0001104659-23-049064.txt : 20230424 0001104659-23-049064.hdr.sgml : 20230424 20230424165321 ACCESSION NUMBER: 0001104659-23-049064 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 142 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230424 DATE AS OF CHANGE: 20230424 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Zepp Health Corp CENTRAL INDEX KEY: 0001720446 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-38369 FILM NUMBER: 23840716 BUSINESS ADDRESS: STREET 1: BUILDING B2, ZHONG'AN CHUANGGU STREET 2: TECHNOLOGY PARK NO.900 WANGJIANG WEST RD CITY: HEFEI STATE: F4 ZIP: 230088 BUSINESS PHONE: 86551-65837200 MAIL ADDRESS: STREET 1: BUILDING B2, ZHONG'AN CHUANGGU STREET 2: TECHNOLOGY PARK NO.900 WANGJIANG WEST RD CITY: HEFEI STATE: F4 ZIP: 230088 FORMER COMPANY: FORMER CONFORMED NAME: Huami Corp DATE OF NAME CHANGE: 20171023 20-F 1 zepp-20221231x20f.htm FORM 20-F
http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities00017204462022FYfalseP4YP4YP4Y1173740009097000http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilitiesP1Y0.1200017204462019-04-012019-04-0100017204462018-05-012018-05-0100017204462018-04-302018-04-300001720446srt:MinimumMemberzepp:CooperationAgreementMember2022-01-012022-12-310001720446srt:MaximumMemberzepp:CooperationAgreementMember2022-01-012022-12-310001720446country:CN2022-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandEighteenMember2018-01-012018-01-010001720446srt:MinimumMemberus-gaap:CanadaRevenueAgencyMember2022-01-012022-12-310001720446srt:MaximumMemberus-gaap:CanadaRevenueAgencyMember2022-01-012022-12-310001720446us-gaap:InternalRevenueServiceIRSMember2017-01-012017-12-310001720446us-gaap:InlandRevenueHongKongMember2022-01-012022-12-310001720446us-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001720446us-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001720446zepp:AnhuiHuamiAnhuiHealthAndShunYuanMember2022-01-012022-12-310001720446zepp:AnhuiHuamiAnhuiHealthAndShunYuanMember2021-01-012021-12-310001720446zepp:AnhuiHuamiAnhuiHealthAndShunYuanMember2020-01-012020-12-310001720446zepp:PaiAcquisitionMember2022-01-012022-12-310001720446zepp:PaiAcquisitionMember2021-01-012021-12-310001720446zepp:JiangsuYitongHighTechCoLtdMember2021-02-280001720446zepp:InvestmentInPromaxoMember2020-12-310001720446zepp:InvestmentInAlivoreMember2020-02-290001720446zepp:SifiveIncMember2018-12-310001720446us-gaap:OtherIntangibleAssetsMemberzepp:JiangsuYitongHighTechCoLtdMember2022-12-310001720446us-gaap:OtherAssetsMemberzepp:JiangsuYitongHighTechCoLtdMember2022-12-310001720446us-gaap:GoodwillMemberzepp:JiangsuYitongHighTechCoLtdMember2022-12-310001720446us-gaap:OtherIntangibleAssetsMemberzepp:JiangsuYitongHighTechCoLtdMember2021-12-310001720446us-gaap:OtherAssetsMemberzepp:JiangsuYitongHighTechCoLtdMember2021-12-310001720446us-gaap:GoodwillMemberzepp:JiangsuYitongHighTechCoLtdMember2021-12-310001720446zepp:YundingMember2020-12-012020-12-310001720446zepp:AcquisitionOfGuoxuInsuranceBrokerageCo.LtdMember2020-07-310001720446us-gaap:MajorityShareholderMember2022-01-012022-12-310001720446srt:MinimumMember2022-12-310001720446us-gaap:TreasuryStockCommonMember2022-12-310001720446us-gaap:TreasuryStockCommonMember2021-12-310001720446us-gaap:TreasuryStockCommonMember2019-12-310001720446us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-012021-12-310001720446us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-12-310001720446us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001720446us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-12-310001720446us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001720446us-gaap:CommonStockMember2022-01-012022-12-310001720446us-gaap:CommonStockMember2021-01-012021-12-310001720446us-gaap:CommonStockMember2020-01-012020-12-310001720446us-gaap:RetainedEarningsMember2022-12-310001720446us-gaap:ParentMember2022-12-310001720446us-gaap:NoncontrollingInterestMember2022-12-310001720446us-gaap:AdditionalPaidInCapitalMember2022-12-310001720446us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001720446us-gaap:RetainedEarningsMember2021-12-310001720446us-gaap:ParentMember2021-12-310001720446us-gaap:NoncontrollingInterestMember2021-12-310001720446us-gaap:AdditionalPaidInCapitalMember2021-12-310001720446us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001720446us-gaap:RetainedEarningsMember2020-12-310001720446us-gaap:ParentMember2020-12-310001720446us-gaap:AdditionalPaidInCapitalMember2020-12-310001720446us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001720446us-gaap:RetainedEarningsMember2019-12-310001720446us-gaap:ParentMember2019-12-310001720446us-gaap:NoncontrollingInterestMember2019-12-310001720446us-gaap:AdditionalPaidInCapitalMember2019-12-310001720446us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001720446zepp:JiangsuYitongHighTechCoLtdMember2022-12-310001720446us-gaap:CommonStockMember2022-12-310001720446us-gaap:CommonStockMember2021-12-310001720446us-gaap:CommonStockMember2020-12-310001720446us-gaap:CommonStockMember2019-12-310001720446srt:WeightedAverageMemberus-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001720446srt:WeightedAverageMemberus-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001720446srt:MinimumMemberus-gaap:EmployeeStockOptionMember2021-12-310001720446srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-12-310001720446srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-12-310001720446srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember2021-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember2022-01-012022-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember2021-01-012021-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember2020-01-012020-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember2022-01-012022-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember2022-12-310001720446zepp:ShareIncentivePlan2023Memberus-gaap:SubsequentEventMember2023-01-110001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandEighteenMember2018-01-010001720446zepp:EquityIncentivePlanTwoThousandFifteenMember2015-10-210001720446us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001720446us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001720446us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001720446us-gaap:RestrictedStockUnitsRSUMember2021-12-310001720446us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310001720446srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001720446srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001720446us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-12-310001720446srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001720446srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001720446us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-12-310001720446srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001720446srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001720446zepp:RelatedPartyConcentrationRiskMember2022-01-012022-12-310001720446us-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001720446us-gaap:CreditConcentrationRiskMember2022-01-012022-12-310001720446zepp:XiaomiYoupinMember2022-01-012022-12-310001720446zepp:XiaomiCommunicationTechnologyCompanyLimitedMember2022-01-012022-12-310001720446zepp:XiaomiYoupinMember2021-01-012021-12-310001720446zepp:XiaomiCommunicationTechnologyCompanyLimitedMember2021-01-012021-12-310001720446zepp:XiaomiCommunicationTechnologyCompanyLimitedMember2020-01-012020-12-310001720446zepp:HefeiJingyuMicroElectronicsMember2022-01-012022-12-310001720446zepp:HefeiJingyuMicroElectronicsMember2021-01-012021-12-310001720446zepp:OtherRelatedPartiesMember2020-01-012020-12-310001720446srt:MinimumMemberus-gaap:ComputerEquipmentMember2022-01-012022-12-310001720446srt:MaximumMemberus-gaap:ComputerEquipmentMember2022-01-012022-12-310001720446us-gaap:BuildingMember2022-01-012022-12-310001720446us-gaap:LeaseholdImprovementsMember2022-12-310001720446us-gaap:ConstructionInProgressMember2022-12-310001720446us-gaap:ComputerEquipmentMember2022-12-310001720446us-gaap:BuildingMember2022-12-310001720446us-gaap:LeaseholdImprovementsMember2021-12-310001720446us-gaap:ConstructionInProgressMember2021-12-310001720446us-gaap:ComputerEquipmentMember2021-12-310001720446us-gaap:BuildingMember2021-12-310001720446us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001720446us-gaap:RetainedEarningsMember2021-01-012021-12-310001720446us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001720446us-gaap:RetainedEarningsMember2020-01-012020-12-310001720446us-gaap:CostOfSalesMember2022-01-012022-12-310001720446us-gaap:CostOfSalesMember2021-01-012021-12-310001720446us-gaap:CostOfSalesMember2020-01-012020-12-310001720446zepp:YundingMember2021-01-012021-01-310001720446zepp:HuayingFundIiMember2021-03-012021-03-310001720446zepp:JiangsuYitongHighTechCoLtdMember2021-02-012021-02-280001720446zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2020-01-012020-12-310001720446zepp:InvestmentInAlivoreMember2019-01-012019-12-310001720446zepp:HuayingFundIiMember2019-01-012019-12-310001720446zepp:SifiveIncMember2018-01-012018-12-310001720446zepp:HuayingFundMember2016-01-012016-12-310001720446zepp:OtherInvestorsMember2022-01-012022-12-310001720446zepp:OtherInvestorsMember2021-01-012021-12-310001720446zepp:OtherInvestorsMember2020-01-012020-12-310001720446us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2022-01-012022-12-310001720446us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2020-01-012020-12-310001720446us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001720446us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001720446us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001720446zepp:PeopleOfRepublicChinaHongKongUnitedStatesAndCanadaMember2022-01-012022-12-310001720446us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-01-012022-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-01-012021-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-01-012020-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2022-01-012022-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-01-012021-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-01-012020-12-310001720446zepp:ZeppNorthAmericaInc.Member2022-12-310001720446zepp:ZeppNetherlandsTradingB.v.Member2022-12-310001720446zepp:ZeppIncMember2022-12-310001720446zepp:ZeppEuropeHoldingB.v.Member2022-12-310001720446zepp:HuamiShenzhenInformationTechnologyCompanyLimitedMember2022-12-310001720446zepp:HongKongZeppHoldingLimitedMember2022-12-310001720446zepp:GalaxyTradingPlatformLimited.Member2022-12-310001720446zepp:BeijingShunYuanKaiHuaTechnologyCompanyLimitedMember2022-12-310001720446zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMember2022-12-310001720446zepp:HuamiBeijingInformationTechnologyCompanyLimitedMember2017-11-030001720446zepp:AnhuiHuamiInformationTechnologyCoLtdMember2015-04-290001720446us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001720446us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001720446us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:BondsMember2022-12-310001720446us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-12-310001720446us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001720446us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-12-310001720446us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BondsMember2022-12-310001720446us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001720446us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310001720446us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:BondsMember2021-12-310001720446us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001720446us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310001720446us-gaap:FairValueMeasurementsRecurringMemberus-gaap:BondsMember2021-12-310001720446us-gaap:EquityMethodInvestmentsMember2022-12-310001720446us-gaap:EquityMethodInvestmentsMember2021-12-310001720446srt:MinimumMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2020-12-310001720446srt:MaximumMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2020-12-310001720446us-gaap:LicensingAgreementsMember2022-12-310001720446us-gaap:InternetDomainNamesMember2022-12-310001720446us-gaap:LicensingAgreementsMember2021-12-310001720446us-gaap:InternetDomainNamesMember2021-12-310001720446zepp:JiangsuYitongHighTechCoLtdMember2022-01-012022-12-310001720446zepp:HuayingFundMember2022-01-012022-12-310001720446zepp:HuayingFundIiMember2022-01-012022-12-310001720446zepp:JiangsuYitongHighTechCoLtdMember2021-01-012021-12-310001720446zepp:HuayingFundMember2021-01-012021-12-310001720446zepp:HuayingFundIiMember2021-01-012021-12-310001720446zepp:HuayingFundMember2020-01-012020-12-310001720446zepp:HuayingFundIiMember2020-01-012020-12-310001720446us-gaap:EquityMethodInvestmentsMember2022-01-012022-12-310001720446us-gaap:EquityMethodInvestmentsMember2021-01-012021-12-310001720446us-gaap:EquityMethodInvestmentsMember2020-01-012020-12-310001720446us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2021-01-012021-12-310001720446srt:MinimumMemberus-gaap:TradeDressMember2022-01-012022-12-310001720446srt:MaximumMemberus-gaap:TradeDressMember2022-01-012022-12-310001720446us-gaap:RedeemablePreferredStockMember2022-12-310001720446us-gaap:RedeemablePreferredStockMember2021-12-310001720446us-gaap:RedeemablePreferredStockMember2020-12-310001720446us-gaap:RedeemablePreferredStockMember2022-01-012022-12-310001720446us-gaap:RedeemablePreferredStockMember2021-01-012021-12-310001720446zepp:SifiveIncMember2022-12-310001720446zepp:PromaxoIncMember2022-12-310001720446zepp:AlivecorIncMember2022-12-310001720446zepp:SifiveIncMember2021-12-310001720446zepp:PromaxoIncMember2021-12-310001720446zepp:AlivecorIncMember2021-12-310001720446zepp:InvestmentInPromaxoMember2022-01-012022-12-310001720446zepp:InvestmentInPromaxoMember2021-01-012021-12-310001720446zepp:InvestmentInPromaxoMember2020-01-012020-12-310001720446zepp:SifiveIncMember2022-12-310001720446zepp:InvestmentInHyperfineMember2022-12-310001720446zepp:InvestmentInAlivoreMember2022-12-310001720446zepp:HyperfineResearchIncMember2022-12-310001720446zepp:SifiveIncMember2021-12-310001720446zepp:InvestmentInHyperfineMember2021-12-310001720446zepp:InvestmentInAlivoreMember2021-12-310001720446zepp:HyperfineResearchIncMember2021-12-310001720446zepp:SifiveIncMember2020-12-310001720446zepp:InvestmentInAlivoreMember2020-12-310001720446zepp:OthersMember2022-12-310001720446zepp:JiangsuYitongHighTechCoLtdMember2022-12-310001720446zepp:HuayingFundMember2022-12-310001720446zepp:HuayingFundIiMember2022-12-310001720446zepp:OthersMember2021-12-310001720446zepp:HuayingFundMember2021-12-310001720446zepp:HuayingFundIiMember2021-12-310001720446zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2022-12-310001720446zepp:HuayingFundIiMemberzepp:HuayingFundIiMember2019-12-310001720446zepp:HuayingFundIiMemberzepp:HuayingFundMember2016-12-310001720446us-gaap:EmployeeStockOptionMember2022-12-310001720446us-gaap:RestrictedStockUnitsRSUMember2022-12-310001720446zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMemberus-gaap:StateAdministrationOfTaxationChinaMember2022-01-012022-12-310001720446zepp:AnhuiHuamiInformationTechnologyCoLtdMemberus-gaap:StateAdministrationOfTaxationChinaMember2022-01-012022-12-310001720446zepp:BeijingShunyuanMember2022-01-012022-12-310001720446us-gaap:TaxAndCustomsAdministrationNetherlandsMember2022-01-012022-12-310001720446us-gaap:StateAdministrationOfTaxationChinaMember2022-01-012022-12-310001720446us-gaap:InternalRevenueServiceIRSMember2022-01-012022-12-310001720446zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMemberus-gaap:StateAdministrationOfTaxationChinaMember2021-01-012021-12-310001720446zepp:AnhuiHuamiInformationTechnologyCoLtdMemberus-gaap:StateAdministrationOfTaxationChinaMember2021-01-012021-12-310001720446zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMemberus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001720446zepp:AnhuiHuamiInformationTechnologyCoLtdMemberus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001720446srt:MinimumMemberus-gaap:InlandRevenueHongKongMember2018-04-012018-04-010001720446srt:MaximumMemberus-gaap:InlandRevenueHongKongMember2018-04-012018-04-010001720446zepp:XiaomiTechnologyCompanyLimitedMember2022-12-310001720446zepp:XiaomiTechnologyCompanyLimitedMember2021-12-310001720446srt:VicePresidentMember2022-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:MajorCustomersMember2022-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:CompanyCMember2022-12-310001720446zepp:XiaomiCommunicationTechnologyCompanyLimitedMember2022-12-310001720446zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2022-12-310001720446zepp:OtherRelatedPartiesMember2022-12-310001720446zepp:HefeiZeppMedicalSystemCo.LtdMember2022-12-310001720446zepp:HefeiLianruiMicroelectronicsTechnologyCo.LtdMember2022-12-310001720446zepp:HefeiJingyuMicroElectronicsMember2022-12-310001720446zepp:GongqingchengYundingMember2022-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:MajorCustomersMember2021-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:CompanyCMember2021-12-310001720446zepp:XiaomiCommunicationTechnologyCompanyLimitedMember2021-12-310001720446zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2021-12-310001720446zepp:OtherRelatedPartiesMember2021-12-310001720446zepp:HefeiLianruiMicroelectronicsTechnologyCo.LtdMember2021-12-310001720446zepp:HefeiJingyuMicroElectronicsMember2021-12-310001720446zepp:GongqingchengYundingMember2021-12-310001720446dei:AdrMember2022-03-1700017204462022-03-170001720446us-gaap:RetainedEarningsMember2022-01-012022-12-310001720446us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2021-12-310001720446us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberzepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2020-12-310001720446zepp:YundingMember2020-12-310001720446zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember2020-01-012020-12-310001720446srt:MinimumMember2022-01-012022-12-310001720446srt:MaximumMember2022-01-012022-12-310001720446zepp:InvestmentInAlivoreMember2019-12-310001720446us-gaap:ProductMember2022-01-012022-12-310001720446us-gaap:ManufacturedProductOtherMember2022-01-012022-12-310001720446us-gaap:ProductMember2021-01-012021-12-310001720446us-gaap:ManufacturedProductOtherMember2021-01-012021-12-310001720446us-gaap:ProductMember2020-01-012020-12-310001720446us-gaap:ManufacturedProductOtherMember2020-01-012020-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:MajorCustomersMember2022-01-012022-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:CompanyCMember2022-01-012022-12-310001720446zepp:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001720446zepp:ExclusivelyDesignedAndManufacturedSmartWearableDevicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001720446zepp:CompanyBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001720446zepp:CompanyAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001720446us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberzepp:MajorCustomersMember2022-01-012022-12-310001720446us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberzepp:CompanyCMember2022-01-012022-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:MajorCustomersMember2021-01-012021-12-310001720446zepp:RelatedPartyConcentrationRiskMemberus-gaap:CreditConcentrationRiskMemberzepp:CompanyCMember2021-01-012021-12-310001720446zepp:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001720446zepp:ExclusivelyDesignedAndManufacturedSmartWearableDevicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001720446zepp:CompanyBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001720446zepp:CompanyAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001720446us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberzepp:MajorCustomersMember2021-01-012021-12-310001720446us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberzepp:CompanyCMember2021-01-012021-12-310001720446zepp:ExclusivelyDesignedAndManufacturedSmartWearableDevicesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001720446us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberzepp:MajorCustomersMember2020-01-012020-12-310001720446us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberzepp:CompanyCMember2020-01-012020-12-310001720446us-gaap:CostOfGoodsProductLineMemberus-gaap:SupplierConcentrationRiskMemberzepp:CustomerDMember2020-01-012020-12-310001720446us-gaap:CommonClassBMember2021-12-310001720446us-gaap:CommonClassAMember2021-12-3100017204462019-12-310001720446currency:USD2022-12-310001720446currency:CNY2022-12-310001720446currency:USD2021-12-310001720446currency:CNY2021-12-310001720446zepp:PaiAcquisitionMember2020-06-122020-06-120001720446zepp:PaiAcquisitionMember2020-06-120001720446zepp:CooperationAgreementMember2022-12-310001720446zepp:CooperationAgreementMember2021-12-310001720446zepp:CooperationAgreementMember2020-12-310001720446zepp:YundingMember2022-12-310001720446zepp:OthersMember2022-12-310001720446zepp:YundingMember2021-12-310001720446zepp:OthersMember2021-12-310001720446us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001720446us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001720446us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001720446us-gaap:FairValueMeasurementsRecurringMember2022-12-310001720446us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001720446us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001720446us-gaap:FairValueMeasurementsRecurringMember2021-12-310001720446zepp:JiangsuYitongHighTechCoLtdMember2021-12-310001720446zepp:AcquisitionOfGuoxuInsuranceBrokerageCo.LtdMember2020-07-012020-07-310001720446us-gaap:StockCompensationPlanMember2022-01-012022-12-310001720446us-gaap:StockCompensationPlanMember2021-01-012021-12-310001720446us-gaap:StockCompensationPlanMember2020-01-012020-12-3100017204462020-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandEighteenMember2022-01-012022-12-310001720446us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001720446us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001720446us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001720446us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandEighteenMember2021-01-012021-12-310001720446us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001720446us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001720446us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001720446us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001720446us-gaap:EmployeeStockOptionMemberzepp:EquityIncentivePlanTwoThousandEighteenMember2020-01-012020-12-310001720446us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001720446us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001720446us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001720446us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001720446us-gaap:ParentMember2022-01-012022-12-310001720446us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001720446us-gaap:ParentMember2021-01-012021-12-310001720446us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-3100017204462021-01-012021-12-310001720446us-gaap:ParentMember2020-01-012020-12-310001720446us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-3100017204462020-01-012020-12-310001720446srt:MinimumMemberus-gaap:PatentsMember2022-01-012022-12-310001720446srt:MaximumMemberus-gaap:PatentsMember2022-01-012022-12-310001720446zepp:XiaomiCommunicationInformationTechnologyMember2022-12-310001720446zepp:XiaomiCommunicationInformationTechnologyMember2021-12-310001720446zepp:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-12-310001720446zepp:CompanyBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-12-310001720446zepp:CompanyAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-12-310001720446zepp:MajorCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-12-310001720446zepp:CompanyBMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-12-310001720446zepp:CompanyAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-3100017204462022-12-310001720446us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-3100017204462021-12-310001720446zepp:ZeppNorthAmericaInc.Member2022-01-012022-12-310001720446zepp:ZeppNetherlandsTradingB.v.Member2022-01-012022-12-310001720446zepp:ZeppIncMember2022-01-012022-12-310001720446zepp:ZeppEuropeHoldingB.v.Member2022-01-012022-12-310001720446zepp:HuamiShenzhenInformationTechnologyCompanyLimitedMember2022-01-012022-12-310001720446zepp:HuamiBeijingInformationTechnologyCompanyLimitedMember2022-01-012022-12-310001720446zepp:HongKongZeppHoldingLimitedMember2022-01-012022-12-310001720446zepp:GalaxyTradingPlatformLimited.Member2022-01-012022-12-310001720446zepp:BeijingShunYuanKaiHuaTechnologyCompanyLimitedMember2022-01-012022-12-310001720446zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMember2022-01-012022-12-310001720446zepp:AnhuiHuamiInformationTechnologyCoLtdMember2022-01-012022-12-310001720446zepp:AnhuiHuamiHealthcareCompanyLimitedMember2022-01-012022-12-310001720446us-gaap:CommonClassBMember2022-12-310001720446us-gaap:CommonClassAMember2022-12-310001720446dei:BusinessContactMember2022-01-012022-12-3100017204462022-01-012022-12-31zepp:itemzepp:installmentxbrli:sharesiso4217:CNYiso4217:USDxbrli:pureiso4217:USDxbrli:sharesiso4217:CNYxbrli:sharesiso4217:USDiso4217:CNYzepp:segmentzepp:customer

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 20-F

(Mark One)

REGISTRATION STATEMENT PURSUANT TO SECTION 12(B) OR 12(G) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

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

For the fiscal year ended December 31, 2022.

OR

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

OR

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

Date of event requiring this shell company report.………………………………

For the transition period from                      to                    

Commission file number: 001-38369

ZEPP HEALTH CORPORATION

(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)

Huami Global Innovation Center

Building B2, Zhong’an Chuanggu Technology Park

No. 900 Wangjiang West Road

Hefei, 230088

People’s Republic of China

(Address of Principal Executive Offices)

Leon Cheng Deng, Chief Financial Officer

Huami Global Innovation Center

Building B2, Zhong’an Chuanggu Technology Park

No. 900 Wangjiang West Road

Hefei, 230088

People’s Republic of China

Phone: +86 010 5940 3251

Email: ir@zepp.com

(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 Class

    

Trading Symbol(s)

    

Name of Each Exchange On Which Registered

American depositary shares (each representing four Class A ordinary shares, par value US$0.0001 per share)

Class A ordinary shares, par value US$0.0001 per shares*

ZEPP

 

New York Stock Exchange

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

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

None

(Title of Class)

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

None

(Title of Class)

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

As of December 31, 2022, there were (i) 128,130,440 Class A ordinary shares issued and outstanding, par value US$0.0001 per share (excluding the 5,616,956 Class A ordinary shares issued to the depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under the 2015 Share Incentive Plan, the 2018 Share Incentive Plan and the 2023 Share Incentive Plan and the 12,875,736 treasury shares in the form of ADSs that we repurchased under our share repurchase program), and (ii) 117,208,247 Class B ordinary shares issued and outstanding, par value US$0.0001 per share.

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

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

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

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer 

Emerging growth company

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

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

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

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

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

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

U.S. GAAP

International Financial Reporting Standards as issued by the

International Accounting Standards Board ☐

Other

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

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

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

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

TABLE OF CONTENTS

INTRODUCTION

1

 

 

FORWARD-LOOKING STATEMENTS

2

 

 

PART I

3

 

 

 

ITEM 1.

IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

3

ITEM 2.

OFFER STATISTICS AND EXPECTED TIMETABLE

3

ITEM 3.

KEY INFORMATION

3

ITEM 4.

INFORMATION ON THE COMPANY

61

ITEM 4A.

UNRESOLVED STAFF COMMENTS

92

ITEM 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

92

ITEM 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

107

ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

120

ITEM 8.

FINANCIAL INFORMATION

122

ITEM 9.

THE OFFER AND LISTING

123

ITEM 10.

ADDITIONAL INFORMATION

124

ITEM 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

136

ITEM 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

136

 

 

 

PART II

138

 

 

 

ITEM 13.

DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

138

ITEM 14.

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

138

ITEM 15.

CONTROLS AND PROCEDURES

138

ITEM 16A.

AUDIT COMMITTEE FINANCIAL EXPERT

139

ITEM 16B.

CODE OF ETHICS

139

ITEM 16C.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

140

ITEM 16D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

140

ITEM 16E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

140

ITEM 16F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

141

ITEM 16G.

CORPORATE GOVERNANCE

141

ITEM 16H.

MINE SAFETY DISCLOSURE

141

ITEM 16I.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

141

 

 

 

PART III

141

 

 

 

ITEM 17.

FINANCIAL STATEMENTS

141

ITEM 18.

FINANCIAL STATEMENTS

141

ITEM 19.

EXHIBITS

142

i

INTRODUCTION

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

“ADSs” refer to our American depositary shares, each of which represents four Class A ordinary shares;

“ADRs” refer to the American depositary receipts that evidence our ADSs;

“China” or the “PRC” refers to the People’s Republic of China, excluding, for the purpose of this annual report only, Hong Kong, Macau and Taiwan;

“Class A ordinary shares” refer to our class A ordinary shares, par value US$0.0001 per share;

“Class B ordinary shares” refer to our class B ordinary shares, par value US$0.0001 per share;

“Memorandum and Articles” refer to the second amended and restated memorandum of association and articles of association adopted by a special resolution passed on January 12, 2018 and effective on February 12, 2018;

“Mobile App MAUs” refer to monthly active users of our mobile apps, which are represented by the number of accounts that have been logged into on our mobile apps during a given calendar month. The numbers of our Mobile App MAUs are calculated using internal company data that have not been independently verified. It is possible that some users may have set up more than one account;

“ordinary shares” refer to our Class A and Class B ordinary shares, par value US$0.0001 per share;

“Our platform” refers to the products and mobile apps that we provide to users and platform partners;

“the VIEs” refer to Anhui Huami Information Technology Co., Ltd. and Huami (Beijing) Information Technology Co., Ltd., each of which is a company incorporated in the PRC;

“RMB” or “Renminbi” refers to the legal currency of China;

“Shunyuan Kaihua” or “our WFOE” refers to Beijing Shunyuan Kaihua Technology Co., Ltd., a wholly owned foreign enterprise incorporated with limited liability in the PRC;

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

“Xiaomi” refers to Xiaomi Corporation;

“Xiaomi Wearable Products” refer to Xiaomi-branded smart bands, watches (excluding children watches and quartz watches), scales and associated accessories;

“Zepp,” “we,” “us,” “our company” or “our” refer to Zepp Health Corporation, our Cayman Islands holding company, and its subsidiaries, and, in the context of describing our operations and consolidated financial information, the VIEs in China, including Anhui Huami Information Technology Co., Ltd. and Huami (Beijing) Information Technology Co., Ltd., and their subsidiaries; and

“U.S. GAAP” refers to generally accepted accounting principles in the United States.

1

FORWARD-LOOKING STATEMENTS

This annual report on Form 20-F contains forward-looking statements that relate to our current expectations and views of future events. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements. These statements are made under the “safe harbor” provisions of the U.S. Private Securities Litigations Reform Act of 1995.

You can identify some of these forward-looking statements by words or phrases such as “may,” “will,” “expect,” “anticipate,” “aim,” “estimate,” “intend,” “plan,” “believe,” “is/are likely to,” “potential,” “continue” or other similar expressions. We have based these forward-looking statements largely on our current expectations and projections about future events that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements include statements relating to:

our goals and strategies;

our future business development, financial conditions and results of operations;

the expected growth of the smart wearable devices industry;

our expectations regarding demand for and market acceptance of our products and services;

our expectations regarding our relationships Xiaomi, our other distributors, customers, contract manufacturers, component suppliers, strategic partners and other stakeholders;

regulatory and operating conditions in the geographical markets in which we operate;

competition in our industry; and

relevant government policies and regulations relating to our industry.

You should read this annual report and the documents that we refer to in this annual report and have filed as exhibits to this annual report completely and with the understanding that our actual future results may be materially different from what we expect. Other sections of this annual report discuss factors which could adversely impact our business and financial performance. Moreover, we operate in an evolving environment. New risk factors emerge from time to time and it is not possible 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 materially from those contained in any forward-looking statements. We qualify all of our forward-looking statements by these cautionary statements.

You should not rely upon forward-looking statements as predictions of future events. The forward-looking statements made in this annual report relate only to events or information as of the date on which the statements are made in this annual report. Except as required by law, we undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, after the date on which the statements are made or to reflect the occurrence of unanticipated events.

Unless otherwise noted, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report are made at a rate of RMB6.8972 to US$1.00, the exchange rate in effect as of December 30, 2022 as set forth in the H.10 statistical release of The Board of Governors of the Federal Reserve System. We make no representation that any Renminbi or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, or at all.

2

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 Contractual Arrangements with the VIEs

Zepp Health Corporation is not a Chinese operating company but a Cayman Islands holding company with no equity ownership in its consolidated variable interest entities, or VIEs. We conduct our operations in China through (i) our PRC subsidiaries and (ii) the VIEs with which we have maintained contractual arrangements and their subsidiaries in China. PRC laws and regulations impose certain restrictions or prohibitions on foreign ownership of companies that engage in developing substantial proprietary technology to produce consumer health and fitness devices. Accordingly, we operate these businesses in China through the VIEs and their subsidiaries, and rely on contractual arrangements among our PRC subsidiaries, the VIEs and their nominee shareholders to control the business operations of the VIEs. The VIEs are consolidated for accounting purposes, but are not entities in which our Cayman Islands holding company, or our investors, own equity. Revenues contributed by the VIEs accounted for 97.9%, 83.5% and 61.2% of our total revenues for the years ended December 31, 2020, 2021 and 2022, respectively. As used in this annual report, “Zepp,” “the Parent,” “we,” “us,” “our company” or “our” refers to Zepp Health Corporation, its subsidiaries, and, in the context of describing our consolidated financial information, the consolidated VIEs and their subsidiaries in China. “Consolidated VIEs” refer to Anhui Huami Information Technology Co., Ltd. and Huami (Beijing) Information Technology Co., Ltd., each of which is a company incorporated in the PRC. Investors in our ADSs thus are not purchasing equity interest in the consolidated VIEs in China but instead are purchasing equity interest in Zepp Health Corporation, a Cayman Islands holding company.

A series of contractual agreements, including loan agreement, equity pledge agreements, exclusive option agreements, exclusive consultation and service agreements, shareholder voting proxy agreements and powers of attorney, have been entered into by and among our subsidiaries, the VIEs and their respective shareholders. Terms contained in each set of contractual arrangements with the VIEs and their respective shareholders are substantially similar. As a result, despite the lack of equity ownership, Zepp Health Corporation is considered the primary beneficiary of the VIEs for accounting purposes as required by Accounting Standards Codification topic 810, Consolidation. Accordingly, we treat the VIEs as the consolidated entities under U.S. GAAP and we consolidate the financial results of the VIEs in our consolidated financial statements in accordance with U.S. GAAP. For more details of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure.”

However, the contractual arrangements may not be as effective as direct ownership in providing us with control over the VIEs and we may incur substantial costs to enforce the terms of the arrangements. Uncertainties in the PRC legal system may limit our ability, as a Cayman Islands holding company, to enforce these contractual arrangements. Meanwhile, the contractual arrangements with the VIEs and their respective shareholders have not been tested in a court of law. There are very few precedents as to whether contractual arrangements would be judged to form effective control over the relevant VIEs through the contractual arrangements, or how contractual arrangements in the context of a VIE should be interpreted or enforced by the PRC courts. Should legal actions become necessary, we cannot guarantee that the court will rule in favor of the enforceability of the VIE contractual arrangements. In the event we are unable to enforce these contractual arrangements, or if we suffer significant delay or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over the VIEs, and our ability to conduct our business may be materially adversely affected. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—We rely on contractual arrangements with the VIEs and their shareholders for a large portion of our business operations, which may not be as effective as direct ownership in providing operational control” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—The shareholders of the VIEs may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.”

3

There are also substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules regarding the status of the rights of our Cayman Islands holding company with respect to its contractual arrangements with the VIEs and their nominee shareholders. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or any of the VIEs is found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures. If the PRC government deems that our contractual arrangements with the VIEs do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change or are interpreted differently in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. Our Cayman Islands holding company, our PRC subsidiaries and VIEs, and investors of our company face uncertainty about potential future actions by the PRC government that could affect the enforceability of the contractual arrangements with the VIEs and, consequently, significantly affect the financial performance of the VIEs and our company as a whole. The PRC regulatory authorities could disallow the VIE structure, which would likely result in a material adverse change in our operations, and our Class A ordinary shares or our ADSs may decline significantly in value or become worthless. As such, the VIE structure involves unique risks to our investors. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations” and “—Our current corporate structure and business operations may be affected by the newly enacted Foreign Investment Law.”

We face various legal and operational risks and uncertainties associated with being based in or having our operations primarily in China and the complex and evolving PRC laws and regulations. For example, we face risks associated with the fact that the PRC government has significant authority in regulating our operations and may influence or intervene in our operations at any time, regulatory approvals or filing procedures on overseas offerings or listings by, and foreign investment in, China-based issuers, anti-monopoly regulatory actions, oversight on data security and the use of variable interest entities. In particular, the PRC regulatory and enforcement regime with regard to data security and data protection is evolving and may be subject to different interpretations or significant changes. Any failure to comply with applicable data security and privacy related regulations could result in regulatory enforcement actions against us, and the misuse of or failure to secure personal information could also result in violation of data privacy laws and regulations, proceedings against us by governmental entities or others, damage our reputation and credibility and could have a negative impact on our financial performance.

PRC government’s significant authority in regulating our operations and its oversight and control over overseas offerings and listings 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 may cause the value of such securities to significantly decline or become worthless. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The PRC government’s significant oversight and discretion over our business operation could result in a material adverse change in our operations and the value of our ADSs.”

Risks and uncertainties arising from the legal system in China, including risks and uncertainties regarding the enforcement of laws and quickly evolving rules and regulations in China, could result in a material adverse change in our operations and the value of our ADSs. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.”

4

The Holding Foreign Companies Accountable Act

Pursuant to the Holding Foreign Companies Accountable Act, or the HFCAA, if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspections by the PCAOB for two consecutive years, the SEC will prohibit our shares or the ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States. On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB was unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong, including our auditor. In May 2022, the SEC conclusively listed us as a Commission-Identified Issuer under the HFCAA following the filing of this annual report on Form 20-F for the fiscal year ended December 31, 2021. On December 15, 2022, the PCAOB issued a report that vacated its December 16, 2021 determination and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. For this reason, we do not expect to be identified as a Commission-Identified Issuer under the HFCAA after we file this annual report on Form 20-F. 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 PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we continue to use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the Securities and Exchange Commission, we would be identified as a Commission-Identified Issuer following the filing of the annual report on Form 20-F for the relevant fiscal year. 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. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related 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 Related to Doing Business in China—Our ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.”

Cash Flows through Our Organization

Zepp Health Corporation, our Cayman Islands holding company, or the Parent, may transfer cash to our wholly-owned Hong Kong subsidiary by making capital contributions or providing intra-group loans. Our Hong Kong subsidiary, in turn, may transfer cash to our PRC subsidiaries by making capital contributions or providing intra-group loans to them, provided that the statutory procedures under the PRC laws and regulations have been complied with. If our PRC subsidiaries realize accumulated after-tax profits, they may, upon satisfaction of relevant statutory conditions and procedures, pay dividends or distribute earnings to our Hong Kong Subsidiary. Our Hong Kong subsidiary, in turn, may transfer cash to the Parent through dividends or other distributions. With necessary funds, the Parent may pay dividends or make other distributions to U.S. investors and service any debt it may have incurred outside of the PRC. In addition, in the ordinary course of our business, Anhui Huami, one of the VIEs, sells our smart wearable products to Galaxy Trading Platform Limited, our intermediary company in Hong Kong, which in turn sells the products to overseas third parties. Anhui Huami also sells products to Zepp North America Inc. and Zepp Netherlands Trading B.V. through an independent customs clearance agency for the products to be distributed to local distributors and consumers in the U.S. and Europe, respectively. These entities settle payments of the smart wearable products in accordance with the specific transaction value and payment terms under the relevant contracts.

Because the Parent and its subsidiaries consolidate the financial results of the VIEs through contractual arrangements, they are not able to make direct capital contribution to the VIEs and its subsidiaries. However, they may transfer cash to the VIEs by loans or by making payment to the VIEs for intra-group transactions. The VIEs may transfer cash to our WFOEs by paying service fees according to the exclusive business cooperation agreements entered into by and among our WFOEs, the VIEs and their respective shareholders. Pursuant to these agreements between each of the VIEs and the corresponding WFOE, each of the VIEs agrees to pay the relevant WFOE (i) service fee at an amount that is equal to 100% of the net income of the VIE under local GAAP for the relevant year, which is subject to adjustments both upward and downward in accordance with the WFOE’s sole discretion, and (ii) service fee for certain other technical services provided to the VIE by the WFOE, the amount of which is to be mutually agreed between the VIE and the WFOE when such services are rendered, based on the nature and workload of such services. In the future, we plan to retain our sole discretion to determine the specific amount of the service fees payable by the VIEs pursuant to the contractual arrangements, and to obtain the earnings of the VIEs through charging service fees and collect the payments from the VIEs, taking into consideration of the business growth and working capital needs of the WFOEs and the VIEs. For details of the financial position, cash flows and results of operations of the VIEs, see “Financial Information Related to the VIEs.”

5

We have established stringent controls and procedures for cash flows within our organization. We have a centralized cash management system in place, consisting of a series of manuals and policies on funds management, bank accounts management, financing activities and safe handling of cash and assets. The system ensures that every fund transfer between our Cayman Islands holding company and a subsidiary, the VIEs or the subsidiaries of the VIEs goes through an appropriate review and approval process. The cash of our group is under the unified management of our finance department. Each cash requirement with intercompany transaction agreements, after analyzed by the specialist in the treasury department, is reviewed by the head of treasury department and the group finance controller. After such cash requirement is approved by the two responsible persons, the head of treasury department approves the cash transfer to the relevant operating entities. Besides, we have made offshore and onshore cash pooling arrangements with banks, which allow us to centralize our intra-group cash management across various subsidiaries. Account transfers are performed automatically between the accounts of the pool leader and the other pool participants, which are our operating entities. Our offshore entities outside of the mainland of China with the function of centralized cash management in offshore cash pooling arrangement mainly include Galaxy Trading Platform Ltd., our intermediate Hong Kong company acting as the pool leader, our subsidiaries in North America and our subsidiaries in Europe. In addition, entities within the mainland of China that participate in cash pooling arrangement with similar functions mainly include Shunyuan Kaihua (the WFOE and the primary beneficiary of the VIEs), Shanghai Shengyin Technology Co., Ltd. (a wholly-owned subsidiary of Shunyuan Kaihua) and Anhui Huami (a consolidated VIE). The centralized cash management function in these entities lead to daily cash transferred and dispatched to the remaining consolidated subsidiaries and consolidated VIEs. We have complied with the applicable laws and regulations for the operation of such cash centralized management accounts and completed necessary registration and approval procedures with relevant governmental authorities. The cash inflows of the Cayman Islands holding company were primarily generated from the proceeds we received from our public offerings of ordinary shares and other financing activities. The following table sets forth the amount of the transfers for the periods presented.

    

Years Ended December 31,

    

2020

    

2021

    

2022

(RMB in thousands)

Cash transferred from Hong Kong company to PRC subsidiaries, the VIEs and the subsidiaries of the VIEs

19,575

70,099

(40,544)

Net cash paid by the VIEs to our subsidiaries in operating activities

(605,423)

374,705

(486,252)

Net cash received/(paid) by the VIEs (to)/from our subsidiaries in investing activities

(597,614)

(290,767)

For more details, see the condensed consolidating schedule and consolidated financial statements under “Financial Information Related to the VIEs.” Except the transactions described above, for the years ended December 31, 2020, 2021 and 2022, no assets other than cash were transferred between the Cayman Islands holding company and a subsidiary or a VIE, no subsidiaries or VIE paid dividends or made other distributions to the holding company, and no dividends or distributions were paid or made to U.S. investors. Through the contractual arrangements, the VIEs may transfer cash to the WFOEs by paying service fees according to the exclusive business cooperation agreements entered into by and among the WFOEs, the VIEs and their respective shareholders. Pursuant to these agreements between each of the VIEs and the corresponding WFOE, each of the VIEs agrees to pay the relevant WFOE (i) service fee at an amount that is equal to 100% of the net income of the VIE under local GAAP for the relevant year, which is subject to adjustments both upward and downward in accordance with the WFOE’s sole discretion, and (ii) service fee for certain other technical services provided to the VIE by the WFOE. If and when such other technical services are provided, the amount to be charged is to be mutually agreed between the VIEs and the WFOEs based on the nature and workload of the services. Historically, the WFOE has not charged such service fees, and as such, there is currently no fees to be settled under the contractual arrangements. In April 2022, our Cayman Islands holding company declared and distributed cash dividends with the amount of approximately US$6.30 million to its shareholders and ADS holders, which was funded by surplus cash on our balance sheet. Other than the cash dividends paid in April 2022, we currently intend to retain our available funds and any future earnings to operate and expand our business.

6

As a Cayman Islands holding company, we may receive dividends from our PRC subsidiaries. Under the Enterprise Income Tax Law of the PRC, or the EIT Law, and its implementation rules, dividends generated after January 1, 2008 and payable by a foreign-invested enterprise in China to its foreign enterprise investors are subject to a 10% withholding tax, unless any such foreign investor’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Dividends paid by our wholly foreign-owned subsidiary in China to our intermediate holding company in Hong Kong will be subject to a withholding tax rate of 10%, unless the relevant Hong Kong entity satisfies all the requirements under the China-HK Taxation Arrangement. Effective from January 1, 2020, if our Hong Kong subsidiary satisfies all the requirements under such arrangement, the dividends paid to the Hong Kong subsidiary would be subject to withholding tax at the standard rate of 5%. It could obtain such entitlement by itself at the time of making tax returns, or at the time of making withholding declarations via withholding agents. At the same time, the Hong Kong entity shall collect, gather and retain relevant materials for future reference in accordance with applicable rules, and shall accept the follow-up administration of tax authorities. However, we cannot assure you that we will be able to enjoy the preferential withholding tax rate of 5% under the China-HK Taxation Arrangement. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business” for more details. If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be 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 “Risk Factors—If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders or ADS holders.”

For purposes of illustration, the following discussion reflects the hypothetical taxes that might be required to be paid within China, assuming that: (i) we have taxable earnings, and (ii) we determine to pay dividends in the future.

    

Tax calculation(1)

 

Hypothetical pre-tax earnings(2)

 

100

%

Tax on earnings at statutory rate of 25%(3)

(25)

%

Net earnings available for distribution

 

75

%

Withholding tax at standard rate of 10%(4)

(7.5)

%

Net distribution to Parent/Shareholders

 

67.5

%

Notes:

(1)

For purposes of this example, the tax calculation has been simplified. The hypothetical book pre-tax earnings amount, not considering timing differences, is assumed to equal taxable income in China.

(2)

Under the terms of VIE agreements, our WFOE may charge the VIEs for services provided to VIEs. These service fees shall be recognized as expenses of the VIEs, with a corresponding amount as service income by our WFOE and eliminate in consolidation. For income tax purposes, our WFOE and VIEs file income tax returns on a separate company basis. The service fees paid are recognized as a tax deduction by the VIEs and as income by our WFOE and are tax neutral.

(3)

Certain of our subsidiaries and VIEs qualify for a 15% preferential income tax rate in China. However, such rate is subject to qualification, is temporary in nature, and may not be available in a future period when distributions are paid. For purposes of this hypothetical example, the table above reflects a maximum tax scenario under which the full statutory rate would be effective.

(4)

The PRC Enterprise Income Tax Law imposes a withholding income tax of 10% on dividends distributed by a foreign invested enterprise, or FIE, to its immediate holding company outside of China. A lower withholding income tax rate of 5% is applied if the FIE’s immediate holding company is registered in Hong Kong or other jurisdictions that have a tax treaty arrangement with China, subject to a qualification review at the time of the distribution. For purposes of this hypothetical example, the table above assumes a maximum tax scenario under which the full withholding tax would be applied.

7

The table above has been prepared under the assumption that all profits of the VIEs will be distributed as fees to our WFOE under tax neutral contractual arrangements. If, in the future, the accumulated earnings of the VIEs exceed the service fees paid to our WFOE (or if the current and contemplated fee structure between the intercompany entities is determined to be non-substantive and disallowed by Chinese tax authorities), the VIEs could make a non-deductible transfer to our WFOE for the amounts of the stranded cash in the VIEs. This would result in such transfer being non-deductible expenses for the VIEs but still taxable income for our WFOE. Such a transfer and the related tax burdens would reduce our after-tax income to approximately 50.6% of the pre-tax income. Our management believes that there is only a remote possibility that this scenario would happen.

Under PRC laws and regulations, we are subject to restrictions on foreign exchange and cross-border cash transfers, including to U.S. investors. Our ability to distribute earnings to the holding company and U.S. investors is also limited. We are a Cayman Islands holding company and we may rely on dividends and other distributions on equity paid by our PRC subsidiary, which in turn relies on consulting and other fees paid to us by the VIEs, 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. When any of our PRC subsidiary incurs debt on its own behalf, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us.

Our subsidiaries’ ability to distribute dividends is based upon their distributable earnings. Current PRC regulations permit our PRC subsidiaries to pay dividends to their respective shareholders only out of their accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, each of our PRC subsidiaries and the VIEs and their subsidiaries is required to set aside at least 10% of its after-tax profits each year, if any, to fund a statutory reserve until such reserve reaches 50% of its registered capital. Each of such entities in China is also required to further set aside a portion of its after-tax profits to fund the employee welfare fund, although the amount to be set aside, if any, is determined at the discretion of its board of directors. These reserves are not distributable as cash dividends.

In addition, our PRC subsidiaries, the VIEs and their subsidiaries generate their revenue primarily in Renminbi, which is not freely convertible into other currencies. As a result, any restriction on currency exchange may limit the ability of our PRC subsidiaries to pay dividends to us. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of our initial public offering and our ADS offering in April 2019 to make loans or additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business.”

Permissions Required from the PRC Authorities for Our Operations

We conduct our business primarily through our subsidiaries and VIEs in China. Our operations in China are governed by PRC laws and regulations. As of the date of this annual report, our PRC subsidiaries, VIEs and their subsidiaries have obtained the requisite licenses and permits from the PRC government authorities that are material for the business operations of our holding company, the VIEs in China, including, among others, the Business License, the ICP License, the Insurance Brokerage License, etc. Given the uncertainties of interpretation and implementation of relevant laws and regulations and the enforcement practice by relevant government authorities, we may be required to obtain additional licenses, permits, filings or approvals for the functions and services of our platform in the future. Any failure to obtain or delay in obtaining such permissions or approvals, or a rescission of any such approval if obtained by us, would subject us to sanctions by the applicable PRC regulatory authorities. These regulatory authorities may impose fines and penalties on our operations in China, limit our ability to pay dividends outside of China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from our offshore offerings into China or take other actions that could materially and adversely affect our business, financial condition, results of operations, and prospects, as well as the trading price of our ADSs. For more detailed information, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.”

8

Furthermore, in connection with offering and listing in an overseas market, we, our PRC subsidiaries and the VIEs, under the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies (the “Trial Measures”) as well as five supporting guidelines, released by the China Securities Regulatory Commission, or the CSRC, on February 17, 2023, and took effect on March 31, 2023, may be required to fulfill filing procedures with and report material events to the CSRC, and under the Measures for Cybersecurity Review, which is effective on February 15, 2022, as well as its relevant laws, regulations and regulatory rules, may be required to go through cybersecurity review by the Cyberspace Administration of China, or the CAC. As of the date of this annual report, we have not received or were denied such requisite approval by the CSRC, nor have we been subject to any cybersecurity review made by the CAC. If we fail to obtain the relevant approval or complete other filing procedures, we may face sanctions by the CSRC or other PRC regulatory authorities, which may include fines and penalties on our operations in China, limitations on our operating privileges in China, restrictions on or prohibition of the payments or remittance of dividends by our subsidiaries in China, or other actions that could have a material and adverse effect on our business, financial condition, results of operations, reputation and prospects, as well as the trading price of our ADSs. If we had inadvertently concluded that such approvals were not required, or if applicable laws, regulations or interpretations change in a way that requires us to obtain such approval in the future, we may be unable to obtain such necessary approvals in a timely manner, or at all, and such approvals may be rescinded even if obtained. Any such circumstance could subject us to penalties, including fines, suspension of business and revocation of required licenses, significantly limit or completely hinder our ability to continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. For more detailed information, see “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The filing with and/or approval of the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to complete such filing or obtain such approval” and “—We collect, store, process and use personal information and other user data, which subjects us to laws, governmental regulations and other legal obligations related to privacy, information security and data protection, and any actual or perceived failure to comply with such legal obligations could harm our brand and business.”

A.

Selected Financial Data

Our Selected Consolidated Financial Data

The following selected consolidated statements of operating data for the years ended December 31, 2020, 2021 and 2022, selected consolidated balance sheet data as of December 31, 2021 and 2022 and selected consolidated cash flow data for the years ended December 31, 2020, 2021 and 2022 have been derived from our audited consolidated financial statements included elsewhere in this annual report. The selected consolidated statements of operating data for the years ended December 31, 2018 and 2019, the selected consolidated balance sheet data as of December 31, 2018, 2019 and 2020 and selected consolidated cash flow data for the years ended December 31, 2018 and 2019 have been derived from our audited consolidated financial statements that are not included in this annual report. Our consolidated financial statements are prepared and presented in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP.

9

You should read the selected consolidated financial information in conjunction with our consolidated financial statements and related notes and “Item 5. Operating and Financial Review and Prospects” included elsewhere in this annual report. Our historical results are not necessarily indicative of our results expected for future periods.

Years Ended December 31,

2018

2019

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

US$

(in thousands, except for per share data)

Selected Consolidated Statements of Operating Data:

  

  

  

  

  

  

Revenues(1)

 

3,645,335

 

5,812,255

 

6,433,363

 

6,250,109

 

4,142,862

 

600,659

Cost of revenues(2)

 

2,705,885

 

4,344,512

 

5,100,698

 

4,944,467

 

3,339,746

 

484,218

Gross profit

 

939,450

 

1,467,743

 

1,332,665

 

1,305,642

 

803,116

 

116,441

Operating expenses:

 

 

 

 

 

 

Research and development(3)

 

263,220

 

430,822

 

538,009

 

515,081

 

517,122

 

74,976

General and administrative(3)

 

213,973

 

248,462

 

261,805

 

258,346

 

235,932

 

34,207

Selling and marketing(3)

 

96,538

 

181,975

 

358,655

 

438,273

 

460,304

 

66,738

Total operating expenses

 

573,731

 

861,259

 

1,158,469

 

1,211,700

 

1,213,358

 

175,921

Operating income/(loss)

 

365,719

 

606,484

 

174,196

 

93,942

 

(410,242)

 

(59,480)

Other income and expenses:

 

 

 

 

 

 

Realized gain from investments

 

261

 

1,822

 

 

13,507

 

597

 

87

Gain from deconsolidation of a subsidiary

56,522

Interest income

 

11,595

 

33,478

 

46,118

 

16,686

 

12,334

 

1,788

Interest expense

(22,623)

(44,884)

(57,001)

(8,264)

Gain from fair value change of long-term investments

 

7,860

 

 

12,325

 

 

51,817

 

7,513

Impairment loss from long-term investments

 

(7,590)

 

(2,600)

 

 

 

(13,858)

 

(2,009)

Other income/(loss), net

 

8,768

 

13,186

 

(929)

 

27,418

 

43,820

 

6,353

Income/(Loss) before income tax

 

386,613

 

652,370

 

265,609

 

106,669

 

(372,533)

 

(54,012)

Income taxes (provision)/benefit

 

(52,036)

 

(77,887)

 

(31,154)

 

(10,745)

 

65,875

 

9,551

Income/(Loss) before income/(loss) from equity method investments

 

334,577

 

574,483

 

234,455

 

95,924

 

(306,658)

 

(44,461)

Income/(loss) from equity method investments

 

1,743

 

(1,112)

 

(4,749)

 

41,028

 

17,657

 

2,560

Net income/(loss)

 

336,320

 

573,371

 

229,706

 

136,952

 

(289,001)

 

(41,901)

Less: net (loss)/income attributable to non-controlling interest

 

(3,726)

 

(1,825)

 

953

 

(851)

 

(693)

 

(100)

Net income attributable to Zepp Health Corporation

 

340,046

 

575,196

 

228,753

 

137,803

 

(288,308)

 

(41,801)

Net income per share attributable to ordinary shareholders of Zepp Health Corporation:

 

 

 

 

 

 

Basic income/(loss) per ordinary share

 

0.54

 

2.35

 

0.92

 

0.55

 

(1.17)

 

(0.17)

Diluted income/(loss) per ordinary share

 

0.51

 

2.24

 

0.88

 

0.52

 

(1.17)

 

(0.17)

Notes:

(1)

Includes RMB2,817.0 million, RMB4,281.0 million, RMB4,449.8 million, RMB3,350.0 million and RMB1,704.0 million (US$247.1 million) with related parties for the years ended December 31, 2018, 2019, 2020, 2021 and 2022, respectively.

(2)

Includes RMB2,141.1 million, RMB3,342.1 million, RMB3,713.5 million, RMB2,760.0 million and RMB1,399.5 million (US$202.9 million) resulting from related parties sales for the years ended December 31, 2018, 2019, 2020, 2021 and 2022, respectively.

10

(3)Share-based compensation expenses were included in operating expenses. Our share-based compensation expenses were the result of our grants of options, restricted shares and restricted share units under our share incentive plans to our employees.

The following table presents our selected consolidated balance sheet data as of the dates indicated.

As of December 31,

2018

2019

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

US$

(in thousands)

Selected Consolidated Balance Sheet Data:

  

  

  

  

  

  

Current assets:

 

  

 

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

 

1,441,802

 

1,803,117

 

2,273,349

 

1,468,499

 

886,632

 

128,550

Restricted cash

10,010

874

2,401

41,040

86,708

12,571

Accounts receivable (net of allowance of nil, RMB814 and RMB1,466 as of December 31, 2020, 2021 and 2022, respectively)

 

58,925

 

188,940

 

298,038

 

537,084

 

682,103

 

98,896

Amount due from related parties (net of allowance of nil, nil and nil as of December 31, 2020, 2021 and 2022, respectively)

 

656,399

 

1,421,170

 

860,213

 

295,614

 

138,614

 

20,097

Inventories

 

484,622

 

893,806

 

1,217,537

 

1,249,327

 

1,021,923

 

148,165

Total current assets

2,857,456

4,392,452

4,827,866

3,930,953

2,958,548

428,948

Non-current assets:

 

 

 

 

 

 

Property, plant and equipment, net

 

40,042

 

64,350

 

124,619

 

133,873

 

100,605

 

14,586

Total assets

 

3,258,481

 

5,174,743

 

5,903,719

 

6,085,501

 

5,267,643

 

763,735

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

1,064,106

 

1,999,951

 

1,951,335

 

1,317,306

 

456,585

 

66,198

Short-term bank borrowings

 

20,000

 

 

504,671

 

358,000

 

512,000

 

74,233

Total liabilities

 

1,448,903

 

2,677,155

 

3,173,461

 

3,152,062

 

2,582,722

 

374,459

Total liabilities and equity

 

3,258,481

 

5,174,743

 

5,903,719

 

6,085,501

 

5,267,643

 

763,735

The following table presents our selected cash flows for the years indicated.

Years Ended December 31,

2018

2019

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

US$

(in thousands)

Selected Consolidated Cash Flow Data:

 

  

 

  

 

  

 

  

 

  

 

  

Net cash provided by/(used in) operating activities

 

707,605

 

427,999

 

157,302

 

(232,435)

 

(787,643)

 

(114,199)

Net cash used in investing activities

 

(324,841)

 

(112,703)

 

(206,880)

 

(1,069,289)

 

(42,258)

 

(6,127)

Net cash provided by financing activities

 

639,170

 

25,609

 

564,671

 

551,077

 

289,198

 

41,928

Net increase/(decrease) in cash and cash equivalents and restricted cash

 

1,021,934

 

340,905

 

515,093

 

(750,647)

 

(540,703)

 

(78,398)

Exchange rate effect on cash and cash equivalents and restricted cash

 

60,357

 

11,274

 

(43,334)

 

(15,564)

 

4,504

 

656

Cash and cash equivalents and restricted cash at the beginning of the year

 

369,521

 

1,451,812

 

1,803,991

 

2,275,750

 

1,509,539

 

218,863

Cash and cash equivalents and restricted cash at end of the year

 

1,451,812

 

1,803,991

 

2,275,750

 

1,509,539

 

973,340

 

141,121

11

Financial Information Related to the VIEs

The following table presents the condensed consolidating schedule of financial position for the VIEs and other entities as of the dates presented. In the following tables, “Primary Beneficiary of VIEs” refers to Beijing Shunyuan Kaihua Technology Co., Ltd., our WFOE who entered into contractual arrangements with the VIEs and their respective shareholders and acts as the primary beneficiary under the contractual arrangements. “Other Subsidiaries” refer to the subsidiaries of Zepp Health Corporation, our Cayman holding company, other than Beijing Shunyuan Kaihua Technology Co., Ltd., the VIEs and the subsidiaries of the VIEs.

Selected Condensed Consolidating Statements of Operations Data

For the Year Ended December 31, 2022

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Third-party revenues

 

 

1,605,999

 

 

2,536,863

 

 

4,142,862

Inter-company revenues

 

 

376,730

 

100,101

 

1,514,863

 

(1,991,694)

 

Total revenues

 

 

1,982,729

 

100,101

 

4,051,726

 

(1,991,694)

 

4,142,862

Total cost and expenses

 

(56,813)

 

(2,123,058)

 

(225,010)

 

(4,182,082)

 

2,033,859

 

(4,553,104)

Income/(loss) from subsidiaries and VIEs

(231,495)

 

(162,902)

 

(66,341)

 

 

460,738

 

Other income and expense

 

 

3,304

 

4,867

 

29,538

 

 

37,709

Income/(loss) before income tax expenses

 

(288,308)

 

(299,927)

 

(186,383)

 

(100,818)

 

502,903

 

(372,533)

Income tax benefits/(provision)

 

 

20,258

 

23,481

 

25,063

 

(2,927)

 

65,875

Income/(loss) before loss from equity method investments

 

(288,308)

 

(279,669)

 

(162,902)

 

(75,755)

 

499,976

 

(306,658)

Income from equity method investments

 

 

8,243

 

 

9,414

 

 

17,657

Net income/(loss)

 

(288,308)

 

(271,426)

 

(162,902)

 

(66,341)

 

499,976

 

(289,001)

Net loss attributable to non-controlling interests

 

 

693

 

 

 

 

693

Net income/(loss) attributable to Zepp Health Corporation’s shareholders

 

(288,308)

 

(270,733)

 

(162,902)

 

(66,341)

 

499,976

 

(288,308)

For the Year Ended December 31, 2021

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Third-party revenues

1,030,549

5,219,560

6,250,109

Inter-company revenues

 

 

533,943

 

240,103

 

1,202,152

 

(1,976,198)

 

Total revenues

 

 

1,564,492

 

240,103

 

6,421,712

 

(1,976,198)

 

6,250,109

Total costs and expenses

 

(94,824)

 

(1,561,349)

 

(240,920)

 

(6,063,153)

 

1,804,079

 

(6,156,167)

Income/(loss) from subsidiaries and VIEs

 

232,566

 

378,511

 

384,365

 

 

(995,442)

 

Income/(loss) from non-operations

 

61

 

1,174

 

(10)

 

34,728

 

(23,226)

 

12,727

Income/(loss) before income tax expenses

 

137,803

 

382,828

 

383,538

 

393,287

 

(1,190,787)

 

106,669

Income tax benefits/(provision)

 

 

8,501

 

(5,027)

 

(42,509)

 

28,290

 

(10,745)

Income/(loss) before loss from equity method investments

 

137,803

 

391,329

 

378,511

 

350,778

 

(1,162,497)

 

95,924

Income from equity method investments

 

 

7,441

 

 

33,587

 

 

41,028

Net income/(loss)(1)

 

137,803

 

398,770

 

378,511

 

384,365

 

(1,162,497)

 

136,952

Net loss attributable to non-controlling interests

 

 

851

 

 

 

 

851

Net income/(loss) attributable to Zepp Health Corporation’s shareholders

 

137,803

 

399,621

 

378,511

 

384,365

 

(1,162,497)

 

137,803

Note:

12

(1)The net income includes gain from inter-company transactions where the VIEs sold out products through our other subsidiaries functioning as international distributors of the group.

For the Year Ended December 31, 2020

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Third-party revenues

132,682

3,147

6,297,534

6,433,363

Inter-company revenues

 

 

285,645

 

147,237

 

184,619

 

(617,501)

 

Total revenues

 

418,327

 

150,384

 

6,482,153

 

(617,501)

 

6,433,363

Total cost and expenses

(81,162)

 

(530,557)

 

(215,859)

 

(6,007,145)

 

575,556

 

(6,259,167)

Income/(loss) from subsidiaries and VIEs

308,578

 

427,093

 

490,493

 

 

(1,226,164)

 

Income from non-operations

1,337

 

13,060

 

492

 

53,351

 

23,173

 

91,413

Income/(loss) before income tax expenses

228,753

 

327,923

 

425,510

 

528,359

 

(1,244,936)

 

265,609

Income tax benefit/(provision)

 

6,739

 

1,583

 

(39,476)

 

 

(31,154)

Income/(loss) before loss from equity method investments

228,753

 

334,662

 

427,093

 

488,883

 

(1,244,936)

 

234,455

(Loss)/income from equity method investments

 

(7,312)

 

 

2,563

 

 

(4,749)

Net income /(loss)

228,753

 

327,350

 

427,093

 

491,446

 

(1,244,936)

 

229,706

Net income attributable to non-controlling interests

 

 

 

(953)

 

 

(953)

Net income/(loss) attributable to Zepp Health Corporation’s shareholders

228,753

 

327,350

 

427,093

 

490,493

 

(1,244,936)

 

228,753

13

Selected Condensed Consolidating Balance Sheets Data

As of December 31, 2022

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Assets

  

  

  

  

  

  

Cash and cash equivalents

3,818

149,758

119,072

613,984

886,632

Restricted cash

 

620

 

 

86,088

 

 

86,708

Accounts receivable, net

 

304,275

 

3,217

 

374,611

 

 

682,103

Amount due from related parties

 

1,217

 

 

137,397

 

 

138,614

Inventories, net

294,518

735,600

(8,195)

1,021,923

Short-term investments

 

7,198

 

 

27,118

 

 

34,316

Prepaid expenses and other current assets

3,369

 

28,993

 

5,079

 

70,811

 

 

108,252

Intra-group receivable due from Zepp Health Corporation’s subsidiaries

850,623

 

1,045,050

 

201,527

 

1,916,093

 

(4,013,293)

 

Total current assets

857,810

 

1,831,629

 

328,895

 

3,961,702

 

(4,021,488)

 

2,958,548

Property, plant and equipment, net

 

12,045

 

6,190

 

82,370

 

-

 

100,605

Intangible assets, net

 

162,315

 

65,072

 

65,004

 

(169,091)

 

123,300

Long-term investments

 

1,230,599

 

 

456,029

 

 

1,686,628

Investment in subsidiaries and VIEs

1,914,207

 

447,195

 

338,024

 

 

(2,699,426)

 

Deferred tax assets

 

56,702

 

42,326

 

85,794

 

25,364

 

210,186

Amount due from a related party, non-current

6,333

6,333

Operating lease right-of-use assets

 

35,496

 

2,909

 

27,168

 

 

65,573

Goodwill

 

66,081

 

 

 

 

66,081

Other non-current assets

 

5,154

 

839

 

44,396

 

 

50,389

Intra-Group noncurrent receivable due to the Company's subsidiaries

377,084

(377,084)

Total non-current assets

1,914,207

2,021,920

455,360

1,137,845

(3,220,237)

2,309,095

Total assets

 

2,772,017

 

3,853,549

 

784,255

 

5,099,547

 

(7,241,725)

 

5,267,643

Liabilities

 

 

 

 

 

 

Accounts payable

 

4,411

 

135

 

452,039

 

 

456,585

Advance from customers

 

 

 

2,133

 

 

2,133

Amount due to related parties

 

 

2,065

 

38,913

 

 

40,978

Accrued expenses and other current liabilities

178

 

67,526

 

10,238

 

119,877

 

 

197,819

Intra-group payable due to Zepp Health Corporation’s subsidiaries

99,317

 

2,694,203

 

496,314

 

729,201

 

(4,019,035)

 

Income tax payables

 

2,308

 

 

407

 

 

2,715

Notes payable

 

 

 

456,438

 

 

456,438

Short-term bank borrowings

 

60,000

 

 

452,000

 

 

512,000

Total current liabilities

99,495

 

2,828,448

 

508,752

 

2,251,008

 

(4,019,035)

 

1,668,668

Deferred tax liabilities

3,159

32,393

35,552

Long-term borrowings

 

415,000

 

 

280,000

 

(10,790)

 

684,210

Other non-current liabilities

 

775

 

 

161,827

 

 

162,602

Intra-Group noncurrent payable due to the Company's subsidiaries

366,293

(366,293)

Non-current operating lease liabilities

 

21,414

 

 

10,276

 

 

31,690

Total non-current liabilities

806,641

484,496

(377,083)

914,054

Total liabilities

 

99,495

 

3,635,089

 

508,752

 

2,735,504

 

(4,396,118)

 

2,582,722

Total equity

 

2,672,522

 

218,460

 

275,503

 

2,364,043

 

(2,845,607)

 

2,684,921

Total liabilities and equity

 

2,772,017

 

3,853,549

 

784,255

 

5,099,547

 

(7,241,725)

 

5,267,643

14

As of December 31, 2021

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Assets

  

  

  

  

  

  

Cash and cash equivalents

19,634

464,638

30,809

953,418

1,468,499

Restricted cash

 

 

572

 

 

40,468

 

 

41,040

Term deposit

 

 

 

 

5,000

 

 

5,000

Accounts receivable, net

 

 

185,699

 

4,360

 

347,025

 

 

537,084

Amount due from related parties

 

 

 

322

 

295,292

 

 

295,614

Inventories, net

 

 

242,441

 

1,036,617

(29,731)

 

1,249,327

Short-term investments

 

 

 

 

19,351

 

 

19,351

Prepaid expenses and other current assets

 

3,010

 

16,804

 

2,921

 

292,303

 

 

315,038

Intra-group receivable due from Zepp Health Corporation’s subsidiaries

801,856

886,839

233,540

1,779,374

(3,701,609)

Total current assets

 

824,500

 

1,796,993

 

271,952

 

4,768,848

 

(3,731,340)

 

3,930,953

Property, plant and equipment, net

 

 

16,592

 

11,021

 

106,260

 

 

133,873

Intangible assets, net

 

 

183,580

 

73,251

 

67,353

 

(188,602)

 

135,582

Long-term investments

 

 

1,380,141

 

20,000

 

386,635

 

(234,185)

 

1,552,591

Investment in subsidiaries and VIEs

 

2,128,912

 

378,512

 

384,365

 

 

(2,891,789)

 

Deferred tax assets

 

 

36,017

 

18,847

 

60,265

 

28,290

 

143,419

Operating lease right-of-use assets

 

 

50,593

 

15,904

 

41,938

 

 

108,435

Goodwill

 

 

61,055

 

 

 

 

61,055

Other non-current assets

 

 

5,882

 

4,294

 

17,066

 

(7,649)

 

19,593

Total non-current assets

2,128,912

2,112,372

527,682

679,517

(3,293,935)

2,154,548

Total assets

 

2,953,412

 

3,909,365

799,634

5,448,365

 

(7,025,275)

 

6,085,501

Liabilities

 

 

 

 

 

 

Accounts payable

 

 

3,175

 

40

 

1,314,091

 

 

1,317,306

Advance from customers

 

 

1,683

 

285

 

2,262

 

 

4,230

Amount due to related parties

 

 

 

1,562

 

48,561

 

 

50,123

Accrued expenses and other current liabilities

 

8,914

 

112,128

 

29,860

 

165,181

 

 

316,083

Intra-group payable due to Zepp Health Corporation’s subsidiaries

24,150

2,707,043

325,052

641,675

(3,697,920)

Income tax payables

 

 

2,184

 

 

411

 

 

2,595

Notes payable

 

 

 

 

103,795

 

 

103,795

Short-term bank borrowings

 

 

55,000

 

 

303,000

 

 

358,000

Total current liabilities

 

33,064

 

2,881,213

 

356,799

 

2,578,976

 

(3,697,920)

 

2,152,132

Deferred tax liabilities

 

 

3,903

 

 

23,006

 

 

26,909

Long-term borrowings

480,000

254,500

(7,649)

726,851

Other non-current liabilities

 

 

2,318

 

 

172,735

 

 

175,053

Non-current operating lease liabilities

 

 

37,254

 

4,428

 

29,435

 

 

71,117

Total non-current liabilities

523,475

4,428

479,676

(7,649)

999,930

Total liabilities

 

33,064

 

3,404,688

 

361,227

 

3,058,652

 

(3,705,569)

 

3,152,062

Total equity

 

2,920,348

 

504,677

 

438,407

 

2,389,713

 

(3,319,706)

 

2,933,439

Total liabilities and equity

 

2,953,412

 

3,909,365

 

799,634

 

5,448,365

 

(7,025,275)

 

6,085,501

15

Selected Condensed Consolidating Cash Flows Data

    

For the Year Ended December 31, 2022

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Net cash (used in)/provided by transactions with external parties

(6,862)

(381,110)

(173,252)

(226,419)

(787,643)

Net cash (used in)/provided by transactions with intra-group entities

 

42,107

 

444,274

 

(486,252)

 

(129)

 

Cash flows from operating activities:

(6,862)

 

(339,003)

 

271,022

 

(712,671)

 

(129)

 

(787,643)

Net cash (used in)/provided by transactions with external parties

 

(15,648)

 

 

(26,610)

 

 

(42,258)

Net cash (used in)/provided by transactions with intra-group entities

84,277

 

182,761

 

 

 

(267,038)

 

Cash flows from investing activities:

84,277

 

167,113

 

 

(26,610)

 

(267,038)

 

(42,258)

Net cash (used in)/provided by transactions with external parties

(93,231)

(63,141)

445,570

289,198

Net cash provided by/(used in) transactions with intra-group entities

(86,255)

(182,759)

269,014

Cash flows from financing activities:

(93,231)

 

(149,396)

 

(182,759)

 

445,570

 

269,014

 

289,198

    

For the Year Ended December 31, 2021

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Net cash (used in)/provided by transactions with external parties

(14,164)

277,212

(199,623)

(295,860)

(232,435)

Net cash (used in)/provided by transactions with intra-group entities

(489)

 

(520,369)

 

146,153

 

374,705

 

 

Cash flows from operating activities:

(14,653)

 

(243,157)

 

(53,470)

 

78,845

 

 

(232,435)

Net cash (used in)/provided by transactions with external parties

 

(987,276)

 

(10,097)

 

(71,916)

 

 

(1,069,289)

Net cash (used in)/provided by transactions with intra-group entities

(146,699)

 

(15,751)

 

79,735

 

(290,767)

 

373,482

 

Cash flows from investing activities:

(146,699)

 

(1,003,027)

 

69,638

 

(362,683)

 

373,482

 

(1,069,289)

Net cash (used in)/provided by transactions with external parties

(8,298)

 

527,351

 

 

32,024

 

 

551,077

Net cash provided by/(used in) transactions with intra-group entities

 

386,704

 

 

 

(386,704)

 

Cash flows from financing activities:

(8,298)

 

914,055

 

32,024

 

(386,704)

 

551,077

16

    

For the Year Ended December 31, 2020

Primary

VIEs and

Zepp Health

Other

Beneficiary of

VIEs’

Eliminating

Consolidated

    

Corporation

    

Subsidiaries

    

VIEs

    

Subsidiaries

    

adjustments

    

Totals

(RMB, in thousands)

Net cash (used in)/provided by transactions with external parties

1,880

(389,473)

(226,040)

770,935

157,302

Net cash (used in)/provided by transactions with intra-group entities

(14,671)

 

370,827

 

249,267

 

(605,423)

 

 

Cash flows from operating activities:

(12,791)

 

(18,646)

 

23,227

 

165,512

 

 

157,302

Net cash (used in)/provided by transactions with external parties

 

(66,079)

 

(9,618)

 

(131,183)

 

 

(206,880)

Net cash (used in)/provided by transactions with intra-group entities

(114,719)

 

 

 

(597,614)

 

712,333

 

Cash flows from investing activities:

(114,719)

 

(66,079)

 

(9,618)

 

(728,797)

 

712,333

 

(206,880)

Net cash (used in)/provided by transactions with external parties

 

 

 

564,671

 

 

564,671

Net cash provided by/(used in) transactions with intra-group entities

 

712,333

 

 

 

(712,333)

 

Cash flows from financing activities:

 

712,333

 

 

564,671

 

(712,333)

 

564,671

B.           Capitalization and Indebtedness

Not applicable.

C.           Reasons for the Offer and Use of Proceeds

Not applicable.

17

D.           Risk Factors

Summary of Risk Factors

An investment in our ADSs or Class A ordinary shares involves significant risks. Below is a summary of material risks we face, organized under relevant headings. These risks are discussed more fully in the following Item 3. Key Information—D. Risk Factors.

Risks Related to Our Business

If we fail to successfully and timely develop and commercialize new products, services and technologies, our operating results may be materially and adversely affected. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—If we fail to successfully and timely develop and commercialize new products, services and technologies, our operating results may be materially and adversely affected.”
Our future success depends on our ability to promote our own brands and protect our reputation. The failure to establish and promote our brands, including Amazfit and Zepp, and any damage to our reputation will hinder our growth. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Our future success depends on our ability to promote our own brands and protect our reputation. The failure to establish and promote our brands, including Amazfit and Zepp, and any damage to our reputation will hinder our growth.”
We are susceptible to supply shortages, long lead time for raw materials and components, and supply changes, any of which could disrupt our supply chain and have a material adverse impact on our results of operation because some of the key components of our products, such as Bluetooth Low Energy (BLE) system-on-chip and sensors, come from a limited number of sources of supply. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We are susceptible to supply shortages, long lead time for raw materials and components, and supply changes, any of which could disrupt our supply chain and have a material adverse impact on our results of operation because some of the key components of our products, such as Bluetooth Low Energy (BLE) system-on-chip and sensors, come from a limited number of sources of supply.”
We operate in highly competitive markets and the scale and resources of some of our competitors may allow them to compete more effectively than we can, which could result in a loss of our market share and a decrease in our revenue and profitability. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We operate in highly competitive markets and the scale and resources of some of our competitors may allow them to compete more effectively than we can, which could result in a loss of our market share and a decrease in our revenue and profitability.”
If we are unable to anticipate and satisfy consumer preferences in a timely manner or if technological innovation renders existing smart wearable technology non-competitive or obsolete, our business may be materially and adversely affected. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—If we are unable to anticipate and satisfy consumer preferences in a timely manner or if technological innovation renders existing smart wearable technology non-competitive or obsolete, our business may be materially and adversely affected.”
We do not have internal manufacturing capabilities and rely on several contract manufacturers to produce our products. If we encounter issues with these contract manufacturers, our business, brand and results of operations could be harmed. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We do not have internal manufacturing capabilities and rely on several contract manufacturers to produce our products. If we encounter issues with these contract manufacturers, our business, brand and results of operations could be harmed.”
Xiaomi is our most important customer and distribution channel. Any deterioration of our relationship with Xiaomi or reduction of sales of Xiaomi Wearable Products could have a material adverse effect on our operating results. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Xiaomi is our most important customer and distribution channel. Any deterioration of our relationship with Xiaomi or reduction of sales of Xiaomi Wearable Products could have a material adverse effect on our operating results.”
We collect, store, process and use personal information and other user data, which subjects us to laws, governmental regulations and other legal obligations related to privacy, information security and data protection, and any actual or perceived failure to comply with such legal obligations could harm our brand and business. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We collect, store, process and use personal information and other user data, which subjects us to laws, governmental regulations and other legal obligations related to privacy, information security and data protection, and any actual or perceived failure to comply with such legal obligations could harm our brand and business.”
Any significant cybersecurity incident or disruption of our information technology systems or those of third-party partners could materially damage user relationships and subject us to significant reputational, financial, legal and operation consequences. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Any significant cybersecurity incident or disruption of our information technology systems or those of third-party partners could materially damage user relationships and subject us to significant reputational, financial, legal and operation consequences.”

Risks Related to Our Corporate Structure

We are a Cayman Islands holding company with no equity ownership in the VIEs and we conduct our operations in China through (i) our PRC subsidiaries and (ii) the VIEs with which we have maintained contractual arrangements and their subsidiaries. Investors in our Class A ordinary shares or the ADSs thus are not purchasing equity interest in the VIEs in China but instead are purchasing equity interest in a Cayman Islands holding company. If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations. Our holding company in the Cayman Islands, the VIEs and investors of our company face uncertainty about potential future actions by the PRC government that could affect the enforceability of the contractual arrangements with the VIEs and, consequently, significantly affect the financial performance of the VIEs and our company as a group. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.”

18

We rely on contractual arrangements with the VIEs and their shareholders for a large portion of our business operations, which may not be as effective as direct ownership in providing operational control. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—We rely on contractual arrangements with the VIEs and their shareholders for a large portion of our business operations, which may not be as effective as direct ownership in providing operational control.”
Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.”

Risks Related 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. See “Item 3. Key Information—D. Risk Factors—Risks Related 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.”
Our ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Our ADSs may be prohibited from trading in the United States under the HFCAA in the future if the PCAOB is unable to inspect or investigate completely auditors located in China. The delisting of the ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.”
The filing with and/or approval of the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to complete such filing or obtain such approval. Any actions by the Chinese government to exert more oversight and control over offerings that are conducted overseas and/or foreign investment in China-based issuers could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or be worthless. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The filing with and/or approval of the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to complete such filing or obtain such approval.”
Changes in China’s economic, political or social conditions or government policies could have a material adverse effect on our business and operations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Changes in China’s economic, political or social conditions or government policies could have a material adverse effect on our business and operations.”
Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations. Rules and regulations in China can change quickly with little advance notice. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.”
The PRC government’s significant oversight and discretion over our business operation could result in a material adverse change in our operations and the value of our ADSs. The Chinese government may intervene or influence our operations at any time, or may exert more control over offerings conducted overseas and/or foreign investment in China-based issuers, which could result in a material change in our operations and/or the value of our securities. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—The PRC government’s significant oversight and discretion over our business operation could result in a material adverse change in our operations and the value of our ADSs.”
You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in China against us or our management named in this annual report based on foreign laws. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in China against us or our management named in this annual report based on foreign laws.”

Risks Related to our ADSs

Recent disruptions in the financial markets and economic conditions could affect our ability to raise capital. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our ADSs—Recent disruptions in the financial markets and economic conditions could affect our ability to raise capital.”
The trading price of our ADSs has fluctuated and is likely to be volatile, which could result in substantial losses to investors. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our ADSs—The trading price of our ADSs has fluctuated and is likely to be volatile, which could result in substantial losses to investors.”

19

Risks Related to Our Business

If we fail to successfully and timely develop and commercialize new products, services and technologies, our operating results may be materially and adversely affected.

Historically, sales of smart bands and watches contributed a significant majority of our revenues and our growth has been influenced by our product launches and product cycle. In particular, sales of our smart band products and watches contributed 88.0%, 90.6% and 92.2% of our total revenues in the years ended December 31 2020, 2021 and 2022, respectively. Our future growth depends on whether we can continually develop and introduce new generations of our existing product lines and new forms of smart wearable technology with enhanced functionalities and value-added services in a timely manner. This is particularly important in the current industry landscape where technology and consumer preference evolve constantly and rapidly, which may cause our existing products to reach the end of their lifecycles prematurely and require us to introduce new products with enhanced functionalities to sustain our growth. Our capability to roll out new or enhanced products and services in turn depend on a number of factors, including timely and successful research and development efforts by us as well as our suppliers to bring cutting-edge technologies to the market, quality control of service provision and product manufacturing and the effectiveness of our distribution channels. Pursuant to our strategic cooperation agreement with Xiaomi, we are also required to consult Xiaomi regarding the product launch timetable for Xiaomi Wearable Products. If we are unable to commercialize appealing new products, functionalities, services or innovative technologies leveraging our data in a timely manner and introduce them to consumers at attractive price points compared to our existing products and competing products, or our new products, services or technologies are not accepted or adopted by consumers, our competitors may increase their market share, which could adversely impact our operating results. In addition, the research and development of new or enhanced products and services can be complex and costly. Given the complexity, we could experience delays in completing the development and introduction of new and enhanced services and products in the future. Our research and development effort may not yield the benefits we expect to achieve at all after we dedicate our time and resources into it.

We are endeavoring to apply our products in more scenarios, and medical use is one area that we put in significant efforts. Some of our existing products monitor users’ cardiac cycle, which have significant potential for medical application. We will need to obtain the medical device certificate if our products are to be used for medical application. The process of obtaining regulatory clearances or approvals to market a medical device for our other products, however, can be costly and time consuming. We may not be able to obtain these clearances or approvals on a timely basis, or at all, in order to extend our business into the medical use wearable device market. Moreover, even if we successfully obtain the required approvals for our products, given the complex and stringent nature of regulations on medical devices, failure to comply with applicable National Medical Products Administration regulations will subject us to enforcement actions such as fines, civil penalties or recalls of products, which could harm our reputation and operating results.

Our future success depends on our ability to promote our own brands and protect our reputation. The failure to establish and promote our brands, including Amazfit and Zepp, and any damage to our reputation will hinder our growth.

Since September 2015, we have begun to use the brand “Amazfit” to sell our products to address the middle to high-end market. In August 2020, we introduced a new brand name, “Zepp” for our self-branded products. We believe the strategy to establish and promote our own brand is crucial to our future success as it expands our addressable market and gives us more flexibility in terms of pricing, distribution and marketing. We have invested, and will need to continue to dedicate, significant time, efforts and resources to build our own brand recognition. Revenues from our self-branded products and others segment, substantially all of which was from the sales of our self-branded products, contributed 31.0%, 46.5% and 59.0% of our total revenues in 2020, 2021 and 2022, respectively. For the year ended December 31, 2022, revenues from our self-branded products and others segment were RMB2,445.8 million (US$354.6 million). We expect the sales of our Amazfit and Zepp branded products to contribute more to our total revenues. However, we cannot guarantee that the shipment of our self-branded products will continue to grow, or that our promotion efforts will ultimately be successful, as it involves numerous factors including the effectiveness of our marketing efforts, our ability to provide consistent, high-quality products and services, and our consumers’ satisfaction with the technical support and software updates we provide.

In addition, negative publicity related to our brand, products, contract manufacturers, component suppliers, distributors, strategic partners and the celebrities we are associated with could damage and offset our effort to promote our own brands. In addition, although brand security initiatives are in place, we cannot guarantee that our efforts against the counterfeiting of our brands will be successful. If a third party copies our products in a manner that projects lesser quality or carries a negative connotation, our brand image could be materially and adversely affected.

20

We are susceptible to supply shortages, long lead time for raw materials and components, and supply changes, any of which could disrupt our supply chain and have a material adverse impact on our results of operation because some of the key components of our products, such as Bluetooth Low Energy (BLE) system-on-chip and sensors, come from a limited number of sources of supply.

All of the components and raw materials used to produce our products are sourced from third-party suppliers, and some of these components are sourced from a limited number of or a single supplier. Therefore, we are subject to risks of shortages or discontinuation in supply, long lead time, cost increases and quality control issues given the limited sources of suppliers. In addition, some of our suppliers may have more established relationships with our competitors, and as a result of such relationships, such suppliers may choose to limit or terminate their relationship with us or prioritize our competitors’ orders in the case of supply shortages. We have in the past experienced and may in the future experience component shortages. We also expect there may be a cost increase in source materials and shortage in chips with respect to BLE system-on-chip products. In addition, as many of electronics component suppliers are concentrated in East and Southeast Asia, there have been industry-wide conditions, health crisis, natural disasters and global events in the past that have caused material shortages for components. Starting from the second quarter of 2020, we have been experiencing components shortages and longer lead time for display driver integrated circuits, power management integrated circuits and near field communication integrated circuits, because the COVID-19 pandemic affected the countries and regions where these components are produced. We cannot guarantee that such component shortage will be resolved in the near future, the failure of which may materially and adversely affect our business, results of operations and financial performance.

In the event of a component shortage or supply interruption from suppliers of key components, we will need to identify alternate sources of supply, which can be time-consuming, difficult and costly. We may not be able to source these components on terms that are acceptable to us, or at all, which may undermine our ability to meet our production requirements or to fill our orders in a timely manner. This could cause delays in shipment of our products, harm our relationships with our customers, distributors and users, and adversely affect our results of operations.

We operate in highly competitive markets and the scale and resources of some of our competitors may allow them to compete more effectively than we can, which could result in a loss of our market share and a decrease in our revenue and profitability.

We offer a number of products and services and compete with a variety of competitors. For example, the smart wearables market has a multitude of participants, including consumer electronics companies specialized in smart wearable technology, such as Fitbit and Garmin; large, broad-based consumer electronics companies that either compete in our market or adjacent markets, or have announced plans to do so, such as Huawei, Apple, Samsung and Xiaomi; traditional health and fitness companies and traditional watch companies. We also face competition from local providers of similar products in the various regions and countries where our products are distributed. As we are rolling out more self-branded smart wearables, we face increasing competition from not only other participants in the industry, but also products under the Xiaomi brand. Intensified competition may result in pricing pressures and reduced profit margins and may impede our ability to continue to increase the sales of our products or cause us to lose market share, any of which could substantially harm our results of operations.

Many of our existing and potential competitors enjoy substantial competitive advantages, such as: (i) longer operating history, (ii) the capacity to leverage their sales efforts and marketing expenditures across a broader portfolio of products, (iii) more established relationships with a larger number of suppliers, contract manufacturers and channel partners, (iv) access to larger and broader user bases, (v) greater brand recognition, (vi) greater financial, research and development, marketing, distribution and other resources, (vii) more resources to make investments and acquisitions, (viii) larger intellectual property portfolios, and (ix) the ability to bundle competitive offerings with other products and services.

If we are unable to anticipate and satisfy consumer preferences in a timely manner or if technological innovation renders existing smart wearable technology non-competitive or obsolete, our business may be materially and adversely affected.

Consumer preferences in smart wearable devices are changing rapidly and difficult to predict. Consumers may decide not to purchase our products and services as their preferences shift to different types or designs of smart wearable devices, or even move away from these categories of products and services altogether. In particular, new technologies might bring about industry-wide impacts and make the category of smart bands and watches less appealing or obsolete. In addition, our new products and services with additional features have higher prices than many of our earlier products, which may not appeal to as large consumer base as before. Accordingly, if we fail to anticipate and satisfy consumer preferences in a timely manner, or if it is perceived that our future products and services will not satisfy consumer preferences, our business may be adversely affected.

21

In addition, as the smart wearable technology continues to develop, the functions of smart bands and smart watches may converge, which in turn may cause our smart band product lines to compete with our smart watch product lines and inhibit our future growth.

We do not have internal manufacturing capabilities and rely on several contract manufacturers to produce our products. If we encounter issues with these contract manufacturers, our business, brand and results of operations could be harmed.

We do not maintain our own manufacturing capabilities and rely on contract manufactures to produce our products. We assign the production of Mi Band series, Mi Smart Scale series and our self-branded product lines to a number of corresponding manufacturers. We may experience operational difficulties with our manufacturers, including reductions in the availability of production capacity, failures to comply with product specifications, insufficient quality control, failures to meet production deadlines, increases in manufacturing costs and longer lead time required. Our manufacturers may experience disruptions in their manufacturing operations due to equipment breakdowns, labor strikes or shortages, natural disasters, lockdowns as a result of new waves of outbreaks of the COVID-19 pandemic or other epidemics, component or material shortages, cost increases or other similar problems. In addition, we may not be able to renew contracts with our contract manufacturers or identify manufacturers who are capable of producing new products we target to launch in the future.

Xiaomi is our most important customer and distribution channel. Any deterioration of our relationship with Xiaomi or reduction of sales of Xiaomi Wearable Products could have a material adverse effect on our operating results.

Xiaomi is the sole customer and distribution channel for all Xiaomi Wearable Products, and it held 14.7% of our total outstanding shares as of February 28, 2023. For the years ended December 31, 2020, 2021 and 2022, sales of Xiaomi Wearable Products contributed 69.0%, 53.5% and 41.0% of our revenues, respectively.

We entered into a strategic cooperation agreement with Xiaomi in October 2017, which grants us the most-preferred-partner status globally to develop future Xiaomi Wearable Products. In October 2020, we extended the strategic cooperation agreement with Xiaomi for three years, which will end in October 2023. The renewed agreement deepened our cooperation with Xiaomi by reinstating our most-preferred-partner status globally to develop future Xiaomi Wearable Products, and expanding our most-preferred-partner status to each other to the research and development of AI-chips and algorithms for wearable devices. This strategic cooperation agreement can be terminated by Xiaomi and we can therefore lose the most-preferred-partner status if we fail to meet the various requirements set out in the agreement, such as requirements on product launching timetable, product quality and annual sales target of Xiaomi Wearable Products. In addition, Xiaomi has the option to develop by itself or engage other companies to develop similar and competing products, if such companies can offer better terms and services than we do—for example, such companies may ask for less profit sharing or less intellectual property rights from their cooperation with Xiaomi. On the other side, we may decide whether and how to cooperate with Xiaomi in product development based on our analysis of Xiaomi products’ profit margins. If for any reason, we cannot maintain our cooperation relationship with Xiaomi or renew the strategic cooperation agreement with terms equally favorable to us as compared to those in the existing agreement, our business and operation results may be materially and adversely affected. For more details of the strategic cooperation agreement with Xiaomi, including under what circumstances it can be early terminated, please see “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transaction—Our Relationship with Xiaomi—Strategic Cooperation Agreement.”

In February 2023, we entered into a new business cooperation agreement with Xiaomi for the next two years, which will be effective after the signoff and end in January 2025. Pursuant to our business cooperation agreement with Xiaomi, we and Xiaomi shall jointly set the retail price of Xiaomi Wearable Products (including the Mi Band Series). Because we cannot unilaterally determine the retail price of Xiaomi Wearable Products, we cannot assure you that we will be able to continue to introduce Xiaomi Wearable Products with retail price levels that can sustain or improve our gross or net profit margins. In addition, marketing considerations on the part of Xiaomi and other factors beyond our control may also cause Xiaomi Wearable Products to be priced at relatively low levels that may negatively affect the gross and net profit margins of Xiaomi Wearable Products, as a result of which our business and operation results may be materially and adversely affected. Furthermore, negative publicity related to Xiaomi, including products offered by Xiaomi, the celebrities Xiaomi is associated with, or even the labor policies of any of Xiaomi’s suppliers or manufacturers may have a material adverse effect on the sales of our products.

22

In addition, Xiaomi sells a broad spectrum of electronic products through its online and offline channels. We cannot assure you that our products can always receive the same level of attention and promotion efforts from Xiaomi, especially given the sales of Xiaomi wearable products decreased in 2022 as compared to 2021. In the event that Xiaomi dedicates less resources in promoting and selling our products, our revenue may decrease as well. Although we have been building our own distribution network to reduce reliance on the distribution network of Xiaomi in case we lose Xiaomi as our customer or distribution channel for any reason, there is no assurance that our own distribution network will be as effective and efficient as the sales channels of Xiaomi. In November 2019, Xiaomi launched its own smart watch product, the Xiaomi Mi Watch series. We believe this launch has, to some extent, diluted potential buyers’ attention to the products we designed and manufactured for Xiaomi and our self-branded watches, and we expect the dilution to continue, which negatively affects our sales performance and in turn, our results of operations.

When exercising its rights as our shareholder, Xiaomi may take into account not only the interests of our company and our shareholders but also its interests and the interests of its other affiliates. The interests of our company and our shareholders may at times conflict with the interests of Xiaomi and its affiliates. Such conflicts may result in lost cooperation opportunities for our company, including opportunities to enter into lines of business that may overlap with those pursued by Xiaomi and/or the companies within its ecosystem.

Our operating results could be materially harmed if we or Xiaomi is unable to accurately forecast consumer demand for our products and services or manage our inventory.

To ensure adequate inventory supply for our products, we procure raw materials and components based on sales and production forecasts. The ability to accurately forecast demand for our products and services could be affected by many factors, including changes in customer demand for our products and services or our competitors’, sales promotions by us or our competitors, sales channel inventory levels, and unanticipated changes in general market and economic conditions. In addition, as we continue to introduce new products and services, we may also face challenges managing the production plan of our existing products, which may in turn affect the inventory management for our existing products. If we or Xiaomi fails to accurately forecast customer demand, we may experience excess inventory levels or a shortage of products available for sale. After we sell Xiaomi Wearable Products to Xiaomi, Xiaomi will only have limited right of return if the products have quality issues or returned by end consumers and will largely bear the inventory risks of such products. However, inventory levels in excess of end-customer demand may still ultimately result in inventory write-downs or write-offs and the sale of excess inventory at discounted prices, which may cause our gross margin to suffer and could impair the strength of our brand. On the other hand, in the case we experience shortage of products, we may be unable to meet the demand for our products, and our business and operating results could be adversely affected. We expect that it will become more difficult to forecast demand as we introduce and develop a more diverse product portfolio and as market competition for similar products intensifies.

We collect, store, process and use personal information and other user data, which subjects us to laws, governmental regulations and other legal obligations related to privacy, information security and data protection, and any actual or perceived failure to comply with such legal obligations could harm our brand and business.

Due to the volume and sensitivity of the personal information and biometric data we collect and manage and the nature of our products, the security features of our enterprise platform and information systems are critical. We face risks inherent in handling and protecting large volume of data. In particular, we face a number of challenges relating to data from transactions and other activities on our platforms, including:

protecting the data in and hosted on our system, including against attacks on our system by outside parties or fraudulent behavior or improper use by our employees;

addressing concerns related to privacy and sharing, safety, security and other factors; and

complying with applicable laws, rules and regulations relating to the collection, use, storage, transfer, disclosure and security of personal information, including any requests from regulatory and government authorities relating to these data.

In general, we expect that data security and data protection compliance will receive greater attention and focus from regulators, both domestically and globally, as well as attract continued or greater public scrutiny and attention going forward, which could increase our compliance costs and subject us to heightened risks and challenges associated with data security and protection. If we are unable to manage these risks, we could become subject to penalties, including fines, suspension of business and revocation of required licenses, and our reputation and results of operations could be materially and adversely affected.

23

The PRC regulatory and enforcement regime with regard to data security and data protection is evolving and may be subject to different interpretations or significant changes. Moreover, different PRC regulatory bodies, including the Standing Committee of the NPC, the Ministry of Industry and Information Technology, or the MIIT, the CAC, the Ministry of Public Security and the State Administration of Market Regulation, or the SAMR, have enforced data privacy and protections laws and regulations with varying standards and applications. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulation on Information Security” and “Item 4. Information on the Company—B. Business Overview—Regulation—Regulation on Internet Privacy.” The following are examples of certain recent PRC regulatory activities in this area:

Data Security

In June 2021, the Standing Committee of the NPC promulgated the Data Security Law, which took effect in September 2021. The Data Security Law, among other things, provides for security review procedure for data-related activities that may affect national security. In July 2021, the state council promulgated the Regulations on Protection of Critical Information Infrastructure, which became effective on September 1, 2021. Pursuant to this regulation, critical information infrastructure means key network facilities or information systems of critical industries or sectors, such as public communication and information service, energy, transportation, water conservation, finance, public services, e-government affairs and national defense science, the damage, malfunction or data leakage of which may endanger national security, people’s livelihoods and the public interest. In December 2021, the CAC, together with other authorities, jointly promulgated the Cybersecurity Review Measures, which became effective on February 15, 2022 and replaces its predecessor regulation. Pursuant to the Cybersecurity Review Measures, critical information infrastructure operators that procure internet products and services must be subject to the cybersecurity review if their activities affect or may affect national security. The Cybersecurity Review Measures further stipulates that network platform operators that hold personal information of over one million users shall apply with the Cybersecurity Review Office for a cybersecurity review before any initial public offering at a foreign stock exchange. As of the date of this annual report, no detailed rules or implementation rules have been issued by any authority and we have not been informed that we are a critical information infrastructure operator by any government authorities. Furthermore, the exact scope of “critical information infrastructure operators” under the current regulatory regime remains unclear, and the PRC government authorities may have wide discretion in the interpretation and enforcement of the applicable laws. Therefore, it is uncertain whether we would be deemed to be a critical information infrastructure operator under PRC law. If we are deemed to be a critical information infrastructure operator under the PRC cybersecurity laws and regulations, we may be subject to obligations in addition to what we have fulfilled under the PRC cybersecurity laws and regulations.
In November 2021, the CAC released the Regulations on the Network Data Security (Draft for Comments), or the Draft Regulations. The Draft Regulations provide that data processors refer to individuals or organizations that, during their data processing activities such as data collection, storage, utilization, transmission, publication and deletion, have autonomy over the purpose and the manner of data processing. In accordance with the Draft Regulations, data processors shall apply for a cybersecurity review for certain activities, including, among other things, (i) the listing abroad of data processors that process the personal information of more than one million users and (ii) any data processing activity that affects or may affect national security. However, there have been no clarifications from the relevant authorities as of the date of this annual report as to the standards for determining whether an activity is one that “affects or may affect national security.” In addition, the Draft Regulations requires that data processors that process “important data” or are listed overseas must conduct an annual data security assessment by itself or commission a data security service provider to do so, and submit the assessment report of the preceding year to the municipal cybersecurity department by the end of January each year. The period for which the CAC solicited comments on this draft ended on December 13, 2021, but there is no timetable as to when the Draft Regulations will be enacted.

24

In July 2022, the CAC promulgated the Measures for the Security Assessment of Cross-border Data Transfer, or the Security Assessment Measures, which took effect on September 1, 2022. The Security Assessment Measures require that any data processor who processes or exports personal information exceeding a certain volume threshold pursuant to the measures shall apply for a security assessment by the CAC before transferring any personal information abroad, including the following circumstances: (i) important data will be provided overseas by any data processor; (ii) personal information will be provided overseas by any operator of critical information infrastructure or any data processor who processes the personal information of more than 1,000,000 individuals; (iii) personal information will be provided overseas by any data processor who has provided the personal information of more than 100,000 individuals in aggregate or has provided the sensitive personal information of more than 10,000 individuals in aggregate since January 1 of last year; and (iv) other circumstances where the security assessment is required as prescribed by the CAC. A data processor shall, before applying for the security assessment of an outbound data transfer, conduct a self-assessment of the risks involved in the outbound data transfer. The security assessment of a cross-border data transfer shall focus on assessing the risks that may be brought about by the cross-border data transfer concerning national security, public interests, or the lawful rights and interests of individuals or organizations.

Personal Information and Privacy

The Anti-monopoly Guidelines for the Platform Economy Sector published by the Anti-monopoly Committee of the State Council, effective on February 7, 2021, prohibits collection of user information through coercive means by online platforms operators.
In August 2021, the Standing Committee of the NPC promulgated the Personal Information Protection Law (the “PIPL”), which integrates the scattered rules with respect to personal information rights and privacy protection and took effect on November 1, 2021. We update our privacy policies from time to time to meet the latest regulatory requirements of PRC government authorities and adopt technical measures to protect data and ensure cybersecurity in a systematic way. Nonetheless, the PIPL elevates the protection requirements for personal information processing, and many specific requirements of this law remain to be clarified by the CAC, other regulatory authorities, and courts in practice. We may be required to make further adjustments to our business practices to comply with the personal information protection laws and regulations.
On November 4, 2022, the CAC and the SAMR jointly issued the Notification on the Implementation of Personal Information Protection Certification, which implements the personal information protection certification (the “PIPC”) mechanism to satisfy the requirements of the PIPL for the cross-border transfer out of mainland China of personal information. In parallel with such notification, on June 24, 2022, the National Information Security Standardization Technical Committee issued the first version of the Guidance on Network Security Standardized Practice—Specification for Certification of Personal Information Cross-Border Processing Activities (the “Certification Specification”), and on December 16, 2022, the National Information Security Standardization Technical Committee issued an updated version of the Certification Specification. The Certification Specification serves as an industry standard and provides the general principles and detailed requirements for personal information processors engaging in the cross-border transfer out of mainland China of personal information to meet in order to obtain a PIPC from qualified certification institutions with respect to such data transfers. Personal information processors that obtain a PIPC may rely on a PIPC to comply with the PIPL requirements for cross-border data transfers of personal information out of mainland China that do not need to undergo a security assessment.

25

Many of the data-related legislations are relatively new and certain concepts thereunder remain subject to interpretation by the regulators. If any data that we possess belongs to data categories that are subject to heightened scrutiny, we may be required to adopt stricter measures for protection and management of such data. The Cybersecurity Review Measures and the Draft Regulations remain unclear on whether the relevant requirements will be applicable to companies that are already listed in the United States, such as us, if we were to pursue another listing outside of the PRC. We cannot predict the impact of the Cybersecurity Review Measures and the Draft Regulations, if any, at this stage, and we will closely monitor and assess any development in the rule-making process. If the Cybersecurity Review Measures and the enacted version of the Draft Regulations mandate clearance of cybersecurity review and other specific actions to be taken by issuers like us, we face uncertainties as to whether these additional procedures can be completed by us timely, or at all, which may delay or disallow our future listings (should we decide to pursue them). If we are not able to comply with the cybersecurity and data privacy requirements in a timely manner, or at all, we may be subject to government enforcement actions and investigations, fines, penalties, suspension of our non-compliant operations, or removal of our app from the relevant application stores, among other sanctions, which could materially and adversely affect our business and results of operations. As of the date of this annual report, except as disclosed below that we have received some rectification notices from local branches of CAC for some problems they found on the personal information protection and data security, etc., and after which the rectifications have been competed, we have not been involved in any formal investigations on cybersecurity review made by the CAC on such basis.

We are constantly in the process of evaluating the potential impact of the PRC Cyber Security Law, the Data Security Law and other laws, regulations and policies relating to cybersecurity, privacy, data protection and information security on our current business practices. All these laws and regulations may result in additional expenses and obligations to us and subject us to negative publicity, which could harm our reputation and negatively affect the trading price of the ADSs. We expect that these areas will receive greater public scrutiny and attention from regulators and more frequent and rigid investigation or review by regulators, which may increase our compliance costs and subject us to heightened risks and challenges. We place a strong emphasis on data security. To achieve the objective, our board of directors has established an artificial intelligence and big data ethics committee to assist the board with respect to privacy and data usage matters, including to oversee compliance with the applicable privacy laws and regulations, management’s periodic assessment of data privacy ethics as well as any related policies with respect to risk assessment and risk management, among other things. We have adopted a series of internal policies on data collection, processing and usage. We conduct regular self-inspections with regard to data privacy and cybersecurity to ensure compliance with applicable laws and regulations. In addition, every year, we hire a qualified third-party professional evaluation firm to carry out testing and certification of our information system. Our information system has been certified as Safety Level III Computer Information System by such professional evaluation firm, and has passed the ISO27001 information security management system certification and the ISO27701 privacy information management system certification. We believe that we are currently in compliance with applicable laws, regulations and policies overseen by the CAC relating to cybersecurity, privacy, data protection and information security.

In general, compliance with the existing PRC laws and regulations, as well as additional laws and regulations that PRC regulatory bodies may enact in the future, related to data security and personal information protection, may be costly and result in additional expenses to us, and subject us to negative publicity, which could harm our reputation and business operations. There are also uncertainties with respect to how such laws and regulations will be implemented and interpreted in practice.

Moreover, regulatory authorities in China have recently increased their supervision on the collection and use of personal information, as well as cybersecurity and data compliance, over mobile applications. In October 2020, we received a notice from a governmental authority to make rectification on our app to avoid collecting certain information and we have passed the examination after rectification. In November 2021, we received an oral notice from the Beijing branch of CAC requiring us to make rectification on our app to change our keyword censorship mechanism. We have made the rectification as requested. In December 2021, we received a formal notice from the Beijing branch of CAC, stating that certain internet-based information services provided by us violated the relevant provisions under the PRC Cybersecurity Law and we were imposed with a fine of RMB0.5 million. We have paid up such fine and have adjusted our business practices to comply with the PRC Cybersecurity Law and other applicable regulations. On September 6, 2022, we received a notice from Beijing Communication Administration, requiring us to conduct self-review on the problems they found on our app in respect of infringement of users’ rights, threats to data security and potential hidden hazards. We submitted a rectification report on September 14, 2022 and have not received any further requirements from them on this since then. We cannot assure you that similar incident will not occur in the future. Any of these incidents may adversely affect our brand and reputation, consume our managerial resources, result in potential liability of us or administrative measures being enforced on us, or otherwise harm our business.

26

In addition, regulatory authorities around the world have adopted or are considering a number of legislative and regulatory proposals concerning data protection. These legislative and regulatory proposals, if adopted, and the uncertain interpretations and application thereof could, in addition to the possibility of fines, result in an order requiring that we change our data practices and policies, which could have an adverse effect on our business and results of operations. The European Union General Data Protection Regulation (“GDPR”), which came into effect on May 25, 2018, includes operational requirements for companies that receive or process personal data of residents of the European Economic Area. The GDPR establishes new requirements applicable to the processing of personal data, affords new data protection rights to individuals and imposes penalties for serious data breaches. Individuals also have a right to compensation under the GDPR for financial or non-financial losses. Given our products are sold in Europe, and the resident of the European Economic Area can access our website and our mobile platform and input protected information, we are subject to provisions of the GDPR. In the United States, the Health Insurance Portability and Accountability Act, or HIPAA, governs the privacy and security of health information and require that covered entities, including most health care providers, implement administrative, physical, and technical safeguards to protect the security of individually identifiable health information that is maintained or transmitted electronically. Violations of the HIPAA privacy and security regulations could result in significant civil and criminal penalties. The California Consumer Privacy Act, or CCPA, which took effect in January 2020, also establishes certain transparency rules and creates new data privacy rights for users, including more ability to control how their data is shared with third parties. These laws and regulations are evolving and subject to interpretation. Similarly, there are a number of legislative proposals in the European Union, the United States, at both the federal and state level, as well as other jurisdictions that could impose new obligations or limitations in areas affecting our business. In addition, some countries are considering or have passed legislation implementing data protection requirements or requiring local storage and processing of data or similar requirements that could increase the cost and complexity of delivering our services. Moreover, a growing number of legislative and regulatory bodies have adopted consumer notification requirements in the event of unauthorized access to or acquisition of certain types of personal data. Such breach notification laws continue to evolve and may be inconsistent from one jurisdiction to another, which might become a particular concern as we accelerate our international expansion. Complying with these obligations could cause us to incur substantial costs and could increase negative publicity surrounding any incident that compromises user data. Any failure to comply with applicable regulations could also result in regulatory enforcement actions against us.

We generally comply with industry standards and are subject to the terms of our own privacy policies. Compliance with any additional laws could be expensive, and may place restrictions on the conduct of our business and the manner in which we interact with our customers. For each product we develop, we gather personnel from product team, research and development team, security team and legal team to thoroughly assess the privacy risks related to the product. We review the character, potential and defined sales areas, types of personal data to be collected, related purpose for data collection and other aspects of each product to ensure compliance with applicable laws and regulations, including GDPR and CCPA regulations. For upgraded services and additional functions to be added to established products, we go through the same procedures. In 2021, we obtained the ISO/IEC 27001 information security management system certification. However, we cannot guarantee that our efforts will be effective or sufficient. Compliance with existing, proposed and recently enacted laws (including implementation of the privacy and process enhancements called for under GDPR and the Committee on Foreign Investment in the United States) and regulations can be costly. Any failure to comply with applicable regulations could also result in regulatory enforcement actions against us, and the misuse of or failure to secure personal information could also result in violation of data privacy laws and regulations, proceedings against us by governmental entities or others, damage our reputation and credibility and could have a negative impact on revenues and profits.

Any significant cybersecurity incident or disruption of our information technology systems or those of third-party partners could materially damage user relationships and subject us to significant reputational, financial, legal and operation consequences.

We depend on our information technology systems, as well as those of third parties, to develop new products and services, operate our platform, host and manage our services, store data, process transactions, respond to user inquiries, and manage inventory and our supply chain. Any material disruption or slowdown of our systems or those of third parties whom we depend upon, including a disruption or slowdown caused by our failure to successfully manage significant increases in user volume, could cause outages or delays in our services, particularly in the form of interruption of services delivered by our mobile applications, which could harm our brand and adversely affect our operating results. We primarily rely on Amazon Web Services to store our data, except for the data in Russia. Problems with our cloud service providers or the telecommunications network providers with whom they contract could adversely affect the experience of our users. We cannot guarantee that our cloud service providers will provide us with continuously uninterrupted services. Any change in service levels at our cloud servers or any errors, defects, disruptions, or other performance problems with our platform could harm our brand and may damage the data of our users. If changes in technology cause our information systems, or those of third parties whom we depend upon, to become obsolete, or if our or their information systems are inadequate to handle our growth, we could lose users and our business and operating results could be adversely affected.

27

We have adopted security policies and measures, including encryption technology, to protect our proprietary data and user information. However, our enterprise platform and information systems may be targets of attacks, such as viruses, malware or phishing attempts by cyber criminals or other wrongdoers seeking to steal our user data for financial gain or to harm our business operations or reputation. The loss, misuse or compromise of such information may result in costly investigations, remediation efforts and notification to affected users. If such content is accessed by unauthorized third parties or deleted inadvertently by us or third parties, our brand and reputation could be adversely affected. Cyber-attacks could also adversely affect our operating results, consume internal resources, and result in litigation or potential liability for us and otherwise harm our business. In addition, according to our cooperation agreement with Xiaomi, both Xiaomi and we have access and can collect and use user data of Xiaomi Wearable Products. Consequently, any leak or abuse of user data by Xiaomi may be perceived by consumers as a result of the compromise of our information security system. Any failure or perceived failure by us to prevent information security breaches or to comply with privacy policies or privacy-related legal and administrative obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other user data, could cause our users to lose trust in us and could expose us to legal claims.

Significant capital and other resources may be required to protect against information security breaches or to alleviate problems caused by such breaches or to comply with our privacy policies or privacy-related legal obligations. The resources required may increase over time as the methods used by hackers and others engaged in online criminal activities are increasingly sophisticated and constantly evolving. Any failure or perceived failure by us to prevent information security breaches or to comply with privacy policies or privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, could cause our customers to lose trust in us and could expose us to legal claims. Any perception by the public that online transactions or the privacy of user information are becoming increasingly unsafe or vulnerable to attacks could inhibit the growth of our business in general, which may reduce the number of orders we receive.

Our patents, know-how, trade secrets and other intellectual property rights and proprietary rights are critical to our success. Any failure to obtain, maintain, enforce or protect our patents and other intellectual property rights would materially and adversely harm our business, competitive position, results of operations and financial condition.

We rely on intellectual property rights such as patents, trademarks, copyrights, and domain names in China and other foreign jurisdictions to carry out our business operations. Given our technological advantages and brand recognition, we may become an attractive target to counterfeiting and intellectual property theft activity. Despite the measures we have taken to safeguard our intellectual property rights, any of our intellectual property rights could be challenged, invalidated, circumvented, infringed or misappropriated. In addition, it is often difficult to register, maintain and enforce intellectual property rights in various developing countries around the world, such as in China. Statutory laws and regulations are subject to judicial interpretation and enforcement and may not be applied consistently due to the lack of clear guidance on statutory interpretation. Accordingly, we may not be able to effectively protect our intellectual property rights or to enforce our contractual rights in a number of jurisdictions in which we operate, such as China. Policing any unauthorized use of our intellectual property is difficult and costly, and the steps we take may be inadequate to prevent the infringement or misappropriation of our intellectual property. In the event that we resort to litigation to enforce our intellectual property rights, such litigation could result in substantial costs and a diversion of our managerial and financial resources, and could put our intellectual property at risk of being invalidated or narrowed in scope. We can provide no assurance that we will prevail in such litigation, and even if we do prevail, we may not obtain a meaningful recovery.

Various other issues may arise with respect to our intellectual property portfolio. We and Xiaomi are co-owners of certain patents, certain other intellectual properties and user data related to Xiaomi Wearable Products. There is a possibility that Xiaomi may use these intellectual properties and user data to develop and manufacture competing products on its own or engage other companies leveraging such resources to do so. In addition, we may not have sufficient intellectual property rights in all countries and regions where unauthorized third-party copying or use of our proprietary technology may occur and the scope of our intellectual property might be more limited in certain countries and regions. Our existing and future patents may not be sufficient to protect our products, services, technologies or designs and/or may not prevent others from developing competing products, services, technologies or designs. We cannot predict the validity and enforceability of our patents and other intellectual property with certainty.

28

We may not be able to protect our intellectual property rights throughout the world.

Filing, prosecuting and defending patents and other intellectual property on our products and services in all countries throughout the world would be prohibitively expensive. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as the laws of the United States, and we may encounter difficulties in protecting and defending such rights in foreign jurisdictions. Consequently, we may not be able to prevent third parties from practicing our intellectual property in all countries outside the United States, or from selling or importing products made using our intellectual property. Competitors may use our technologies in jurisdictions where we have not obtained intellectual property protection to develop their own products and may also export infringing products to territories where we have patent protection, but enforcement is not as strong as that in the United States. These products may compete with our products and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.

Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of many other countries do not favor the enforcement of patents and other intellectual property protection, which could make it difficult for us to stop the infringement of our intellectual property in such countries. Proceedings to enforce our intellectual property rights in foreign jurisdictions could result in substantial cost and divert our efforts and attention from other aspects of our business, could put our intellectual property at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing, and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop.

Our business may suffer if it is alleged or determined that our technologies, products, or other aspects of our business infringe third-party intellectual property or if third parties infringe our rights.

We may fail to own or apply for key trademarks or patents on important products, services, technologies or designs in a timely fashion, or at all, both in China and overseas. We have registered and applied to register trademarks and service marks, including, but not limited to, “Amazfit,” “ZEPP,” “华米” and “跃我” in China and foreign jurisdictions. We may not be able to adequately protect our trademarks and service marks, and our competitors and others may successfully challenge the validity and/or enforceability of our trademarks and service marks and other intellectual property. Additionally, we may be prohibited from entering into certain new markets due to restrictions surrounding competitors’ trademarks. For example, our company name in Chinese characters, “华米,” was previously registered as a trademark by a company unaffiliated to us in certain trademark categories in China. In August 2020, we engaged a trademark agent to file an invalidation petition against this registered trademark in the National Intellectual Property Administration. In July 2021, the National Intellectual Property Administration issued an order which invalidated this registered trademark. The invalidation decision was further confirmed by Beijing Intellectual Property Court and Beijing High People’s Court in June 2022 and December 2022, respectively. Furthermore, the “华米” trademark in one trademark category—which is contractually owned by Xiaomi only. If for any reason our cooperation relationship with Xiaomi is deteriorated in the future, we may not be able to use “华米” as a trademark in this category, which could negatively impact our operations.

It may be possible, in jurisdictions where the status of various applications is pending, unclear, challenged or rejected, for a third-party owner of the national trademark registration for a similar mark to prohibit the manufacture, sale or exportation of our products in or from that country. Failure to register our trademarks or purchase or license the right to use our trademarks or logos in these countries could limit our ability to obtain supplies from, or manufacture in, less costly markets or penetrate new markets should our business plan include selling our products in those countries. Additionally, we may receive from time-to-time letters alleging infringement of patents, trademarks or other intellectual property rights by us.

If we continue to grow, we may not be able to effectively manage our growth and the increased complexity of our business, which could negatively impact our brand and financial performance.

Since our founding in December 2013, our company has experienced rapid growth. Continued growth of our business requires us to expand our product development, sales and marketing, and distribution functions, to upgrade our management information systems and other processes and technology, and to secure more space for our expanding workforce. Such expansion could increase the strain on our resources, and we could experience serious operating difficulties, including difficulties in hiring, training, and managing an increasing number of employees.

29

As we only have a limited history of operating our business at its current scale, it is difficult to evaluate our current business and future prospects, including our ability to plan for and model future growth. Our limited operating experience at this scale, combined with the rapidly evolving nature of the market in which we sell our products and services, substantial uncertainty concerning how these markets may develop, and other economic factors beyond our control, reduces our ability to accurately forecast quarterly or annual revenue. As such, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more developed and predictable market. Failure to manage our future growth effectively could have an adverse effect on our business, which, in turn, could have an adverse impact on our operating results and financial condition.

We are subject to a variety of costs and risks due to our continued expansion internationally that may not be successful and could adversely affect our profitability and operating results.

Our products have international versions that are manufactured for sales and distribution in overseas markets. The shipment volume of international versions of our products, as a percentage of our total shipment volume, increased from 54.1% in 2020 to 56.3% in 2021, but slightly decreased to 52.6% in 2022. International expansion represents a large opportunity to further grow our business and enhance our competitive position, and is one of our core strategies.

We may enter into new geographic markets where we have limited or no experience in marketing, selling, and localizing and deploying our products. International expansion has required and will continue to require us to invest significant capital and other resources and our efforts may not be successful. International sales and operations may be subject to risks such as:

limited brand recognition (compared with our home market in China);
costs associated with establishing new distribution networks;
difficulties in capturing foreign consumers’ preferences and customs;
difficulties in staffing and managing foreign operations;
costs and difficulties associated with providing after-sales customer services;
burdens of complying with a wide variety of local laws and regulations, including packaging and labeling;
adverse tax effects and foreign exchange controls making it difficult to repatriate earnings and cash;
political and economic instability;
potential cross-border commercial disputes;
trade restrictions, including sanction-related restrictions;
differing employment practices and laws and labor disruptions;
the imposition of government controls;
lesser degrees of intellectual property protection;
tariffs and customs duties and the classifications of our goods by applicable governmental bodies; and
a legal system subject to undue influence or corruption.

30

The occurrence of any of these risks could negatively affect our international business and consequently our business and operating results. In particular, the conflicts in Ukraine and the imposition of broad economic sanctions on Russia could raise energy prices and disrupt global markets, and may affect the demand for and sales of Xiaomi wearable products and our self-branded products in the affected regions. Furthermore, the operations of our local distributors in Ukraine and Russia may be disrupted by the conflicts between the two countries, which may cause delay in the collection of receivables and could negatively impact our operating results. In addition, the concern over these risks may also prevent us from entering into or releasing certain of our products in certain markets.

We distribute our products to Europe through our European headquarter located in the Netherlands. Local laws and regulations in the market where we maintain operations may create burdens for us. For example, we need to comply with the Dutch laws and regulations such as the Dutch Competition Act, which prohibits anti-competition agreements, and we could be subject to fines and penalties if we were found in violation of such laws and regulations.

In 2019, we started to explore domestic and international sales and marketing channels for our Amazfit products on our own, and we plan to keep doing so in the foreseeable future. In August 2020, we launched premium smart watches under our own “Zepp” brand. In 2021, we promoted our Amazfit products sold in China as Chinese characters “跃我,” which means “up your game” in Chinese. In 2022, we continued to develop international markets, especially Europe and the U.S. We have incurred expenses on a variety of different sales and marketing efforts designed to enhance our brand recognition and increase sales of our Amazfit and Zepp products. Our marketing and branding activities may not achieve anticipated results. If we fail to enhance our marketing approaches and experiment with new marketing methods, or fail to do so in a cost-effective manner, our expansion efforts will be hindered.

We are exposed to potential liabilities arising from the products we sell, and costs related to defective products could have a material adverse impact on us.

Contractual disputes over warranties of our products can arise in the ordinary course of our business. In extreme situations, we may be exposed to potential personal injury liabilities as a result of the misuse or quality defects of the products we sell. There can be no assurance that we will not experience material product liability losses in the future, or that we will be able to defend such claims at a contained level of cost. Although we purchased products liability insurance in 2022, which covers a wide range of our products, a successful claim brought against us in excess of our available insurance coverage may have a material adverse effect on our business. Although we had insignificant volume of product replacement or product return historically, the cost of product replacements or product returns may be substantial, and we could incur substantial costs in implementing modifications to fix the defects.

In addition, due to the nature of some of our smart wearable devices, some users have had in the past and may in the future experience skin irritations or other biocompatibility issues not uncommon with jewelry or other wearable products that stay in contact with skin for extended periods of time. There have been a limited number of reports from some users of certain of our devices experiencing skin irritations. This negative publicity could harm the sales of our products and also adversely affect our relationships with distributors and retailers that sell our products, including causing them to be reluctant to continue to sell our products. If large numbers of users experience these problems, we could be subject to enforcement actions or the imposition of significant monetary fines or other penalties by regulatory agencies, and face personal injury or class action litigation, any of which could have a material adverse impact on our business, financial condition and operating results.

We also rely on the accuracy of sensors and our algorithms to ensure that our products can offer high measurement accuracy. Additionally, usages of our products in different physical environments or by different types of users may require delicate modification of our sensors and algorithms. There is, however, no assurance that the functionality of sensors from our suppliers or our algorithms can progress as much and as quickly to meet the demand of our users. Although we have not received any significant claims of the inaccuracy of measurements by our products in the past, these claims may occur from time to time. Such claims may further prompt warranty claims, regulatory investigations and litigation. In that case, our brand may suffer from negative publicity, which may then result in loss of consumer confidence and reduction of sales in our products.

31

Furthermore, levels of warranty claims or estimated costs of warranty claims might materially affect our gross margins and operating results. Any failure to detect, prevent, or fix defects, or an increase in defects could result in a variety of consequences, including a greater number of returns and replacement of products than expected from Xiaomi for Xiaomi Wearable Products, or from end users for our Amazfit and Zepp products. This will lead to increases in warranty costs, regulatory proceedings and product recalls, which could harm not only our revenue and operating results, but also our brand name. We currently offer a standard product warranty that the product will operate under normal use. We offer product warranty to Xiaomi and distributors of our self-branded products. For products sold to end users, either through Xiaomi and distributors of our self-branded products, or directly by us to end users, we offer a 12-month warranty. We have the obligation to either repair or replace the defect product for the customers if the product is still under warranty. Since September 2022, the after-sale service contract with Xiaomi was renewed, through which Xiaomi has a right to return products received from its end users in the 7-day period subsequent to the sale, or defective products under the warranty. Previously, Xiaomi enjoys the replacement right only for the afore-mentioned products. At the time revenue is recognized, an estimate of warranty costs in relation to the products sold is recorded as a component of cost of revenues. Therefore, the occurrence of real or perceived quality problems or material defects in our current and future products could expose us to warranty claims in excess of our current reserves. If we experience greater returns or replacement of defective products from Xiaomi or end users, or greater warranty claims, in excess of our reserves, our brand name could suffer, and our business, revenue, gross margin, and operating results could be harmed.

Our business, financial condition and results of operations have been, and may continue to be, adversely affected by the COVID-19 pandemic.

Beginning in 2020, outbreaks of COVID-19 resulted in the temporary closure of many corporate offices, retail stores, and manufacturing facilities across China. Normal economic life throughout China was sharply curtailed. We took a series of measures to protect our employees through the end of 2022, including temporarily closing our offices, facilitating remote working arrangements for our employees, and canceling business meetings and travels. The operations of our suppliers were also impacted. The population in most of the major cities in China was locked down to a greater or lesser extent at various times and opportunities for discretionary consumption were extremely limited. In particular, restrictions were imposed from time to time in certain cities to combat sporadic outbreaks, and our business activities were negatively affected due to occasional lockdowns, such as the lockdowns in Shenzhen, Shanghai and other cities in 2022. To the extent we have service centers, sales channels or manufacturing facilities in these locations, we had to adjust various aspects of our operations in response to the outbreaks. In addition, the global spread of COVID-19 pandemic has led to an increase in our logistics costs, and adversely affected our logistic network, delivery time and sales performance overseas. The pandemic has also led to shortages in electronic components and chips and an increase in raw material costs, as we source those from southeast Asia, Europe and other areas around the world. The shortages in electronic components and chips may negatively affect the supply and production cycle of our products, causing delay in production and in turn decreased sales result.

China began to modify its zero-COVID policy at the end of 2022, and most of the travel restrictions and quarantine requirements were lifted in December. There were surges of cases in many cities during this time, which negatively affected consumers’ intentions and abilities to purchase our products. Further, there remains uncertainty as to the future impact of the virus, especially in light of this change in policy. The extent to which the pandemic impacts our results of operations going forward will depend on future developments which are highly uncertain and unpredictable, including the frequency, duration and extent of outbreaks of COVID-19, the appearance of new variants with different characteristics, the effectiveness of efforts to contain or treat cases, and future actions that may be taken in response to these developments. China may experience lower domestic consumption, higher unemployment, severe disruptions to exporting of goods to other countries and greater economic uncertainty, which may impact our business in a materially negative way as a majority of our business operations are conducted in China. For example, any reduction in disposable income of our customers resulting from a worsening economy still under COVID-19’s influence may lessen demands for our smart wearable products or put price pressure on our products. Consequently, the COVID-19 pandemic may materially and adversely affect our business, financial condition and results of operations in the current and future years.

32

An occurrence of a widespread health epidemic or other outbreaks could materially and adversely affect our business, financial condition and results of operations.

In addition to the impact of COVID-19, our business could be adversely affected by the effects of epidemics, such as the Influenza A virus subtype H1N1, or the H1N1 virus, Severe Acute Respiratory Syndrome, or SARS, avian influenza or other epidemics or outbreaks on the economic and business climate. A prolonged outbreak of any of these illnesses or other adverse public health developments in China or elsewhere in the world could have a material adverse effect on our business operations. Such outbreaks could significantly impact the online and offline retail industry and cause a temporary closure of the facilities we use for our operations. Such impact or closures would severely disrupt our operations and adversely affect our business, financial condition and results of operations. Our operations could be disrupted if any of our employees or employees of our partners were suspected of having the COVID-19, the H1N1 virus, SARS or avian influenza, since this could require us or our partners to quarantine some or all of such employees or disinfect the facilities used for our operations and may deter our customers or potential customers from purchasing or accepting our products. In addition, our business, financial condition and results of operations could be adversely affected to the extent that an outbreak harms the global or Chinese economy in general, such as wars, acts of terrorism, snowstorms, earthquakes, fire, floods, environmental accidents, power shortage or communication interruptions.

We cooperate with a wide range of strategic partners to enable diversified application scenarios, further enhance the performance of our products and expand our sales channels. If we fail to expand or maintain the pool of our strategic partners, the number of application scenarios, the performance of our products and our sales channels may not grow or develop as quickly, or at all, which may reduce the attractiveness of our products. Any underperformance or negative publicity of our strategic partners may also adversely affect our operating results.

It requires resources and contributions from a variety of market players to capitalize on the data and user base that we have accumulated so far. We have been actively seeking strategic cooperation opportunities on this front to create diverse application scenarios of our products. Furthermore, we have been pursuing collaborative relationships with leading wearable hardware companies with advanced know-how in order to develop increasingly sophisticated products, as well as partnership opportunities to expand our sales channels. We anticipate that we will continue to leverage strategic relationships with existing strategic partners to grow our business while pursuing new relationships with additional strategic partners. Pursuing, establishing and maintaining relationships with strategic partners require significant time and resources. If we fail to expand or maintain the pool of our partners, the growth of application scenarios, the development and performance of our products and the expansion of our sales channels may slow down or even wither, which in turn may affect the willingness of our users to purchase our products.

As in any cooperation relationship, the success of our initiatives to extend the application scenarios of and further drive the performance of our products, as well as our sales channels, together with our strategic partners involves many factors beyond our control. Additionally, there can be no assurances that our choices of strategic partners can always deliver satisfactory performance to our users, that our strategic partners would not replace us with any of our competitors, and that our current strategic partners would not leave the market. Further, as we associate ourselves with these strategic partners in providing services, any negative publicity on them may also have adverse impact on our own reputation.

Our future success depends on the continuing efforts of our key employees, including our founder Mr. Wang Huang, and on our ability to attract and retain highly skilled personnel and senior management.

Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. In particular, we are highly dependent on the contributions of our founder Mr. Wang Huang, as well as other members of our senior management team. The loss of any key personnel could be disruptive to our operations and research and development activities, reduce our employee retention and revenue, and impair our ability to compete.

33

Certain director may have conflicts of interest.

Our director, Mr. De Liu, is also a co-founder and a senior vice president of Xiaomi. Mr. Wang Huang, the chairman of our board of directors and our chief executive officer, also serves as the chairman of the board of directors of Jiangsu Yitong High-tech Co., Ltd., or Jiangsu Yitong, an affiliate of our company. Our director, Ms. Yunfen Lu, also serves as a director of Jiangsu Yitong. Such association may give rise to potential conflicts of interest, especially with regarding to our business cooperation with Xiaomi and Jiangsu Yitong. Directors of our company are required by law to act honestly and in good faith with a view to the best of our interests and to disclose any interest that they may have in any of our projects or opportunities. In addition, we have adopted a code of ethics and an audit committee charter. The code of ethics provides that an interested director needs to refrain from participating in any discussion among senior officers of our company relating to an interested business and may not be involved in any proposed transaction with such interested business. Furthermore, the audit committee charter provides that most related party transactions must be pre-approved by the audit committee, a majority of which consists of independent directors. Our audit committee charter, however, exempts the pre-approval requirement for related party transactions that are immaterial to us or not unusual by nature. In the event of such transactions with Xiaomi or Jiangsu Yitong, Mr. Liu and Ms. Lu will still be entitled to vote in our board meeting, and we cannot assure you that their decision will not be impacted by any potential conflict of interest arising from their respective relationship with Xiaomi and Jiangsu Yitong.

We have granted, and may continue to grant, options and other types of awards under our share incentive plans, which may result in increased share-based compensation expenses.

We adopted a share incentive plan in 2015, 2018 and 2023, respectively, which we refer to as the 2015 Plan, the 2018 Plan and the 2023 Plan, respectively, in this annual report, for the purpose of granting share-based compensation awards to employees, directors and consultants to incentivize their performance and align their interests with ours. We recognize expenses in our consolidated statement of income in accordance with U.S. GAAP. Under our three share incentive plans, we are authorized to grant options and other types of awards. The maximum aggregate number of shares which may be issued pursuant to all awards under the 2015 Plan, the 2018 Plan and the 2023 Plan is 14,328,358, 21,509,115, and 10,322,520 Class A ordinary shares, respectively. As of March 31, 2023, awards to purchase 13,536,737 Class A ordinary shares under the 2015 Plan have been granted and outstanding, excluding awards that were forfeited or cancelled after the relevant grant dates. As of March 31, 2023, awards to purchase 20,966,518 Class A ordinary shares under the 2018 Plan have been granted and outstanding, excluding awards that were forfeited or cancelled after the relevant grant dates. As of March 31, 2023, awards to purchase 4,255,544 Class A ordinary shares under the 2023 Plan have been granted and outstanding, excluding awards that were forfeited or cancelled after the relevant grant dates. As of December 31, 2022, our unrecognized share-based compensation expenses amounted to RMB77.3 million (US$11.2 million).

We believe the granting of share-based awards is of significant importance to our ability to attract and retain key personnel and employees, and we will continue to grant share-based compensation to employees in the future. As a result, our expenses associated with share-based compensation may increase, which may have an adverse effect on our results of operations.

Competition for highly skilled personnel is often intense and we may incur significant costs or not successful in attracting, integrating, or retaining qualified personnel to fulfill our current or future needs. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. In addition, if any of our senior management or key personnel joins a competitor or forms a competing company, we may lose know-how, trade secrets, business partners and key personnel. Furthermore, perspective candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. Thus, our ability to attract or retain highly skilled employees may be adversely affected by declines in the perceived value of our equity or equity awards. Furthermore, there are no assurances that the number of shares reserved for issuance under our share incentive plans will be sufficient to grant equity awards adequate to recruit new employees and to compensate existing employees.

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

Labor costs in China have risen in recent years as a result of the enactment of new labor laws and social development. Given our contract manufacturers are currently all located in China, rising labor costs in China will increase their costs, which in turn may be reflected in the manufacturing fees charged by these contract manufacturers to us.

In addition, we have witnessed growing inflation rates in many areas of the world, and particularly in Asia where we procure most of our raw materials, which adversely affects us and our suppliers alike.

34

The rising costs as a result of higher labor cost of our contract manufacturers and increasing raw material price, on the other hand, cannot be easily passed to end consumers in the form of higher retail sale prices due to severe competition in the smart wearable device market. Our profitability therefore may be adversely affected if labor cost and inflation continue to rise in the future.

Our business is subject to seasonal fluctuations and if our sales fall below our forecasts, our overall financial conditions and results of operations could be adversely affected.

Our business is subject to seasonal fluctuations, which may be caused by product launches and various promotional events hosted by our distributors. Our revenues have been higher in the fourth quarter each year primarily as a result of (i) holiday sales for Black Friday and Cyber Monday and during the lead-up to Christmas and (ii) promotional events organized by Amazon and other e-commerce platforms. Accordingly, any shortfall in expected fourth quarter revenue would adversely affect our annual operating results.

Furthermore, our rapid growth may obscure the extent to which seasonality trends have affected our business. Accordingly, yearly or quarterly comparisons of our operating results may not be useful and our results in any particular period will not necessarily be indicative of the results to be expected for any future period.

You should not rely on our Mobile App MAU or number of registered users metrics as indicators of future retention of users, continual user engagement or other revenue opportunities.

Our MAU metric tracks the number of the accounts that have been logged into on our mobile apps during a given calendar month. Our number of registered users metric tracks the number of users who have completed the registration process on our mobile apps as of a specified date. They do not fully capture the frequency and duration that users engage with our devices as users may not sign in or stay logged in on our mobile apps when using our devices. The Mobile App MAU and the number of registered users metrics only represent the potential size or growth of our user community and are not necessarily indicators of the actual size and growth of our user community. In addition, most of the services provided on our mobile apps currently are offered to users for free once they have purchased our smart wearable devices. Therefore, our Mobile App MAU metric should not be relied upon as an indicator of the level of retention of individual users in the future, continual user engagement or the potential size and growth of our user community, all of which are indicators for other potential revenue opportunities.

We may engage in acquisition and investment activities, which could require significant management attention, disrupt our business, dilute shareholder value, and adversely affect our operating results.

As part of our business strategy, we have completed acquisitions in the past and may continue to acquire or make investments in other companies, products, or technologies to enhance the features and functionality of our devices, and accelerate the expansion of our platform and network of strategic partners. We may not be able to find suitable acquisition or investment candidates and we may not be able to complete acquisition and investment on favorable terms, if at all. If we do complete acquisition and investment as we expect, we may not ultimately strengthen our competitive position or achieve our goals; and any acquisition and investment we complete could be viewed negatively by users or investors. In addition, if we fail to successfully integrate such acquisitions into our company, the revenue and operating results of the combined company could be adversely affected, we may not realize the expected benefits from the transaction relative to the consideration paid, and our business, financial condition, and results of operations may be adversely affected. To be successful, the integration process requires us to achieve the benefits of combining the companies, including generating operating efficiencies and synergies and eliminating or reducing redundant costs. This integration process involves inherent uncertainties, and we cannot assure you that the anticipated benefits of these acquisitions will be fully realized without incurring unanticipated costs or diverting management’s attention from our core operations.

35

Acquisitions and investments may disrupt our ongoing operations, divert management from their primary responsibilities, subject us to additional liabilities, increase our expenses, and adversely impact our business, financial condition, operating results, and cash flows. In particular, our acquisitions and investments may be subject to relevant laws, regulations and governmental approvals, potentially strict scrutiny by foreign governments, both retrospectively and prospectively. For example, in June 2020, we acquired PAI Health, a heart health software company incorporated in Canada. However, we cannot guarantee that the Canadian national security inspection or similar events in the future will not negatively affect our business and results of operations. Failure to obtain necessary governmental approvals or to comply with applicable laws and regulations in the jurisdictions where we or the companies we invest in or acquire operate could subject us to administrative liabilities, which will materially and adversely affect our results of operations and financial performance. In addition, certain early-stage enterprises that we have invested in may require a significant amount of cash to develop their businesses and maintain their daily operations, and therefore are susceptible to market risks. Certain enterprises we invested in that subsequently became public companies have been, and likely will continue to be, subject to severe volatility in stock prices, and the value of our investment may in turn be negatively affected. We may not accurately forecast the financial impact of an acquisition or investment transaction, including accounting charges. We would have to pay cash, incur debt, or issue equity securities to pay for any such acquisition and investment, each of which may affect our financial condition or the value of our capital stock and could result in dilution to our shareholders. We had RMB1,720.9 million (US$249.5 million) of short-term and long-term investments as of December 31, 2022.

Furthermore, our financial results could be adversely affected by our investments or acquisitions. The investments and acquired assets or businesses may not generate the financial results we expect. They could result in the occurrence of significant investments and goodwill impairment charges, and amortization expenses for other intangible assets. Most of our investee companies are in their early stages and may not be able to achieve profitability or generate positive operating cash flows in the near future. A partial or complete loss of our investments in these investee companies is possible. For example, in February 2021, we acquired 29.99% of the total outstanding shares of Jiangsu Yitong through one of our subsidiaries in China. We adopted the equity method and consolidated the income or loss of Jiangsu Yitong, which may affect our net income. If the stock price of Jiangsu Yitong decreases significantly for an extended period, the valuation of this investment may be adjusted and we may need to recognize an impairment loss.

Additionally, we may receive indications of interest from other parties interested in acquiring some or all of our business. The time required to evaluate such indications of interest could require significant attention from management, disrupt the ordinary functioning of our business, and adversely affect our operating results.

An economic downturn or economic uncertainty may adversely affect consumer discretionary spending and demand for our products and services.

Our products and services may be considered discretionary items for consumers. Factors affecting the level of consumer spending for such discretionary items include general economic conditions, and other factors, such as consumer confidence in future economic conditions, fears of recession, the availability and cost of consumer credit, levels of unemployment, and tax rates. As global economic uncertainty remains, trends in consumer discretionary spending also remain unpredictable and subject to reductions. Unfavorable economic conditions may lead consumers to delay or reduce purchases of our products and services and consumer demand for our products and services may not grow as we expect. Our sensitivity to economic cycles and any related fluctuation in consumer demand for our products and services may have an adverse effect on our operating results and financial condition.

36

COVID-19 had a severe and negative impact on the Chinese and the global economy starting from 2020. COVID-19 currently remains a global emergency, even as many countries have managed to move towards a recovery phase, and whether this will lead to a prolonged downturn in the economy is still unknown. Even before the outbreak of COVID-19, the global macroeconomic environment was facing numerous challenges. The growth rate of the Chinese economy had gradually slowed since 2010, and it was further affected by the impact of COVID-19. There is considerable uncertainty over the long-term effects of the contractionary or expansionary monetary and fiscal policies which had been adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China. For example, since 2022 the U.S. Federal Reserve, European Central Bank and some other major central banks around the world have tightened monetary policies in response to rising inflation. In addition, two large banks in the United States, Silicon Valley Bank and Signature Bank, collapsed during March 2023. Both Silicon Valley Bank and Signature Bank were deeply connected to many companies and institutions across the world, which may prompt concern of widespread, systematic failures.

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.

We are subject to governmental economic sanctions laws that could subject us to liability and impair our ability to compete in international markets.

Our operations may be negatively affected by any deterioration in the political and economic relations among countries and various sanctions and export controls administered by relevant government authorities or organizations. For example, U.S. economic sanctions prohibit the provision of products and services to countries, governments, and persons targeted by U.S. sanctions. Even though we take precautions to prevent our products from being provided to the targets of U.S. sanctions, our products, including our firmware updates, could be provided to those targets through independent distributors despite such precautions. Any such provision could have negative consequences, including government investigations, penalties and reputational harm. We could be subject to future enforcement action with respect to compliance with governmental economic sanctions laws, which could result in penalties and costs and consequentially have a material effect on our business and operating results. Changes in U.S. and international trade policies, particularly with regard to China, may adversely impact our business and operating results.

The U.S. government has made statements and taken certain actions that may lead to potential changes to U.S. and international trade policies towards China. While the “Phase One” agreement was signed between the United States and China on trade matters, it remains unclear what additional actions, if any, will be taken by the U.S. or other governments with respect to international trade, tax policy related to international commerce, or other trade matters. The situation is further complicated by the political tensions between the United States and China that escalated during the COVID-19 pandemic and in the wake of the PRC National People’s Congress’ decision on Hong Kong national security legislation, sanctions imposed by the U.S. Department of Treasury on certain officials of the Hong Kong Special Administrative Region and the central government of the PRC and the executive orders issued by U.S. President in August 2020 that prohibit certain transactions with certain China-based companies and their respective subsidiaries. Rising trade and political tensions could reduce levels of trades, investments, technological exchanges and other economic activities between China and other countries, which would have an adverse effect on global economic conditions, the stability of global financial markets, and international trade policies.

Any unfavorable government policies on international trade, such as capital controls or tariffs, may affect the demand for our products and services, impact the competitive position of our products or prevent us from being able to sell products in certain countries. If any new tariffs, legislation and/or regulations are implemented, or if existing trade agreements are renegotiated or, in particular, if the U.S. government takes retaliatory trade actions due to the recent U.S.-China trade tension, such changes could have an adverse effect on our business, financial condition and results of operations.

37

Our use of open source software could negatively affect our ability to sell our products and subject us to possible litigation.

Some of the technologies we use incorporate open source software, such as Zepp OS, and we may incorporate other open source software in the future. Such open source software is generally licensed by its authors or other third parties under open source licenses. These licenses may subject us to certain unfavorable conditions, including requirements that we offer our products and services that incorporate the open source software for no cost, that we make publicly available the source code for any modifications we made or derivative works we created based upon, incorporating, or using the open source software, or that we license such modifications or derivative works under the terms of the particular open source license. Additionally, if a third-party software provider has incorporated open source software into the software that we license from such provider, we could be required to disclose or provide at no cost any of our source code that incorporates or is a modification of such licensed software. If the author or other third-party distributor of the open source software that we use or license were to allege that we had not complied with the conditions of the applicable license, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages and enjoined from the sale of our products and services that contained the open source software. Any of the foregoing could disrupt the distribution and sale of our products and services and harm our business.

We could be exposed to significant costs and business disruption resulted from product liability claims.

Although we purchased products liability insurance in 2022, which covers a wide range of our products, a successful liability claim against us due to injuries suffered by our users in excess of our available insurance coverage could materially and adversely affect our financial conditions, results of operations and reputation. In addition, we do not have any business disruption insurance. Any business disruption event could result in substantial cost to us and diversion of our resources.

If we fail to implement and maintain an effective system of internal controls, we may be unable to accurately or timely report our results of operations or prevent fraud, and investor confidence and the market price of our ADSs may be materially and adversely affected.

We are subject to the reporting obligations under the U.S. securities laws. The Securities and Exchange Commission, or SEC, as required under Section 404 of the Sarbanes-Oxley Act of 2002, has adopted rules requiring a public company to include a report of management on the effectiveness of such company’s internal control over financial reporting in its annual report on Form 20-F. In addition, once we cease to be an “emerging growth company,” as such term is defined in the Jumpstart Our Business Startups Act of 2012 (as amended by the Fixing America’s Surface Transportation Act of 2015), or the JOBS Act, an independent registered public accounting firm for a public company must issue an attestation report on the effectiveness of our internal control over financial reporting.

Our management has concluded that our internal control over financial reporting was effective as of December 31, 2022. We will endeavor to maintain an effective internal control system, but any failure may cause our management and our independent registered public accounting firm to not be able to conclude that we have effective internal control over financial reporting at a reasonable assurance level in the future. 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 ADSs. 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.

38

Increasing focus with respect to environmental, social and governance matters may impose additional costs on us or expose us to additional risks. Failure to adapt to or comply with the evolving expectations and standards on environmental, social and governance matters from investors and the PRC government may adversely affect our business, financial condition and results of operation.

The PRC government and public advocacy groups have been increasingly focused on environment, social and governance (“ESG”) issues in recent years, making our business more sensitive to ESG issues and changes in governmental policies and laws and regulations associated with environment protection and other ESG-related matters. Investor advocacy groups, certain institutional investors, investment funds, and other influential investors are also increasingly focused on ESG practices and in recent years have placed increasing importance on the implications and social cost of their investments. Regardless of the industry, increased focus from investors and the PRC government on ESG and similar matters may hinder access to capital, as investors may decide to reallocate capital or to not commit capital as a result of their assessment of a company’s ESG practices. Any ESG concern or issue could increase our regulatory compliance costs. If we do not adapt to or comply with the evolving expectations and standards on ESG matters from investors and the PRC government or are perceived to have not responded appropriately to the growing concern for ESG issues, regardless of whether there is a legal requirement to do so, we may suffer from reputational damage and the business, financial condition, and the price of our ADSs could be materially and adversely effected.

Risks Related to Our Corporate Structure

If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.

Our WFOE has entered into a series of contractual arrangements with the VIEs and their respective shareholders, respectively, which enable us to (i) exercise effective control over the VIEs, (ii) receive substantially all of the economic benefits of the VIEs, and (iii) have an exclusive option to purchase all or part of the equity interests and assets in the VIEs when and to the extent permitted by PRC law. As a result of these contractual arrangements, we have control over and are the primary beneficiary of the VIEs and hence consolidate their financial results into our consolidated financial statements under U.S. GAAP. See “Item 4. Information on the Company—C. Organizational Structure” for further details. We conduct our operations in China through (i) our PRC subsidiaries and (ii) the VIEs with which we maintained these contractual arrangements and their subsidiaries in China. Investors in our ADSs thus are not purchasing equity interest in the VIEs in China but instead are purchasing equity interest in a Cayman Islands holding company with no equity ownership in the VIEs.

In the opinion of Zhong Lun Law Firm, our PRC legal counsel, (i) the ownership structures of the VIEs in China and our WFOE comply with all existing PRC laws and regulations; and (ii) the contractual arrangements between our WFOE, the VIEs and their respective shareholders governed by PRC law are valid, binding and enforceable, and will not result in any violation of PRC laws or regulations currently in effect. However, our PRC legal counsel has also advised us that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. Accordingly, the PRC regulatory authorities may take a view that is contrary to the opinion of our PRC legal counsel. Our holding company in the Cayman Islands, the VIEs and investments in our Company face uncertainty about potential future actions by the PRC government that could affect the enforceability of the contractual arrangements with VIEs and, consequently, the business, financial condition, and results of operations of the VIEs and our Company as a group. In addition, our ADSs may decline in value or become worthless if we are unable to assert our contractual control rights over the assets of the VIEs which contributed to 61.2% of our revenues in 2022. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or any of the VIEs are found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures, including:

discontinuing or placing restrictions or onerous conditions on our operations through any transactions between our WFOE and the VIEs;
imposing fines, confiscating the income from our WFOE or the VIEs, or imposing other requirements with which we or the VIEs may not be able to comply;

39

requiring us to restructure our ownership structure or operations, including terminating the contractual arrangements with the VIEs and deregistering the equity pledges of the VIEs, which in turn would affect our ability to consolidate, derive economic interests from, or exert effective control over the VIEs; or
restricting or prohibiting our use of the proceeds of our initial public offering and our ADS offering in April 2019 to finance our business and operations in China.

The imposition of any of these penalties would result in a material and adverse effect on our ability to conduct our business. In addition, it is unclear what impact the PRC government actions would have on us and on our ability to consolidate the financial results of the VIEs in our consolidated financial statements, if the PRC government authorities were to find our legal structure and contractual arrangements to be in violation of PRC laws and regulations. If the imposition of any of these government actions causes us to lose our right to direct the activities of the VIEs or our right to receive substantially all the economic benefits and residual returns from the VIEs and we are not able to restructure our ownership structure and operations in a satisfactory manner, we would no longer be able to consolidate the financial results of the VIEs in our consolidated financial statements. Either of these results, or any other significant penalties that might be imposed on us in this event, would have a material adverse effect on our financial condition and results of operations.

We rely on contractual arrangements with the VIEs and their shareholders for a large portion of our business operations, which may not be as effective as direct ownership in providing operational control.

We have relied and expect to continue to rely on contractual arrangements with the VIEs and their shareholders to conduct certain of our key businesses. These contractual arrangements may not be as effective as direct ownership in providing us with control over the VIEs. For example, the VIEs and their shareholders could breach their contractual arrangements with us by, among other things, failing to conduct their operations in an acceptable manner or taking other actions that are detrimental to our interests.

If we had direct ownership of the VIEs, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of the VIEs, which in turn could implement changes, subject to any applicable fiduciary obligations, at the management and operational level. However, under the current contractual arrangements, we rely on the performance by the VIEs and their respective shareholders of their obligations under the contracts to exercise control over the VIEs. However, the shareholders of the Consolidated VIEs may not act in the best interests of our company or may not perform their obligations under these contracts. Such risks exist throughout the period in which we intend to operate certain portions of our business through the contractual arrangements with the VIEs. If any disputes relating to these contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC law and arbitration, litigation and other legal proceedings and therefore will be subject to uncertainties in the PRC legal system. See “Item 3. Key Information—D. Risk Factors—Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.” Therefore, our contractual arrangements with the VIEs may not be as effective in ensuring our control over the relevant portion of our business operations as direct ownership would be.

Any failure by the VIEs or their shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.

We refer to the shareholders of each of the VIEs as its nominee shareholders because although they remain the holders of equity interests on record in each of the VIEs, pursuant to the terms of the relevant power of attorney, each such shareholder has irrevocably authorized our WFOE to exercise his, her or its rights as a shareholder of the relevant VIE. However, if the VIEs or their shareholders fail to perform their respective obligations under the contractual arrangements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and claiming damages, which we cannot assure will be effective under PRC law. For example, if the shareholders of the VIEs refuse to transfer their equity interest in the VIEs to us or our designee if we exercise the purchase option pursuant to these contractual arrangements, or if they otherwise act in bad faith toward us, then we may have to take legal actions to compel them to perform their contractual obligations.

40

All of the agreements under our contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC is not as developed as in some other jurisdictions, such as the United States. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China— Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.” Meanwhile, there are very few precedents as to whether contractual arrangements would be judged to form effective control over the relevant VIEs through the contractual arrangements, or how contractual arrangements in the context of a variable interest entity should be interpreted or enforced by the PRC courts. Should legal actions become necessary, we cannot guarantee that the court will rule in favor of the enforceability of the variable interest entity contractual arrangements. In addition, under PRC law, rulings by arbitrators are final, parties cannot appeal the arbitration results in courts, and if the losing parties fail to carry out the arbitration awards within a prescribed time limit, the prevailing parties may only enforce the arbitration awards in PRC courts through arbitration award recognition proceedings, which would require additional expenses and delay. In the event we are unable to enforce these contractual arrangements, or if we suffer significant delays or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over the VIEs, and our ability to conduct our business may be negatively affected.

The shareholders of the VIEs may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.

The shareholders of the VIEs may have potential conflicts of interest with us. These shareholders may breach, or cause the VIEs to breach, or refuse to renew, the existing contractual arrangements we have with them and the VIEs, which would have a material and adverse effect on our ability to effectively control the VIEs and receive economic benefits from them. For example, the shareholders may be able to cause our agreements with the VIEs to be performed in a manner adverse to us by, among other things, failing to remit payments due under the contractual arrangements to us on a timely basis. We cannot assure you that when conflicts of interest arise any or all of these shareholders will act in the best interests of our company or such conflicts will be resolved in our favor. Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and our company. If we cannot resolve any conflict of interest or dispute between us and these shareholders, we would have to rely on legal proceedings, which could result in disruption of our business and subject us to substantial uncertainty as to the outcome of any such legal proceedings.

Contractual arrangements in relation to the VIEs may be subject to scrutiny by the PRC tax authorities and they may determine that we or our PRC VIEs owe additional taxes, which could negatively affect our financial condition and the value of your investment.

Under applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. We could face material and adverse tax consequences if the PRC tax authorities determine that the VIE contractual arrangements were not entered into on an arm’s length basis in such a way as to result in an impermissible reduction in taxes under applicable PRC laws, rules and regulations, and adjust the income of the VIEs in the form of a transfer pricing adjustment. A transfer pricing adjustment could, among other things, result in a reduction of expense deductions recorded by the VIEs for PRC tax purposes, which could in turn increase its tax liabilities without reducing our WFOE’s tax expenses. In addition, the PRC tax authorities may impose late payment fees and other penalties on the VIEs for the adjusted but unpaid taxes according to the applicable regulations. Our financial position could be materially and adversely affected if the VIEs’ tax liabilities increase or if it is required to pay late payment fees and other penalties.

We may lose the ability to use and enjoy assets held by the VIEs that are material to the operation of certain portion of our business if the VIEs go bankrupt or become subject to a dissolution or liquidation proceeding.

As part of our contractual arrangements with the VIEs, the VIEs and their subsidiaries hold certain assets that are material to the operation of certain portion of our business, including intellectual property and premise. If the VIEs go bankrupt and all or part of its assets become subject to liens or rights of third-party creditors, we may be unable to continue some or all of our business activities, which could materially and adversely affect our business, financial condition and results of operations. Under the contractual arrangements, the VIEs may not, in any manner, sell, transfer, mortgage or dispose of their assets or legal or beneficial interests in the business without our prior consent. If the VIEs undergo a voluntary or involuntary liquidation proceeding, independent third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate our business, which could materially and adversely affect our business, financial condition and results of operations.

41

Our current corporate structure and business operations may be affected by the newly enacted Foreign Investment Law.

On March 15, 2019, the National People’s Congress promulgated the Foreign Investment Law, or the FIL, which took effect on January 1, 2020, and replaced the previous laws regulating foreign investment in China, namely, the PRC Equity Joint Venture Law, the PRC Cooperative Joint Venture Law and the Wholly Foreign-owned Enterprise Law, together with their implementation rules and ancillary regulations, or collectively, the Outdated FIE Laws. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulation on Foreign Investment.”

Meanwhile, the Implementation Rules to the Foreign Investment Law came into effect on January 1, 2020, which clarify and elaborate on the relevant provisions of the Foreign Investment Law. However, uncertainties still exist in relation to interpretation and implementation of the FIL, especially in regard to, including, among other things, the nature of variable interest entities contractual arrangements and specific rules regulating the organization form of foreign-invested enterprises within the five-year transition period. The FIL does not explicitly classify whether variable interest entities that are controlled through contractual arrangements would be deemed as foreign-invested enterprises, but it has a catch-all provision under the definition of “foreign investment” that includes investments made by foreign investors in China through other means as provided by laws, administrative regulations or rules of the State Council, so there is still a possibility for future laws, administrative regulations or provisions of the State Council to stipulate contractual arrangements as a form of foreign investment. Therefore, there can be no assurance that our control over the VIEs through contractual arrangements will not be deemed as foreign investment in the future. In the event that any possible implementing regulations of the FIL, any other future laws, administrative regulations or provisions deem contractual arrangements as a way of foreign investment, or if any of our operations through contractual arrangements is classified in the “restricted” or “prohibited” industry in the future “negative list” under the FIL, our contractual arrangements may be deemed as invalid and illegal, and we may be required to unwind the variable interest entity contractual arrangements and/or dispose of any affected business, any of which may have a material adverse effect on our business operation. Also, if future laws, administrative regulations or provisions mandate further actions to be taken with respect to existing contractual arrangements, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. Furthermore, under the FIL, foreign investors and foreign-invested enterprises will be subject to legal liabilities if they fail to report investment information in accordance with the FIL. In addition, the FIL provides that foreign-invested enterprises established according to the existing laws regulating foreign investment may maintain their structure and corporate governance within a five-year transition period, which means that we may be required to adjust the structure and corporate governance of certain of our PRC subsidiaries in such transition period. Failure to take timely and appropriate measures to cope with any of these or similar regulatory compliance challenges could materially and adversely affect our current corporate structure, corporate governance and business operations.

Risks Related 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.

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

42

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

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

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

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

The filing with and/or approval of the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to complete such filing or obtain such approval.

The Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, requires an overseas special purpose vehicle formed for listing purposes through acquisitions of PRC domestic companies and controlled by PRC persons or entities to obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle’s securities on an overseas stock exchange. The interpretation and application of the regulations remain unclear, and our offshore offerings may ultimately require approval of the CSRC. If the CSRC approval is required, it is uncertain whether we can or how long it will take us to obtain the approval and, even if we obtain such CSRC approval, the approval could be rescinded. Any failure to obtain or delay in obtaining the CSRC approval for any of our offshore offerings, or a rescission of such approval if 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.

43

On July 6, 2021, the relevant PRC government authorities issued Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies and proposed to take effective measures, such as promoting the construction of relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. On February 17, 2023, the CSRC promulgated a set of new regulations consists of the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies (the “Trial Measures”) and five supporting guidelines which took effect on March 31, 2023 to regulate overseas securities offering and listing activities by domestic companies either in direct or indirect form. According to the Trial Measures and the Notice on Administrative Arrangement of Overseas Securities Offering and Listing of Domestic Companies issued by the CSRC on February 17, 2023, we are required to conduct filing with the CSRC in connection with our future issuances of our equity securities, such as shares, depository receipts, convertible bonds and exchangeable bonds, etc. to foreign investors and listings, and to submit reports to the CSRC for some material events such as change of control, and voluntary or mandatory delisting, etc. For details, please see “—Regulations Relating to Overseas Issuance and Listing of Securities by Domestic Enterprises.” We cannot assure you that any new rules or regulations promulgated in the future will not impose additional requirements on us, and that to what extent the filing documents may satisfy the requirement of the CSRC. If it is determined in the future that additional filing requirement or approval from the CSRC or other regulatory authorities or other procedures, including the cybersecurity review under the enacted version of the revised Measures for Cybersecurity Review, are required for our offshore offerings, it is uncertain whether we can or how long it will take us to obtain such approval or complete such filing as well as any other related procedures, and any such approval obtained could be rescinded. Any failure to obtain or delay in obtaining such approval or completing filing or other such procedures for our offshore offerings, or a rescission of any such approval if obtained by us, would subject us to sanctions by the CSRC or other PRC regulatory authorities for failure to seek CSRC approval or other government authorization for our offshore offerings. These regulatory authorities may impose fines and penalties on our operations in China, limit our ability to pay dividends outside of China, limit our operating privileges in China, delay or restrict the repatriation of the proceeds from our offshore offerings into China or take other actions that could materially and adversely affect our business, financial condition, results of operations, and prospects, as well as the trading price of our ADSs. The CSRC or other PRC regulatory authorities also may take actions requiring us, or making it advisable for us, to halt our offshore offerings before settlement and delivery of the shares offered. Consequently, if investors engage in market trading or other activities in anticipation of and prior to settlement and delivery, they do so at the risk that settlement and delivery may not occur. In addition, if the CSRC or other regulatory authorities later promulgate new rules or explanations requiring that we obtain their approvals or accomplish the required filing or other regulatory procedures for our prior offshore offerings, we may be unable to obtain a waiver of such approval requirements, if and when procedures are established to obtain such a waiver. Any uncertainties or negative publicity regarding such approval requirement could materially and adversely affect our business, prospects, financial condition, reputation, and the trading price of our ADSs.

Changes in China’s economic, political or social conditions or government policies could have a material adverse effect on our business and operations.

Substantially all of our assets and operations are located in China. Accordingly, our business, financial condition, results of operations and prospects 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 level of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets, and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. In addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies. The Chinese government also exercises significant control over China’s economic growth through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies.

44

While the Chinese economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy, and the rate of growth has been slowing since 2012. Any adverse changes in economic conditions in China, in the policies of the Chinese government or in the laws and regulations in China could have a material adverse effect on the overall economic growth of China. Such developments could adversely affect our business and operating results, lead to reduction in demand for our services and adversely affect our competitive position. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall Chinese economy, but may have a negative effect on us. For example, our financial condition and results of operations may be adversely affected by government control over capital investments or changes in tax regulations. In addition, in the past the Chinese government has implemented certain measures, including interest rate adjustment, to control the pace of economic growth. These measures may cause decreased economic activity in China, which may adversely affect our business and operating results.

Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.

We conduct our business primarily through our PRC subsidiaries and consolidated variable interest entities in China. Our operations in China are governed by PRC laws and regulations. Our PRC subsidiaries are subject to laws and regulations applicable to foreign investment in China. The PRC legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions may be cited for reference but have limited precedential value. The PRC legal system is evolving rapidly, and the interpretation of many laws, regulations and rules may contain inconsistencies and enforcement of these laws, regulations and rules involves uncertainties.

From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. Any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion of resources and management attention. Since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory provisions and contractual terms, it may be more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. These uncertainties may impede our ability to enforce the contracts we have entered into and could materially and adversely affect our business and results of operations.

Furthermore, the PRC legal system is based in part on government policies and internal rules, some of which are not published on a timely basis or at all and may have retroactive effect. As a result, we may not be aware of our violation of any of these policies and rules until sometime after the violation. Such unpredictability towards our contractual, property and procedural rights could adversely affect our business and impede our ability to continue our operations.

In addition, the interpretation and application of existing PRC laws, regulations and policies and possible new laws, regulations or policies have created substantial uncertainties regarding the legality of existing and future foreign investments and activities of our business. We cannot assure you that we have obtained all the permits or licenses required for conducting our business in China or will be able to maintain our existing licenses or obtain new ones. If the PRC government considers that we were operating without the requisite approvals, licenses or permits or promulgates new laws and regulations that require additional approvals or licenses or imposes additional restrictions on the operation of any part of our business, it has the power, among other things, to levy fines, confiscate our income, revoke our business licenses, and require us to discontinue our relevant business or impose restrictions on the affected portion of our business. Any of these actions by the PRC government may have a material adverse effect on our business and results of operations.

The PRC government’s significant oversight and discretion over our business operation could result in a material adverse change in our operations and the value of our ADSs.

We conduct our business primarily in China. Our operations in China are governed by PRC laws and regulations. The PRC government has significant oversight and discretion over the conduct of our business, and may intervene or influence our operations. The PRC government has recently published new policies that significantly affected certain industries and we cannot rule out the possibility that it will in the future release regulations or policies that directly or indirectly affect our industry or require us to seek additional permission to continue our operations, which could result in a material adverse change in our operation, and could significantly limit or completely hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline or become worthless. Therefore, investors of our company and our business face potential uncertainty from actions taken by the PRC government affecting our business.

45

You may experience difficulties in effecting service of legal process, enforcing foreign judgments or bringing actions in China against us or our management named in this annual report based on foreign laws.

We are a company incorporated under the laws of the Cayman Islands, we conduct substantially all of our operations in China and substantially all of our assets are located in China. In addition, most of our directors and senior executive officers reside within China for a significant portion of the time and most are PRC nationals. As a result, it may be difficult for you to effect service of process upon us or those persons inside mainland China. It may also be difficult for you to enforce in U.S. courts judgments obtained in U.S. courts based on the civil liability provisions of the U.S. federal securities laws against us and our officers and directors who reside and whose assets are located outside the United States. In addition, there is uncertainty as to whether the courts of the Cayman Islands or the PRC would recognize or enforce judgments of U.S. courts against us or such persons predicated upon the civil liability provisions of the securities laws of the United States or any state.

The United States and the Cayman Islands do not have a treaty providing for reciprocal recognition and enforcement of judgments of U.S. courts in civil and commercial matters and that there is uncertainty as to whether the courts of the Cayman Islands would (i) recognize or enforce judgments of U.S. courts obtained against us or our directors or officers, 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 the Cayman Islands against us or our directors or officers, predicated upon the securities laws of the United States or any state in the United States. A judgment obtained in any federal or state court in the United States will be recognized and enforced in the courts of the Cayman Islands at common law, without any re-examination of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided such judgment (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. However, the Cayman Islands courts are unlikely to enforce a judgment obtained from the United States courts under the civil liability provisions of the 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. Because the courts of the Cayman Islands have yet to rule on whether such judgments are penal or punitive in nature, it is uncertain whether such civil liability judgments from U.S. courts would be enforceable in the Cayman Islands.

The recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties or other forms of reciprocity with the United States that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, the PRC courts will not enforce a foreign judgment against us or our directors and officers if they decide that the judgment violates the basic principles of PRC laws or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the United States.

It may be difficult for overseas regulators to conduct investigation or collect evidence within China.

Shareholder claims or regulatory investigation that are common in the United States generally are difficult to pursue as a matter of law or practicality in China. For example, in China, there are significant legal and other obstacles to obtaining information needed for regulatory investigations or litigations initiated outside China. Although the authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, such cooperation with the securities regulatory authorities in the Unities States may not be efficient in the absence of mutual and practical cooperation mechanism. Furthermore, according to Article 177 of the PRC Securities Law, or Article 177, which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC, and no organization or individual may provide documents or materials relating to securities business activities to overseas parties arbitrarily without the consent of the competent securities regulatory authority in China. While detailed interpretation of or implementation rules under Article 177 have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China may further increase the difficulties you face in protecting your interests. See also “—Risks Related to Our ADSs—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 Cayman Islands law.” for risks associated with investing in us as a Cayman Islands company.

46

We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business.

We are a Cayman Islands holding company and we may rely principally on dividends and other distributions on equity from our PRC subsidiaries for our cash requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders for services of any debt we may incur. If any of our PRC subsidiaries incur debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. Under PRC laws and regulations, our PRC subsidiaries, each of which is a wholly foreign-owned enterprise may pay dividends only out of its respective accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its accumulated after-tax profits each year, if any, to fund a certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. Such reserve funds cannot be distributed to us as dividends.

Our PRC subsidiaries generate primarily all of their revenue in Renminbi, which is not freely convertible into other currencies. As result, any restriction on currency exchange may limit the ability of our PRC subsidiaries to use their Renminbi revenues to pay dividends to us.

The PRC government may continue to strengthen its capital controls, and more restrictions and substantial vetting process may be put forward by SAFE for cross-border transactions falling under both the current account and the capital account. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other kinds of payments 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.

In addition, the Enterprise Income Tax Law and its implementation rules provide that a withholding tax rate of up to 10% will be applicable to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties or arrangements between the PRC central government and governments of other countries or regions where the non-PRC-resident enterprises are incorporated.

PRC regulation of loans to and direct investment in PRC entities by offshore holding companies and governmental control of currency conversion may delay or prevent us from using the proceeds of our initial public offering and our ADS offering in April 2019 to make loans or additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business.

We are an offshore holding company conducting our operations in China through our PRC subsidiaries and VIEs. We may make loans to our PRC subsidiaries and VIEs subject to the approval or registration from governmental authorities and limitation of amount, or we may make additional capital contributions to our wholly foreign-owned subsidiaries in China. Any loans to our wholly foreign-owned subsidiaries in China, which are treated as foreign-invested enterprises under PRC law, are subject to foreign exchange loan registrations. In addition, SAFE issued the Circular on the Management Concerning the Reform of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or the SAFE Circular No. 19, which took effect on June 1, 2015. Pursuant to the SAFE Circular No. 19, an FIE shall use its capital pursuant to the principle of authenticity and self-use within its business scope. The capital of an FIE shall not be used for the following purposes: (i) directly or indirectly used for payment beyond the business scope of the enterprises or the payment prohibited by relevant laws and regulations; (ii) directly or indirectly used for investment in securities or investments other than banks’ principal-secured products unless otherwise provided by relevant laws and regulations; (iii) the granting of loans to non-affiliated enterprises, except where it is expressly permitted in the business license; and (iv) paying the expenses related to the purchase of real estate that is not for self-use (except for the foreign-invested real estate enterprises). On October 23, 2019, SAFE promulgated the Circular Regarding Further Promotion of the Facilitation of Cross-Border Trade and Investment, or the SAFE Circular No. 28. The SAFE Circular No. 28 allows foreign-invested enterprises whose business scope does not include investment, or non-investment foreign-invested enterprises, to make equity investments in the PRC with their capital funds in accordance with relevant laws and regulations. As the SAFE Circular No. 28 is newly issued and the relevant government authorities have broad discretion in its interpretation, it is unclear whether SAFE will, in actual practice, permit such capital funds to be used for equity investments in the PRC.

47

In light of the various requirements imposed by PRC regulations on loans to and direct investment in PRC entities by offshore holding companies, we cannot assure you that we will be able to complete the necessary government registrations or record-filing on a timely basis, if at all, with respect to future loans by us to our PRC subsidiaries or VIEs or with respect to future capital contributions by us to our PRC subsidiaries. If we fail to complete such registrations or record-filing, our ability to use the proceeds from our initial public offering and our ADS offering in April 2019 and to capitalize or otherwise fund our PRC operations may be negatively affected, which could materially and adversely affect our liquidity and our ability to fund and expand our business.

Fluctuations in exchange rates could have a material and adverse effect on our results of operations and the value of your investment.

The value of the Renminbi against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes in political and economic conditions in China and by China’s foreign exchange policies. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.

Significant revaluation of the Renminbi may have a material and adverse effect on your investment. For example, to the extent that we need to convert U.S. dollars we receive from our initial public offering and our ADS offering in 2019 into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amount available to us.

Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. In an effort to reduce our exposure to foreign currency exchange risk, we have entered into several currency forward arrangements and there was no outstanding agreements at the end of 2022. While we consider the hedging transaction coverage currently sufficient based on the currency exposure amount and prediction on the future exchange rate, the effectiveness of these hedges may be limited, further hedging options may be limited, and we may not be able to adequately hedge our exposure. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into a foreign currency.

Governmental control of currency conversion may limit our ability to utilize our net revenues effectively and affect the value of your investment.

The PRC government imposes controls on the convertibility of the Renminbi into foreign currencies and, in certain cases, the remittance of currency out of China. We receive our revenues in Renminbi, US dollars and Euros. In 2022, we received approximately half of our revenues in Renminbi. Under our current corporate structure, our Cayman Islands holding company primarily relies on dividend payments from our PRC subsidiaries to fund any cash and financing requirements we may have. Under existing PRC foreign exchange regulations, 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 approval of SAFE by complying with certain procedural requirements. Specifically, under the existing exchange restrictions, without prior approval of SAFE, cash generated from the operations of our PRC subsidiaries in China may be used to pay dividends to our company. 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 China to pay capital expenses such as the repayment of loans denominated in foreign currencies. As a result, we need to obtain SAFE approval to use cash generated from the operations of our PRC subsidiaries and VIEs to pay off their respective debt in a currency other than Renminbi owed to entities outside China, or to make other capital expenditure payments outside China in a currency other than Renminbi. The PRC government may at its discretion restrict access to foreign currencies for current account transactions in the future. 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 shareholders, including holders of our ADSs.

48

Certain PRC regulations may make it more difficult for us to pursue growth through acquisitions.

Among other things, the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time-consuming and complex. Such regulation requires, among other things, that in some instances the MOFCOM shall be notified in advance of any change-of-control transaction in which a foreign investor takes control of an affiliated PRC domestic enterprise. Moreover, the Anti-Monopoly Law requires, among other things, that the anti-trust governmental authority shall be notified in advance of any concentration of undertakings if certain thresholds are triggered. In addition, the Notices on the Establishment of Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, which became effective in March 2011, require acquisitions by foreign investors of PRC companies engaged in military related or certain other industries that are crucial to national security be subject to security review before consummation of any such acquisition. We may pursue potential strategic acquisitions that are complementary to our business and operations. Complying with the requirements of these regulations to complete such transactions could be time-consuming, and any required approval processes, including obtaining approval or clearance from the MOFCOM, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share.

Any failure or perceived failure by us to comply with the anti-monopoly and anti-unfair competition laws and regulations may result in governmental investigations or enforcement actions, litigation or claims against us and could have an adverse effect on our business, financial condition and results of operations.

The PRC government has adopted a series of anti-monopoly and anti-unfair competition laws and regulations and has recently enhanced its enforcement of such laws and regulations. The PRC Anti-monopoly Law and the relevant implementing rules (i) require that where concentration of undertakings reaches the filing threshold stipulated by the State Council, a filing must be made with the anti-monopoly authority before the parties implement the concentration, (ii) prohibit a business operator with a dominant market position from abusing such position, such as by selling commodities at unfairly high prices or buying commodities at unfairly low prices, selling products at prices below cost without any justifiable cause, or refusing to trade with a trading party without any justifiable cause, and (iii) prohibit business operators from entering into monopoly agreements, which refer to agreements that eliminate or restrict competition with competing business operators or transaction counterparties, such as by boycotting transactions, fixing or changing the price of commodities, limiting the output of commodities or fixing the price of commodities for resale to third parties, unless the agreements satisfy certain exemptions under the PRC Anti-monopoly Law. Furthermore, in February 2021, the Anti-monopoly Commission of the State Council officially promulgated the Anti-Monopoly Guidelines for the Internet Platform Economy Sector, or the Anti-Monopoly Guidelines. The Anti-Monopoly Guidelines prohibit certain monopolistic acts of internet platforms so as to protect market competition and safeguard the interests of users and undertakings participating in the internet platform economy, including, without limitation, prohibiting platforms with a dominant position from abusing their market dominance (such as discriminating against customers in terms of pricing and other transactional conditions using big data and analytics, coercing counterparties into exclusivity arrangements, using technology to block competitors’ interfaces, favorable positioning in search results of goods displays, using bundle services to sell services or products, compulsory collection of unnecessary user data). In addition, the Anti-Monopoly Guidelines also reinforce antitrust merger review for internet platform related transactions to safeguard market competition. As the Anti-Monopoly Guidelines were newly promulgated, it is still uncertain how they will impact on our business, financial condition, results of operations and prospects.

According to the PRC Anti-unfair Competition Law, unfair competition, which refers to the production and operating activities where the operator disrupts the market competition order and damages the legitimate rights and interests of other operators or consumers in violation of the provisions of the PRC Anti-unfair Competition Law, shall be prohibited. Pursuant to the PRC Anti-unfair Competition Law, operators shall abide by the principle of voluntariness, equality, impartiality, integrity and adhere to laws and business ethics during market transactions. Operators in violation of the PRC Anti-unfair Competition Law may be subject to civil, administrative or criminal liabilities depending on the specific circumstances.

49

In March 2018, the SAMR was formed as a new governmental agency to take over, among other things, the anti-monopoly enforcement functions from the relevant departments under the MOFCOM, the NDRC, and the former State Administration for Industry and Commerce, respectively. Since its inception, the SAMR has continued to strengthen anti-monopoly enforcement. In December 2018, the SAMR issued the Notice on Anti-monopoly Enforcement Authorization, which grants authorities to its provincial branches to conduct anti-monopoly enforcement within their respective jurisdictions. In September 2020, the SAMR issued Anti-monopoly Compliance Guideline for Operators, which requires operators to establish anti-monopoly compliance management systems to prevent anti-monopoly compliance risks. In particular, the PRC regulators have been increasingly focused on inspection and regulation on potential noncompliance with anti-unfair competition and antimonopoly related laws recently. For example, in April 2021, the SAMR, the Cyberspace Administration of China and the SAT, held an administrative guidance meeting for Internet platform enterprises. During the meeting, it was pointed out that illegal activities including, among others, forcing the implementation of “choose one” among the enterprise and its competitors, abusing dominant market position, “cash burning” to seize the “community group buying” market, making use of big data analysis to the disadvantage of existing customers, etc., shall be prohibited and rectified. In addition, many platforms, including 34 enterprises which attended such administrative guidance meeting as representatives of Internet platform enterprises, are required to conduct a comprehensive self-inspection and make necessary rectification accordingly. The competent administration for market regulation will organize and conduct inspections on the platforms’ rectification results. If the platforms are found to conduct illegal activities including forcing the implementation of “choose one” among them and their competitors, abusing dominant market position, infringing consumers rights and interests, etc., they will be imposed with more severe penalties in accordance with the laws. We have been conducting necessary self-inspection and rectifications in accordance with such guidance and are working on some of the rectification procedures, such as concentration notification for past deals. We cannot guarantee you that we will not be subject to more similar or even stricter rectification requests from the governmental authorities or that we will fully comply with all applicable rules and regulations at all times. As a result of the regulators’ focus on anti-monopoly and anti-unfair competition compliance and enhanced regulation of platform enterprises, our business practice and expansion strategy may be subject to heightened regulatory scrutiny. In order to comply with existing laws and regulations and new laws and regulations that may be enacted in the future, we may need to devote significant resources and efforts, including restructuring affected businesses and adjusting investment activities, which may adversely affect our business operation, growth prospects and reputation. In addition, we cannot assure you that our efforts are sufficient to comply with the all the applicable laws and regulations on anti-monopoly and anti-unfair competition and the authorities’ requirements in all respects. Any anti-monopoly or anti-unfair competition related lawsuit, regulatory investigations or administrative proceedings initiated against us could also result in our being subject to regulatory actions and constraints on our investments and acquisitions, which could include forced termination of any agreements or transactions, required divestitures, limitations on certain pricing and business practices or significant fines. As a result, we may be subject to significant difficulties in operating our current business and pursuing our investment and acquisition strategy.

PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to inject capital into our PRC subsidiaries, limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits to us, or may otherwise adversely affect us.

In July 2014, SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Offshore Investment and Financing and Roundtrip Investment Through Special Purpose Vehicles, or SAFE Circular 37, to replace the Notice on Relevant Issues Concerning Foreign Exchange Administration for Domestic Residents’ Financing and Roundtrip Investment Through Offshore Special Purpose Vehicles, or SAFE Circular 75, which ceased to be effective upon the promulgation of SAFE Circular 37. SAFE Circular 37 requires PRC residents (including PRC individuals and PRC corporate entities) to register with SAFE or its local branches in connection with their direct or indirect offshore investment activities. SAFE Circular 37 is applicable to our shareholders who are PRC residents and may be applicable to any offshore acquisitions that we make in the future.

50

Under SAFE Circular 37, PRC residents who make, or have prior to the implementation of SAFE Circular 37 made, direct or indirect investments in offshore special purpose vehicles, or SPVs, will be required to register such investments with SAFE or its local branches. In addition, any PRC resident who is a direct or indirect shareholder of an SPV, is required to update its filed registration with the local branch of SAFE with respect to that SPV, to reflect any material change. Moreover, any subsidiary of such SPV in China is required to urge the PRC resident shareholders to update their registration with the local branch of SAFE. If any PRC shareholder of such SPV fails to make the required registration or to update the previously filed registration, the subsidiary of such SPV in China may be prohibited from distributing its profits or the proceeds from any capital reduction, share transfer or liquidation to the SPV, and the SPV may also be prohibited from making additional capital contributions into its subsidiary in China. On February 13, 2015, SAFE promulgated a Notice on Further Simplifying and Improving Foreign Exchange Administration Policy on Direct Investment, or SAFE Notice 13, which became effective on June 1, 2015. Under SAFE Notice 13, applications for foreign exchange registration of inbound foreign direct investments and outbound overseas direct investments, including those required under SAFE Circular 37, will be filed with qualified banks instead of SAFE. The qualified banks will directly examine the applications and accept registrations under the supervision of SAFE. SAFE Notice 13 also provides that the relevant entities which have completed the above foreign exchange registration shall complete annual existing right registration.

We have requested PRC residents who we know hold direct or indirect interest in our company to make the necessary applications, filings and registrations as required under SAFE Circular 37 and SAFE Notice 13. As of the date of this annual report, our PRC resident shareholders, namely Wang Huang, Yunfen Lu, Meihui Fan, Bin Fan, Yi Zhang and Xiaojun Zhang, have completed all necessary registrations with the local SAFE branch or qualified banks as required by SAFE Circular 37. However, we may not be informed of the identities of all the PRC residents holding direct or indirect interest in our company, and we cannot provide any assurance that these PRC residents will comply with our request to make or obtain any applicable registrations or comply with other requirements under SAFE Circular 37 and SAFE Notice 13. The failure or inability of our PRC resident shareholders to comply with the registration procedures set forth in these regulations may subject us to fines and legal sanctions, restrict our cross-border investment activities, limit the ability of our wholly foreign-owned subsidiaries in China to distribute dividends and the proceeds from any reduction in capital, share transfer or liquidation to us, and we may also be prohibited from injecting additional capital into these subsidiaries. Moreover, failure to comply with the various foreign exchange registration requirements described above could result in liability under PRC law for circumventing applicable foreign exchange restrictions. As a result, our business operations and our ability to distribute profits to you could be materially and adversely affected.

Any failure to comply with PRC regulations regarding the registration requirements for employee stock incentive plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.

In February 2012, SAFE promulgated the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly-Listed Company, replacing earlier rules promulgated in 2007. Pursuant to these rules, PRC citizens and non-PRC citizens who reside in China for a continuous period of not less than one year who participate in any stock incentive plan of an overseas publicly listed company, subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be the PRC subsidiaries of such overseas-listed company, and complete certain other procedures. In addition, an overseas-entrusted institution must be retained to handle matters in connection with the exercise or sale of stock options and the purchase or sale of shares and interests. We and our executive officers and other employees who are PRC citizens or who reside in the PRC for a continuous period of not less than one year and who have been granted options are subject to these regulations as our company has become an overseas-listed company. Failure to complete SAFE registrations may subject them to fines of up to RMB300,000 for entities and up to RMB50,000 for individuals, and legal sanctions and may also limit our ability to contribute additional capital into our PRC subsidiaries and limit our PRC subsidiaries’ ability to distribute dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional incentive plans for our directors, executive officers and employees under PRC law. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulation on Employee Share Options.”

51

If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders or ADS holders.

Under the PRC Enterprise Income Tax Law and its implementation rules, an enterprise established outside of the PRC with “de facto management body” within the PRC is considered a “resident enterprise” and will be subject to the enterprise income tax on its global income at the rate of 25%. The implementation rules define the term “de facto management body” as the body that exercises full and substantial control and overall management over the business, productions, personnel, accounts and properties of an enterprise. In 2009, the State Administration of Taxation, or SAT, issued a circular, known as SAT Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the SAT’s general position on how the “de facto management body” text should be applied in determining the tax resident status of all offshore enterprises. According to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China and will be subject to PRC enterprise income tax 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 the PRC; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.

We believe that Zepp Health Corporation is not a PRC resident enterprise for PRC tax purposes. See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulations on Tax—PRC Enterprise Income Tax.” However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” If the PRC tax authorities determine that Zepp Health Corporation is a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are non-resident enterprises, including the holders of our ADSs. In addition, non-resident enterprise shareholders (including our ADS holders) may be subject to PRC tax on gains realized on the sale or other disposition of ADSs or ordinary shares, if such income is treated as sourced from within the PRC. Furthermore, if we are deemed a PRC resident enterprise, dividends payable to our non-PRC individual shareholders (including our ADS holders) and any gain realized on the transfer of ADSs or ordinary shares by such shareholders may be subject to PRC tax at a rate of 20% unless a reduced rate is available under an applicable tax treaty. It is unclear whether non-PRC shareholders of our company would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in the ADSs or ordinary shares.

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

On December 10, 2009, SAT issued the Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by Non-PRC Resident Enterprises, or SAT Circular 698, with retroactive effect from January 1, 2008, to December 1, 2017. Pursuant to the SAT Circular 698, where a non-resident enterprise transfers the equity interests of a PRC resident enterprise indirectly by disposition of the equity interests of an overseas holding company, or an Indirect Transfer, and such overseas holding company is located in a tax jurisdiction that: (i) has an effective tax rate less than 12.5% or (ii) does not tax foreign income of its residents, the non-resident enterprise, being the transferor, shall report to the competent tax authority of the PRC resident enterprise this Indirect Transfer.

52

On February 3, 2015, the SAT issued the Public Notice Regarding Certain Corporate Income Tax Matters on Indirect Transfer of Properties by Non-Tax Resident Enterprises, or SAT Public Notice 7. SAT Public Notice 7 extends its tax jurisdiction to not only Indirect Transfers set forth under SAT Circular 698 but also transactions involving transfer of other taxable assets through offshore transfer of a foreign intermediate holding company. In addition, SAT Public Notice 7 provides clearer criteria than SAT Circular 698 for assessment of reasonable commercial purposes and has introduced safe harbors for internal group restructurings and the purchase and sale of equity through a public securities market. SAT Public Notice 7 also brings challenges to both foreign transferor and transferee (or other person who is obligated to pay for the transfer) of taxable assets. Where a non-resident enterprise transfers taxable assets indirectly by disposing of the equity interests of an overseas holding company, which is an Indirect Transfer, the non-resident enterprise as either transferor or transferee, or the PRC entity that directly owns the taxable assets, may report such Indirect Transfer to the relevant tax authority. Using a “substance over form” principle, the PRC tax authority 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 PRC tax. As a result, gains derived from such Indirect Transfer may be subject to PRC enterprise income tax, 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 PRC resident enterprise. Both the transferor and the transferee may be subject to penalties under PRC tax laws if the transferee fails to withhold the taxes and the transferor fails to pay the taxes.

On October 17, 2017, the SAT released Public Notice Regarding Issues Concerning the Withholding of Non-resident Enterprise Income Tax at Source, or SAT Public Notice 37, effect from December 1, 2017. SAT Public Notice 37 replaced a series of important circulars, including, but not limited to, SAT Circular 698, and revised the rules governing the administration of withholding tax on China-source income derived by the nonresident enterprise. SAT Public Notice 37 provided certain key changes to the current withholding regime including, such as (i) the withholding obligation for non-resident enterprise deriving dividend arises on the day the payment is actually made rather than on the day of the resolution to declare the dividends; (ii) the provision that nonresident enterprise shall self-report tax within seven days if their withholding agents fail to withhold is removed, etc.

We face uncertainties as to the reporting and other implications of certain past and future transactions where PRC taxable assets are involved, such as offshore restructuring, sale of the shares in our offshore subsidiaries and investments. Our company may be subject to withholding obligations if our company is transferee in such transactions, under SAT Public Notice 37 and SAT Public Notice 7. For transfer of shares in our company by investors who are non-PRC resident enterprises, our PRC subsidiaries may be required to expend valuable resources to comply with SAT Public Notice 37 and SAT Public Notice 7 or to request the relevant transferors from whom we purchase taxable assets to comply with these circulars, or to establish that our company should not be taxed under these circulars, which may have an adverse effect on our financial condition and results of operations.

Risks Related to Our ADSs

Recent disruptions in the financial markets and economic conditions could affect our ability to raise capital.

In recent years, the United States and global economies suffered dramatic downturns as the result of a deterioration in the credit markets and related financial crisis as well as a variety of other factors including, among other things, extreme volatility in securities prices, severely diminished liquidity and credit availability, ratings downgrades of certain investments and declining valuations of others. The United States and certain foreign governments have taken unprecedented actions in an attempt to address and rectify these extreme market and economic conditions by providing liquidity and stability to the financial markets. If the actions taken by these governments are not successful, the return of adverse economic conditions may cause a significant adverse impact on our ability to raise capital, if needed, on a timely basis and on acceptable terms or at all.

The trading price of our ADSs has fluctuated and is likely to be volatile, which could result in substantial losses to investors.

Since we first listed our ADSs on the New York Stock Exchange, or NYSE, on February 8, 2018, the trading prices of our ADSs have been and may continue to be subject to wide fluctuations. In 2022, the trading prices of our ADSs on NYSE have ranged from US$1.12 to US$5.04 per ADS.

53

The trading price of our ADSs is likely to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, including the performance and fluctuation of the market prices of other companies with business operations located mainly in China that have listed their securities in the United States. In addition to market and industry factors, the price and trading volume for our ADSs may be highly volatile for factors specific to our own operations, including the following:

regulatory developments affecting us or our industry, customers or suppliers;
announcements of studies and reports relating to the quality of our product and service offerings or those of our competitors;
changes in the economic performance or market valuations of other smart wearables companies;
actual or anticipated fluctuations in our quarterly results of operations and changes or revisions of our expected results;
changes in financial estimates by securities research analysts;
conditions in the online retail market;
announcements by us or our competitors of new product and service offerings, acquisitions, strategic relationships, joint ventures, capital raisings or capital commitments;
additions to or departures of our senior management;
fluctuations of exchange rates between the RMB and the U.S. dollar;
release or expiry of lock-up or other transfer restrictions on our outstanding shares or ADSs;
sales or perceived potential sales of additional ordinary shares or ADSs;
geopolitical tensions in Europe and across the world;
any actual or alleged illegal acts of our shareholders or management; and
proceedings instituted by the SEC against PRC-based accounting firms, including our independent registered public accounting firm.

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

In the past, shareholders of public companies have often brought securities class action suits against those companies following periods of instability in the market price of their securities. If we were involved in a class action suit, it could divert a significant amount of our management’s attention and other resources from our business and operations and require us to incur significant expenses to defend the suit, which could harm our results of operations. Any such class action suit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required to pay significant damages, which could have a material adverse effect on our financial condition and results of operations.

If securities or industry analysts do not publish research or reports about our business, or if they adversely change their recommendations regarding our ADSs, the market price for our ADSs and trading volume could decline.

The trading market for our ADSs will be influenced by research or reports that industry or securities analysts publish about our business. If one or more analysts who cover us downgrade our ADSs, the market price for our ADSs would likely decline. If one or more of these analysts cease to cover us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the market price or trading volume for our ADSs to decline.

54

The sale or availability for sale of substantial amounts of our ADSs could adversely affect their market price.

Sales of substantial amounts of our ADSs in the public market, or the perception that these sales could occur, could adversely affect the market price of our ADSs and could materially impair our ability to raise capital through equity offerings in the future. We cannot predict what effect, if any, market sales of securities held by our significant shareholders or any other shareholder or the availability of these securities for future sale will have on the market price of our ADSs.

Because we may not pay dividends again in the foreseeable future, you must rely on a price appreciation of our ADSs for return on your investment.

On March 17, 2022, our board of directors approved the declaration and payment of special cash dividends in an amount of US$0.025 per ordinary share (US$0.1 per American depositary share), representing an aggregate dividend payment to all shareholders of our company of RMB40.0 million (US$5.8 million), to be paid out of our cash balance. In April 2022, we paid such cash dividend to our shareholders of record at the close of business on March 28, 2022. Other than the payment of dividends in April 2022, we currently do not plan to declare or pay any dividends in the near future on our shares or ADSs. We currently intend to retain our available funds and any future earnings to operate and expand our business.

Our board of directors has complete discretion as to whether to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Under Cayman Islands law, a Cayman Islands company may pay dividends out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts as they fall due in the ordinary course of business. Even if our board of directors decides to declare and pay dividends, the timing, amount and form of future dividends, if any, will depend on our future results of operations and cash flow, our capital requirements and surplus, the amount of distributions, if any, received by us from our subsidiaries, our financial condition, contractual restrictions and other factors deemed relevant by our board of directors. Accordingly, the return on your investment in our ADSs will likely depend entirely upon any future price appreciation of our ADSs. There is no guarantee that our ADSs will appreciate in value or even maintain the price at which you purchased the ADSs. You may not realize a return on your investment in our ADSs and you may even lose your entire investment in our ADSs.

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 our Class A ordinary shares and ADSs may view as beneficial.

We have a dual class ordinary share structure. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of Class A ordinary shares are entitled to one vote per share, while holders of Class B ordinary shares are entitled to ten votes per share. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any transfer of Class B ordinary shares by a holder thereof to any person or entity, such Class B ordinary shares shall be automatically and immediately converted into the equal number of Class A ordinary shares.

55

As of February 28, 2023, holders of our Class B ordinary shares held an aggregate of 117,208,247 Class B ordinary shares, which represent 48.0% of the total outstanding shares and 90.2% of total voting power of our outstanding shares. Therefore, our Class B ordinary shareholders have decisive influence over matters requiring shareholders’ approval, including election of directors and significant corporate transactions, such as a merger or sale of our company or our assets. This concentrated control will limit your ability 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 and ADSs may view as beneficial.

The dual class structure of our ordinary shares may adversely affect the trading market for our ADSs.

In 2017, S&P Dow Jones and FTSE Russell announced changes to their eligibility criteria for inclusion of shares 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 ADSs, each representing four of our Class A ordinary shares, 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 ADSs. 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 ADSs.

Our Memorandum and Articles contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our ordinary shares and ADSs.

Our Memorandum and Articles 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 ordinary shares, in the form of ADS or otherwise. 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 ADSs may fall and the voting and other rights of the holders of our ordinary shares and ADSs may be materially and adversely affected.

Our directors, officers and principal shareholders collectively control a significant amount of our shares, and their interests may not align with the interests of our other shareholders.

As of February 28, 2023, our officers, directors and principal shareholders collectively held 95.1% of total voting power. This significant concentration of share ownership and voting power may adversely affect or reduce the trading price of our ADSs because investors often perceive a disadvantage in owning shares in a company with one or several controlling shareholders. Furthermore, our directors and officers, as a group, have the ability to significantly influence or control the outcome of all matters requiring shareholders’ approvals, including electing directors and approving mergers or other business combination transactions. These actions may be taken even if they are opposed by our other shareholders. This concentration of share ownership and voting power may also discourage, delay or prevent a change in control of our company, which could deprive our shareholders of an opportunity to receive a premium for their shares as part of a sale of our company.

56

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 Cayman Islands law.

We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our Memorandum and Articles, 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 our 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 not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States.

Shareholders of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records (other than copies of the memorandum and articles of association, the register of mortgages and charges and any special resolutions passed by our shareholders) or to obtain copies of lists of shareholders of these companies. Our directors have discretion under our Memorandum and Articles to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to 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.

As a result of all of the above, our public 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.

Certain judgments obtained against us by our shareholders may not be enforceable.

We are a Cayman Islands company and substantially all of our assets are located outside of the United States. Substantially all of our current operations are conducted in China. In addition, most of our current directors and officers are nationals and residents of countries other than the United States. Substantially all of the assets of these persons are located outside the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the U.S. federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets or the assets of our directors and officers.

ADSs holders may not be entitled to a jury trial with respect to claims arising under the deposit agreement, which could result in less favorable outcomes to the plaintiff(s) in any such action.

The deposit agreement governing the ADSs representing our Class A ordinary shares provides that, subject to the depositary’s right to require a claim to be submitted to arbitration, the federal or state courts in the City of New York have exclusive jurisdiction to hear and determine claims arising under the deposit agreement and in that regard, to the fullest extent permitted by law, ADS holders waive the right to a jury trial of any claim they may have against us or the depositary arising out of or relating to our Class A shares, the ADSs or the deposit agreement, including any claim under the U.S. federal securities laws.

If we or the depositary opposed a jury trial demand based on the waiver, the court would determine whether the waiver was enforceable based on the facts and circumstances of that case in accordance with the applicable U.S. state and federal law. To our knowledge, the enforceability of a contractual pre-dispute jury trial waiver in connection with claims arising under the U.S. federal securities laws has not been finally adjudicated by the United States Supreme Court. However, we believe that a contractual pre-dispute jury trial waiver provision is generally enforceable, including under the laws of the State of New York, which govern the deposit agreement. In determining whether to enforce a contractual pre-dispute jury trial waiver provision, courts will generally consider whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. We believe that this is the case with respect to the deposit agreement and the ADSs. It is advisable that you consult legal counsel regarding the jury waiver provision before investing in the ADSs.

57

If you or any other holders or beneficial owners of ADSs bring a claim against us or the depositary in connection with matters arising under the deposit agreement or the ADSs, including claims under U.S. federal securities laws, you or such other holder or beneficial owner may not be entitled to a jury trial with respect to such claims, which may have the effect of limiting and discouraging lawsuits against us and/or the depositary. If a lawsuit is brought against us and/or the depositary under the deposit agreement, it may be heard only by a judge or justice of the applicable trial court, which would be conducted according to different civil procedures and may result in different outcomes than a trial by jury would have had, including results that could be less favorable to the plaintiff(s) in any such action.

Nevertheless, if this jury trial waiver provision is not enforced, to the extent a court action proceeds, it would proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or ADSs serves as a waiver by any holder or beneficial owner of ADSs or by us or the depositary of compliance with any substantive provision of the U.S. federal securities laws and the rules and regulations promulgated thereunder.

The voting rights of holders of ADSs are limited by the terms of the deposit agreement, and you may not be able to exercise your right to vote your Class A ordinary shares.

Holders of ADSs do not have the same rights as our registered shareholders. As a holder of our ADSs, you will not have any direct right to attend general meetings of our shareholders or to cast any votes at such meetings. You will only be able to exercise the voting rights which are carried by the underlying Class A ordinary shares represented by your ADSs indirectly by giving voting instructions to the depositary in accordance with the provisions of the deposit agreement. Under the deposit agreement, you may vote only by giving voting instructions to the depositary. Upon receipt of your voting instructions, the depositary will try, as far as is practicable, to vote the Class A ordinary shares underlying your ADSs in accordance with your instructions. If we ask for your instructions, then upon receipt of your voting instructions, the depositary will try to vote the underlying Class A ordinary shares in accordance with these instructions. If we do not instruct the depositary to ask for your instructions, the depositary may still vote in accordance with instructions you give, but it is not required to do so. You will not be able to directly exercise your right to vote with respect to the underlying Class A ordinary shares unless you withdraw the shares, and become the registered holder of such shares prior to the record date for the general meeting. When a general meeting is convened, you may not receive sufficient advance notice of the meeting to withdraw the shares underlying your ADSs and become the registered holder of such shares to allow you to attend the general meeting and to vote directly with respect to any specific matter or resolution to be considered and voted upon at the general meeting. In addition, under our amended and restated articles of association, for the purposes of determining those shareholders who are entitled to attend and vote at any general meeting, our directors may close our register of members and/or fix in advance a record date for such meeting, and such closure of our register of members or the setting of such a record date may prevent you from withdrawing the Class A ordinary shares underlying your ADSs and becoming the registered holder of such shares prior to the record date, so that you would not be able to attend the general meeting or to vote directly. If we ask for your instructions, the depositary will notify you of the upcoming vote and will arrange to deliver our voting materials to you. We have agreed to give the depositary at least 30 days’ prior notice of shareholder meetings. Nevertheless, we cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote the underlying Class A ordinary shares represented by your ADSs. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for their manner of carrying out your voting instructions. The deposit agreement provides that if the depositary does not timely receive voting instructions from the ADS holders and if voting is by poll, then such holder shall be deemed, and the depositary shall deem such holder, to have instructed the depositary to give a discretionary proxy to a person designated by us to vote the Class A ordinary shares underlying the relevant ADSs, with certain limited exceptions. This means that you may not be able to exercise your right to direct how the shares underlying your ADSs are voted and you may have no legal remedy if the shares underlying your ADSs are not voted as you requested.

58

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

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

You may experience dilution of your holdings due to the inability to participate in rights offerings.

We may, from time to time, distribute rights to our shareholders, including rights to acquire securities. Under the deposit agreement, the depositary will not distribute rights to holders of ADSs unless the distribution and sale of rights and the securities to which these rights relate are either exempt from registration under the Securities Act with respect to all holders of ADSs, or are registered under the provisions of the Securities Act. The depositary may, but is not required to, attempt to sell these undistributed rights to third parties, and may allow the rights to lapse. We may be unable to establish an exemption from registration under the Securities Act, and we are under no obligation to file a registration statement with respect to these rights or underlying securities or to endeavor to have a registration statement declared effective. Accordingly, holders of ADSs may be unable to participate in our rights offerings and may experience dilution of their holdings as a result.

You may be subject to limitations on the transfer of your ADSs.

Your ADSs are transferable on the books of the depositary. However, the depositary may close its books at any time or from time to time when it deems it expedient in connection with the performance of its duties. The depositary may close its books from time to time for a number of reasons, including in connection with corporate events such as a right offering, during which time the depositary needs to maintain an exact number of ADS holders on its books for a specified period. The depositary may also close its books in emergencies, and on weekends and public holidays. The depositary may refuse to deliver, transfer or register transfers of our ADSs generally when our share register or the books of the depositary are closed, or at any time if we or the depositary thinks it is advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason.

We are an emerging growth company within the meaning of the Securities Act and may take advantage of certain reduced reporting requirements.

We are an “emerging growth company,” as defined in the JOBS Act, and we may take advantage of certain exemptions from requirements applicable to other public companies that are not emerging growth companies including, most significantly, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 for so long as we remain an emerging growth company. As a result of our current status as an emerging growth company, our investors may not have access to certain information they may deem important.

59

We will incur increased costs after we cease to qualify as an “emerging growth company.”

We are a public company and have incurred significant legal, accounting and other expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, as well as rules subsequently implemented by the SEC and the New York Stock Exchange, impose various requirements on the corporate governance practices of public companies. As a company with less than US$1.235 billion in revenues for our last fiscal year, 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, or Section 404, in the assessment of the emerging growth company’s internal control over financial reporting. The JOBS Act also permits an emerging growth company to delay adopting new or revised accounting standards until such time as those standards apply to private companies. However, we have elected to “opt out” of this provision and, as a result, we will comply with new or revised accounting standards as required when they are adopted for public companies. This decision to opt out of the extended transition period under the JOBS Act is irrevocable.

We expect these rules and regulations to increase our legal and financial compliance costs and to make some corporate activities more time-consuming and costly. After we are no longer an “emerging growth company,” we expect to incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 and the other rules and regulations of the SEC. We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate with any degree of certainty the amount of additional costs we may incur or the timing of such costs.

As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.

As a Cayman Islands company listed on the New York Stock Exchange, we are subject to the NYSE corporate governance listing standards. However, the NYSE corporate governance listing standards 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 NYSE corporate governance listing standards.

Pursuant to Sections 303A.01, 303A.04, 303A.05 and 303A.07 of the New York Stock Exchange Listed Company Manual, a company listed on the New York Stock Exchange must have a majority of independent directors, a nominating and corporate governance committee composed entirely of independent directors and a compensation committee composed entirely of independent directors. We currently follow our home country practice in lieu of these requirements. In January 2023, our board of directors approved the 2023 Share Incentive Plan. We followed our home country practice and our Memorandum and Articles, and did not convene a shareholder meeting to approve the 2023 Share Incentive Plan. We may also continue to rely on these and other exemptions available to foreign private issuers in the future, and to the extent that we choose to do so in the future, our shareholders may be afforded less protection than they otherwise would under the NYSE corporate governance listing standards applicable to U.S. domestic issuers. As a result, you may not be afforded the same protections or information, which would be made available to you, were you investing in a United States domestic issuer.

We believe that we were a passive foreign investment company, or PFIC, for U.S. federal income tax purposes for the taxable year ended December 31, 2022, which could subject U.S. investors in our ADSs or Class A ordinary shares to significant adverse U.S. income tax consequences.

A non-U.S. corporation, such as our company, will be classified as a passive foreign investment company, or PFIC, for U.S. federal income tax purposes for any taxable year if either (i) 75% or more of its gross income for such year consists of certain types of “passive” income; or (ii) 50% or more of the value of its assets (generally determined on the basis of a quarterly average) during such year is attributable to assets that produce or are held for the production of passive income.

Although the law in this regard is not entirely clear, we treat the consolidated VIEs as being owned by us for U.S. federal income tax purposes because we control their management decisions and are entitled to substantially all of the economic benefits associated with these entities. As a result, we consolidate their results of operations in our consolidated U.S. GAAP financial statements.

60

Based upon the nature and composition of our assets (in particular, the retention of substantial amounts of cash and investments), and the market price of our ADSs, we believe that we were a PFIC for the taxable year ended December 31, 2022 and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income.

If we are a PFIC in any taxable year, a U.S. Holder (as defined in “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations”) will generally be subject to reporting requirements and may incur significantly increased United States income tax on gain recognized on the sale or other disposition of the ADSs or Class A ordinary shares and on the receipt of distributions on the ADSs or Class A ordinary shares to the extent such gain or distribution is treated as an “excess distribution” under the United States federal income tax rules, and such U.S. Holder may be subject to burdensome reporting requirements. Further, if we are a PFIC for any year during which a U.S. Holder holds our ADSs or Class A ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs or Class A ordinary shares, unless we were to cease to be a PFIC and the U.S. Holder were to make a “deemed sale” election with respect to the ADSs or Class A ordinary shares. For more information see “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations” and “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations—Passive Foreign Investment Company Rules.”

ITEM 4.              INFORMATION ON THE COMPANY

A.          History and Development of the Company

We commenced operations in December 2013 through Anhui Huami Information Technology Co., Ltd., or Anhui Huami, to develop, manufacture and sell smart wearable devices. In July 2014, we incorporated Huami (Beijing) Information Technology Co., Ltd., or Beijing Huami, to expand our operation.

In December 2014, we incorporated Zepp Health Corporation (formerly, Huami Corporation) in Cayman Islands as our offshore holding company to facilitate financing and offshore listing. Shortly following its incorporation, Zepp Health Corporation established a wholly-owned Hong Kong subsidiary, Hong Kong Zepp Holding Limited (formerly named Huami HK Limited). From December 2014 to April 2015, our Cayman holding company Zepp Health Corporation issued ordinary shares and preferred shares to the holding vehicles of the then shareholders of Anhui Huami, in proportion to these shareholders’ then respective equity interest percentages in Anhui Huami.

In February 2015, Hong Kong Zepp Holding Limited established a wholly-owned subsidiary in China, Beijing Shunyuan Kaihua Technology Co., Ltd., which we refer to as Shunyuan Kaihua or our WFOE in this annual report. Our WFOE later entered into a series of contractual arrangements with Anhui Huami, Beijing Huami, which two entities we collectively refer to as the VIEs in this annual report, and their respective shareholders. These contractual arrangements enable us to exercise effective control over the VIEs; receive substantially all of the economic benefits of the VIEs; and have an exclusive option to purchase all or part of the equity interests in and assets of them when and to the extent permitted by PRC law. As a result of these contractual arrangements, each of Anhui Huami and Beijing Huami is the consolidated variable interest entity, which generally refers to an entity in which we do not have any equity interests but whose financial results are consolidated into our consolidated financial statements in accordance with U.S. GAAP because we have effective financial control over, and are the primary beneficiary of, that entity. We treat each of Anhui Huami and Beijing Huami and their respective subsidiaries as the consolidated affiliated entities under U.S. GAAP and have consolidated their financial results in our consolidated financial statements in accordance with U.S. GAAP. However, those contractual arrangements may not be as effective as direct ownership in terms of providing operational control.

On February 8, 2018, our ADSs commenced trading on the NYSE under the symbol “HMI.” Counting in the ADSs sold upon the exercise of the over-allotment option by our underwriters, we raised from our initial public offering US$103.9 million in net proceeds after deducting underwriting commissions and discounts and the offering expenses payable by us.

In April 2019, we completed a registered follow-on offering of our ADSs, raising US$6.6 million in net proceeds after deducting underwriting commissions and discounts and the offering expenses payable by us.

61

In February 2021, we, through Anhui Shunyuan Xinke Management Consulting Partnership (Limited Partnership), one of our subsidiaries in China, acquired 29.99% of the total outstanding shares of Jiangsu Yitong, a PRC company listed in Shenzhen Stock Exchange, for an aggregate consideration of RMB959.7 million in cash to expand the healthcare ecosystem for Chinese market in the long term. The transaction was completed in February 2021. In May 2022, we, through Anhui Shunyuan Xinke Management Consulting Partnership (Limited Partnership), acquired another 0.01% of the total outstanding shares of Jiangsu Yitong for an aggregate consideration of RMB232,847.

Effective February 25, 2021, we changed our corporate name from “Huami Corporation” to “Zepp Health Corporation,” and our trading symbol at the New York Stock Exchange from “HMI” to “ZEPP.”

Our principal executive offices are located at Huami Global Innovation Center, Building B2, Zhong’an Chuanggu Technology Park, No. 900 Wangjiang West Road Road, Hefei, 230088, People’s Republic of China. Our telephone number is +86 010-5940-3251. Our registered office in the Cayman Islands is located at the offices of Maples Corporate Services Limited at PO Box 309 Ugland House, Grand Cayman, KY1-1104, Cayman Islands. Our agent for service of process in the United States is Puglisi & Associates, located at 850 Library Avenue, Suite 204, Newark, Delaware 19711.

SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC on www.sec.gov. You can also find information on our website https:// ir.zepp.com/investor. The information contained on our website is not a part of this annual report.

B.           Business Overview

Our mission is to connect health with technology. In pursuit of that mission, we have developed substantial proprietary technology, which has enabled our company to become a significant global player in producing consumer health and fitness devices.

We shipped 20.3 million units of smart wearable devices in 2022 primarily from our own Amazfit and Zepp brands, and we had shipped an aggregate of 223.7 million units between our inception and December 31, 2022. In 2021, we promoted our Amazfit products sold in China as Chinese characters “跃我,” which means “up your game” in Chinese. We collaborate with partners across many verticals such as sports and social network, mobile payment and health and related industries. Our key product and technology offerings include our smart devices, home fitness equipment and healthcare initiatives, together forming our smart health ecosystem.

Smart Bands and Smart Watches

We have developed a wide range of smart wearables that offers robust features at competitive pricing, primarily under our own brands, Amazfit and Zepp. Mi Band series is our smart band series that is designed and manufactured for Xiaomi. We offer products in different styles, such as round versus rectangular, and specific functions targeting various audiences, such as ruggedized versus everyday, or sports versus fashion, to address the different needs of our consumers. For example, in 2022, we introduced fashion series GTR 4, GTS 4 and GTS 4 Mini fashion smart watches, providing periodic upgrades in features and materials at the $199.99 price point. In October 2022, we also launched premium multi-sport GPS watch Falcon, with AI-powered Zepp Coach guidance and 6 satellite positioning systems, at the US$499.99 price point.

We pursue a strategy of fast development and replacement cycles with shorter manufacturing runs. This brings new products to market fast, stimulating new purchase by delivering compelling newly launched or updated offerings throughout the year. All of our products utilize the same AI chipset and sensor array with important differentiating benefits for our data analytics service offerings, which provides consistent biometric data and allows users to connect with different terminals to improve the IoT application scenarios.

In 2022, we sold our own branded products under the Amazfit and Zepp brand names. Significant models include:

Amazfit Band 7;

Amazfit basic smart watches, Bip series;

Amazfit sport and outdoor smart watches, Neo, T-Rex series, Stratos 3, and Falcon;

62

Amazfit fashion smart watches, GTR and GTS series and GT mini; and

Zepp advanced smart watches, E and Z.

Smart Scales

Smart scales, which gather biometric and correlate data and analysis algorithms with other devices, such as smart watch and app, have been a strong component of the smart health device market for several years.

Hearables and Others

Smart ear buds, ear phones and other personal listening devices have become a fast-growing segment of the smart wearables industry in the last three years.

We introduced our first two smart hearable products, Amazfit PowerBuds and Amazfit ZenBuds, which incorporate true health monitoring and health benefits, in 2020. Amazfit PowerBuds are designed for listening use during exercise or outdoor activities, and provide heart rate monitoring and data sharing with our Zepp app. In 2021, we introduced a new smart hearable product, Amazfit PowerBuds Pro, an upgraded version of Amazfit PowerBud featuring true wireless stereo with powerful multi-scenario, active noise cancellation and advanced health monitoring functions, including cervical vertebrae and hearing protection.

In the first quarter of 2022, we launched the first and flagship product in our smart hearing aids product line, Zepp Clarity One, an adjustable, comfortable, invisible and discrete device for those hearing loss and especially, for those who don’t want others to notice, furnishing with a customer first, best-in-class support team guided by the audiology professionals to ensure the best possible experience for users from set-up to seamless life integration, which represents an important milestone in our expansion into the healthcare service sector.

We offer a home treadmill, Amazfit AirRun, primarily for sales in Asia. We also offer sportswear, home appliances and smart watch accessories.

Zepp Aura

Zepp Aura is a comprehensive, real-time based personalized sound health solution for improving sleep quality currently available in the U.S., Germany and Spain, featuring science-backed music composition, daily tips, etc., seamlessly integrating with our smart wearable devices. With its AI-generated compositions, the ability to read the user’s natural mood indicators such as heart rate, body temperature and blood oxygen level recorded by our smart watches, and a scientific rhythm library hand-crafted by professionals, Zepp Aura adjusts to the user’s biorhythmic feedback, providing therapeutic and sleep-enhancing soundscapes through our “Zepp” mobile app to help users relax, soothe, restore, focus, and ultimately achieve better holistic health.

Data Analytics Capability

We had more than 36.2 million Mobile App MAUs as of December 31, 2022, contributing to a large data set for health related data analytics. In addition, we use the same biosensor array in each of our products, regardless of price or type, which provides us with a consistency as to the quality and format of the data collected that many of our competitors do not possess.

Under strict guidance of our data privacy and security policies, we offer use of various sets of the data set we have accumulated. Use of user data may be individually identified or de-identified, depending upon the application, agreement with the company, and agreement with users. In some cases, users may opt-in to have their personal data seen by the population manager. Each use of data under data analytics services is specifically codified in contract language, with the default always to be protection of individuals’ personal identity and data, and only shared upon users’ specific instruction (opt-in).

In particular, PAI Health, which we acquired in 2020, developed a robust heart health algorithm that has proven to be a strong predictor of longevity. The PAI algorithm is built into our products to give consumers the benefit of health information and activity guidance. Since 2020, PAI Health cooperated with high-profiled insurance companies to conduct data analytics research with them to explore more efficient customer acquisition, generate increased customer engagement and enhance accuracy in insurance underwriting and pricing.

63

Core Technology for Our Products and Services

We design and develop our own core technology for smart devices, which we deem as a key competitive edge of our company as compared to many competitors who outsource their key components. We believe this give us an edge in product design for current and future products, as well as cost advantages.

Huangshan AI-Powered Smart Chipset

In September 2018, we introduced the world’s first AI-powered wearable chipset, Huangshan-1. Leveraging the world’s first RISC-V open-source instruction set wearable processor, Huangshan-1 features four core artificial intelligence engines—cardiac biometrics engine, ECG, ECG Pro, and Hearth Rhythm Abnormality Monitoring Engine.

Huangshan-1 operates alongside an always-on (AON) module designed to transfer sensor data to internal static random access memory without waking the primary processor, with dedicated accelerators for neural network workloads. Huangshan-1 also supports real-time movement tracking, real-time biometric identification and real-time warning, among a huge array of functions. In addition, Huangshan-1 can scan the heart rate patterns of users through cloud-based AI, which helps monitor the user’s heart rate carefully, check for any unusual patterns and update users’ health statistics even when the users are not online. With lightning performance and minimal power consumption, Huangshan-1 has been applied on our Amazfit-branded health-oriented products since August 2019.

In June 2020, at a Zepp-sponsored AI Innovation conference, we announced our next generation of the Huangshan chipset, Huangshan-2. Based on RISC-V instruction set and a new independent neural network engine, the Huangshan-2 improves computing efficiency by 38% and can make software algorithms 26 times faster than other standard algorithms running on MCU core, at significantly lower power consumption than the Huangshan-1.

In July 2021, at our annual developers conference, we announced our new generation of smart wearable chip Huangshan-2s, the third generation Huangshan chip. Compared to its predecessor, the Huangshan-2s reduces operating power consumption by 56% and dormant power consumption by 93%, and improves graphics performance by 67%. Huangshan-2s smart wearable chips successfully taped out in March 2021, and have become one of the key smart wearable chips for our next generation of Amazfit smart watches.

BioTracker (TM) Sensor Array

We develop our own proprietary biosensor array for our smart devices. Like the Huangshan chipset, we believe this provides significant development and cost competitive advantages for our company.

In June 2020, we announced the second generation of our biosensor array, BioTrackerTM 2. The new sensor supports five AI-driven biologic data engines, including RealBeatsTM 2 heart rate monitoring, OxygenBeatsTM oxygen data monitoring, SomnusCareTM sleep data monitoring, ExerSenseTM exercise data detection and monitoring and Zepp-PAI heart health monitoring and analysis. The upgrade to our biosensor capabilities includes improvements in sensitivity, accuracy and scope of information detected by our devices. In October 2021, we introduced the third generation of our biosensor array, BioTrackerTM 3, into our smart watch products Amazfit GTS 3, Amazfit GTR 3 and Amazfit GTR 3 Pro. The BioTrackerTM 3 monitors blood oxygen level, heart rate, stress level and sleep quality, providing users with easy-to-use enhanced health and sports experience. In September 2022, our brand new smart watch products Amazfit GTS 4 and Amazfit GTR 4 debuted the fourth generation of our biosensor array, BioTrackerTM 4, which collects 33% more data and is more accurate than the previous generation. Combined with the upgraded heart rate tracking algorithm of the GT 4 series, the BioTrackerTM 4 could greatly reduce potential signal interference caused by the user’s arm movement during exercise, which almost reaches the tracking level of heart rate belts.

Zepp OS Ecosystem

We announced the new Zepp OS in July 2021. Zepp OS is not only a smart watch operating system but also the core of an open platform, designed with emphasis on health, user experience and privacy protection with three key characteristics, namely being light, smooth and practical.

64

The new Zepp OS provides a reliable and stable Bluetooth channel to better connect with smart phones, smart homes, other health devices and payment systems. We are also opening the Mini Program framework for developers to create new apps that leverage the high-quality data and intelligence from our company’s proprietary biosensor array and AI chip, creating a global open IoT ecosystem for smart wearable users. Our inclusive and innovative Zepp OS ecosystem has now launched over 180 mini programs now. In addition, we are constantly expanding our technology footprint to attract more users to join our Zepp OS ecosystem. For example, we hosted the first-ever Zepp OS Global Online Hackathon from June 1, 2022 to August 31, 2022, and collaborated with Stanford and UC, Berkeley on their Caltech event. We also launched our first Zepp OS technology and health campus innovation contest with the University of Science and Technology of China to inspire students to develop apps on smart wearable devices that could help people better manage their health and wellness and design their lives by healthy choices.

We also licensed Zepp OS and Huangshan-2s smart wearable chip technologies, including patents, technical secrets, integrated circuit layout-design, to Whale Microelectronics of Jiangsu Yitong.

PumpBeats™ Blood Pressure Measurement System

In July 2021, we introduced PumpBeatsTM, a non-invasive and sleeveless blood pressure measurement system on Amazfit smart watches, which enables both spot measurement and continuous monitoring during sleep. Based on five years of technical research and employing our proprietary Huangshan AI chip and biosensor array, the PumpBeatsTM algorithm is able to measure blood pressure through the watch’s optical sensors in only 30 seconds. This feature provides users with easy, convenient, accurate readings anytime and anywhere throughout their busy day. PumpBeatsTM is now being tested in Amazfit GTR 3 Pro introduced in October 2021 and undertaken clinical trial by Peking University First Hospital and Hefei High-tech Zone Cardiovascular Hospital in 2022.

Zepp Coach™

Launched in October 2022, the Amazfit Falcon debuted the new AI-powered Zepp Coach™, a self-developed smart coaching algorithm which offers AI-powered tailored guidance based on the user’s physical characteristics and workout experience level, to help them scientifically improve their sports performance and build better fitness habits. To help users train safely, the Zepp Coach™ can even detect whether the user is in an overtrained state, and appropriately reduce the intensity of scheduled exercise plans or recommend a rest day.

Zepp and Zepp Life Mobile Apps

We mainly offer two mobile apps: our “Zepp Life” mobile app (formerly known as the “Mi Fit” mobile app) and our “Zepp” mobile app (formerly known as the “Amazfit” mobile app). Both of our mobile apps sync automatically with, and display real-time data from our devices. They use charts and graphs to display analysis of the activity and biometric data collected from users. Our “Zepp Life” mobile app is designed with a focus on sports and fitness functions while our “Zepp” mobile app emphasizes functions relating to health and medical care.

Since our inception in 2013, we have amassed a large user base. As of December 31, 2022, we had 326.4 million registered users of our mobile apps. In 2022, we had an average Mobile App MAUs of 36.2 million.

We developed our mobile apps to support and expand the functionalities of our smart wearable devices as a way to attract users and promote sales of our wearable devices. We generate minor certain miscellaneous revenues from our mobile apps, such as Zepp Aura. However, the amounts of such revenues are immaterial. We continue to provide innovative features and functionalities to users through our mobile apps, including the following:

Zepp OS. Zepp OS is a health management system for smart watches and wearable devices that aims to create user experiences based on the concept of “creating health value for users.” We created the innovative Zepp OS architecture to enable “24/7 health monitoring” so users can benefit from the most comprehensive health insights to improve their health.
Zepp Aura. It is a software feature to provide sleep aid soundscapes adapt to help users fall asleep sooner and improve sleep quality. While playing music, this function will recommend the melody which can help users relax based on their heart rates, activities, sleep data and music preferences.

65

AI assistant. Our apps are compatible with virtual assistants including Amazon Alexa developed by Amazon. Users can connect to these virtual assistants directly from our apps.

Data Technology

Our strong data technology is vital in enhancing the performance of our products and in further expanding their applications, as well as in enhancing our various data-enabled services.

Data Sources and Storage

Our big data storage system stores and processes a massive amount of multi-dimensional user data, including activity data and biometric data, which serves as the foundation of our big data technology. Based on the foregoing two types of data, we are able to derive additional personal data such as calories burned, BMI, body fat composition, heart health index, personal activity index and even calculate the likelihood of certain heart diseases. We also collect and analyze software and hardware error data and product defects data to optimize our products.

Big Data Technology

The real-time iteration of our big data model is enabled by our big data infrastructure and algorithms. Our data platform can extract multi-dimensional features from multi-source data in a highly efficient and secure way to support modeling. Abiding by the data security regulations, we currently utilize our big data technology in the following areas:

optimize the algorithms that count the number of steps taken by eliminating the effect of certain patterns of the hand movements that are not associated with walking;

fine-tune our algorithms for tracking sleep duration and quality and then make personalized adjustment based on users’ sleep patterns;

enhance the performance of our built-in GPS, enabling our products to draw users’ running tracks more accurately and more quickly;

develop insights into massive market and consumer data, empowering a more streamlined and efficient product design and optimization process;

perform statistical analysis to identify certain characteristics that are associated with heart diseases and sleep patterns and make related practice recommendations to our users;

perform statistical analysis to identify certain characteristics that are associated with users’ health and make related recommendations of training courses to our users; and

develop the capability to perform more granular analysis on the data we collect from our users and to allow our products to recognize types of activities and sports.

Data Privacy and Protection

We consider the protection of the personal privacy of each of our users to be of paramount importance. We think it is crucial that our users understand how we handle their information so that they can make informed choices in deciding how such information is used and shared.In 2021, we obtained the ISO/IEC 27001 information security management system certification.

To this end, we have developed a company-wide policy on data collection and use practices to preserve individual privacy rights in all respects, the key principles of which include: (i) providing adequate notice to users as to how their data is being collected and used, (ii) providing users with the option to opt out, (iii) making reasonable efforts to prevent loss/leakage of user data, (iv) giving users access to all information held about them, and (v) enforcing the policy with effective means.

66

We also partner with several leading social networks in China. With the consent of our users, we allow them to import certain activity data collected by us to their platforms so that our users can utilize certain interactive functions offered on these social networks. In addition, our users can also import their data to third-party apps such as Apple Health Kit and Google Fit to obtain the data analytic services provided by them. Users can revoke their consent to share data with third parties at any time using their “Zepp Life” or “Zepp” account settings or the account settings on such third parties’ platforms. If users choose to share their data with a third party, the data is governed by the privacy policy of the third party. We do not distribute or share with third parties our users’ personal data to other companies for advertising or any other purposes.

Research and Development

We are passionate about developing new and innovative products and services that will make the world more connected. Our research and development team and our management team co-lead the product development process, including the upgrades for our existing products and the development of new product lines. We take a user centric approach to product development. We constantly engage and communicate with our users via the “Feedback” feature in our mobile apps, customer services, forums and user chat groups and interviews to help us identify meaningful features for users and refine existing products. Our research and development team has responded effectively to technological changes, and is driving continued innovation to unleash the potential of the wearable devices industry.

As of December 31, 2022, our total research and development staff consisted of 564 employees. Our global research and development team supports the design and development of our new products. Our research and development team is comprised of electrical engineers, mechanical engineers, computer scientists and mobile app developers. The team is further divided into four subgroups, including algorithms and AI, software engineering, hardware engineering and third-party service integration.

Algorithms and AI

Our algorithms and AI team is responsible for developing and refining our proprietary, artificial intelligence-based, computational algorithms, and leveraging the latest technology in artificial intelligence for applications in our products and services. Our algorithms and AI team incorporates open source software with our robust proprietary software to form an enterprise-grade platform to deliver an integrated suite of capabilities for data management, machine learning and advanced analytics. After data anonymization, this platform enables us to better serve and create value for our users and design innovative products and services. Our algorithms and AI team has developed a vibrant ecosystem around our platform, and has been building a growing range of applications on our platform, including the following:

Disease diagnosis and health risk prediction. Machine learning is particularly suitable for processing unstructured raw data collected on individual devices by recognizing patterns and connections through which the raw data can be structured and analyzed. The vast amounts of raw data are uploaded to our cloud-based databases and then filtered by our algorithms to identify users with heightened risks of heart diseases or respiratory problems. Those results flagged by our algorithms are then verified by doctors, and the feedback from doctors is input into our algorithms to be used to analyze and filter the new data, thus forming a closed loop to allow us to continually fine-tune our algorithms to obtain more accurate assessment with each update.

Sleep monitoring. Currently most sleep disorders can only be diagnosed in laboratories and hospitals. We are collaborating with Stanford Center for Sleep Sciences and Medicine to develop the capability to diagnose sleep disorders through consumer electronics and wearable technologies.

Sports and fitness. We are developing algorithms to synthesize a wide variety of users’ daily activity data to understand users’ daily routines and habits and build our recommendation model accordingly through machine learning. Additionally, we also have developed the AI algorithms to recognize the daily workout or exercise, such as walking, running, cycling, rowing and elliptical training to automatically record the workout for customers and provided workout recommendations. Once the recommendation model is set up, we will be able to provide users with recommendations, such as exercise duration and intensity, running posture and foot posture, etc. We can also make personalized activity recommendations to help users achieve their fitness goals, such as weight loss.

67

Biometrics. ECG is just as unique to an individual as fingerprints. We have developed ECG recognition algorithms to recognize the unique cardiac rhythms of users, which can be utilized as a biometric ID to authenticate user’s identity. Currently we are exploring new scenarios where this feature can be applied, such as account login and user identification. In addition, we have developed or are in the process of developing AI algorithms to measure various health parameters, including real time heart rates, heart rate variability, arrhythmia (including atrial fibrillation), SpO2, blood oxygen, blood pressure, body temperature and etc., with the bio-sensors embedded in our wearable devices.

In May 2020, we published a research article on infectious disease prediction based on data from wearable devices in journals of Discrete Dynamics in Nature and Society by Hindawi, which indicates that the popularity of wearable devices enables a new perspective for the precaution of the infectious diseases and can be the foundation for a health surveillance system. We plan to utilize the laboratory achievements to further develop our products and services in building a comprehensive health and fitness ecosystem.

Software Engineering

Our software engineering team is responsible for developing the company-wide software platform to support the integration of our products and applications, the transmission, storage and processing of user data, the implementation of user-product interaction and the development of core technologies. To provide users with valuable data and services, we rely on our software platform to connect individual devices, our cloud-based computing system and end users’ mobile apps. The key elements of our software engineering philosophy include security, reliability and extensibility.

Hardware Engineering

Our hardware engineering team supports the system-level product design, ultralow power system design and the design of key system components, including antenna, bio-sensors, battery, integrated circuits (“IC”) for battery protection, Bluetooth Low Energy system on chip IC, energy-efficient microprocessor and product testing apparatus. Our hardware engineering team also plays a key role in identifying opportunities for strategic investments upstream.

Third-Party Service Integration

Our third-party service integration team is responsible for exploring innovative ways to integrate social features with our products and services and introduce new third-party services to our platform. We currently focus on the opportunities in the areas of sports, fitness, health and medical care. We are also exploring cooperation opportunities with fitness trainers to help them tailor training programs and adjust exercise intensity based on our users’ activity and fitness levels.

Our Relationship with Xiaomi

Our strategic cooperation agreement with Xiaomi, initially entered into in October 2017 and renewed in October 2020 for another three years, grants us the most-preferred-partner status globally to develop future Xiaomi Wearable Products. We leverage Xiaomi’s brand recognition and global distribution networks for the sale of Xiaomi Wearable Products. Our sale of Xiaomi Wearable Products to Xiaomi is governed by a business cooperation agreement, pursuant to which Xiaomi is responsible for the distribution and sales of Xiaomi Wearable Products through their networks and sales channels.

We and Xiaomi discuss on, among others, functions and recommended price range throughout the development process. After we show Xiaomi of prototypes and our internal validation testing results, we start taking orders from Xiaomi for mass production. Xiaomi and us generally discuss order forecast months in advance of the delivery time, which sufficiently allows us to arrange raw material and component procurement and manufacturing. In addition to the recommended price of Xiaomi Wearable Products to be sold to users and wholesalers, we also discuss with Xiaomi and jointly determine discounts offered at promotional events from time to time. We and Xiaomi receive equal shares of gross profit from selling most of the Xiaomi Wearable Products. During the year ended December 31, 2022, we also sold one specific generation of Xiaomi Wearable Product, accounting for 26.1% of consolidated revenue, which we and Xiaomi have a standard selling price and does not include installment payments. In additional, we are exploring additional ODM collaboration opportunities with leading global consumer internet platforms, beyond our partnership with Xiaomi.

68

Manufacturing and Fulfillment

Procurement and Manufacturing

We procure a majority of raw materials and components from suppliers within China, and then consign them to our manufacturers. In general, prices for our raw materials have been relatively stable. Through close coordination with our customers and manufacturers and frequent purchases of components from suppliers, we are able to carry a few raw material and in-process inventories and achieve prompt production, minimizing inventory risk. For Xiaomi Wearable Products, Xiaomi provides us with production forecasts on a rolling basis, which serves as the primary indicator for our component procurement effort. For our self-branded products, we procure components based on our internal sales and production plan for the next one to two months at the beginning of each month.

The key components of our products typically include Bluetooth Low Energy (BLE) system-on-chip, PPG sensor, flash memory, gravity sensor, battery and screen. Based on the specific product requirements, some of the key components, such as BLE system-on-chip, we utilize is currently procured from a number of sources of supply. The remaining key components of our products are generally procured from two to three suppliers.

We believe that outsourcing the manufacturing of our products enables greater scale and flexibility at lower costs than establishing our own manufacturing facilities. We outsource the manufacturing of our products to a number of contract manufacturers. We assign the production of Mi Band series, Mi Smart Scale series and our self-branded product lines to a number of corresponding manufacturers. Our manufacturers produce our products using design specifications and standards that we establish.

We evaluate on an ongoing basis our current contract manufacturers and component suppliers, including whether or not to utilize new or alternative contract manufacturers or component suppliers. We do not maintain purchase commitments with our suppliers. The terms of the supply agreements with our suppliers generally are two to three years. Our suppliers generally also provide direct order fulfillment services with logistics that include delivery of parts and assembly to our manufacturers.

Prior to entering commercial production, our new products need to go through three phases, including engineering validation testing, design validation testing and production validation testing. During the initial period after launch, we typically maintain low production volume to test the market and then gradually ramp up based on market reception of such new products.

Quality Assurance

We are committed to maintaining the highest level of quality in our products. We have designed and implemented a quality management system that provides the framework for continual improvement of products and processes.

For our new product lines, we conduct thorough examinations of product samples and each of their components at the product verification testing stage to make sure they satisfy all the technical requirements set forth in our structure design and industrial design. The examination results are recorded on a set of product sample documents, which are further reviewed and approved before they are handed over to our manufacturers to begin commercial production.

For our existing product lines, we also have a quality assurance team that establishes, communicates and monitors quality standards by product category. Suppliers are kept apprised of quality assurance expectations through a vendor management portal environment. In addition, we have quality assurance personnel stationed at the facilities of our key manufacturers to perform sampling inspection to ensure that our manufacturers fully adhere to our quality standards in the production process.

Sales and Marketing

Since September 2015, we have started to use the brand name “Amazfit” to market our self-branded products. In August 2020, we introduced a new brand name, “Zepp,” for our self-branded products. In 2020, we engaged in various marketing and branding activities, both in China and globally, to promote our Amazfit brand and Zepp brand. In 2021, we promoted our Amazfit products sold in China as Chinese characters “跃我” and promote a slogan “up your game.” We seek to further increase our brand awareness by expanding our marketing efforts, strengthening our competitive differentiation, and providing our users with consistent and high quality products.

69

Our self-branded products are sold via both online and offline channels. In terms of online platforms, we operate storefront on e-commerce platforms and directly selling to certain of these e-commerce platforms who subsequently distribute to end users. For our offline network, we work with both well-established distributors to create points of purchase at their retail stores. In addition, our products have international versions that are manufactured for sales and distribution in overseas markets. In 2022, we expanded domestic and international sales and marketing channels for our Amazfit products and Zepp products on our own, and we plan to keep doing so in the foreseeable future.

Xiaomi directly handles the sales and distributions of Xiaomi Wearable Products and also bears the associated advertising and marketing costs. However, we also play an important role in driving the sales strategy for Xiaomi Wearable Products. For example, we and Xiaomi work together to determine the quantity to be produced, the final selling price, the distribution channel and promotional events.

Customer Service

User experience is a key focus for our business. We strive to provide personalized support for our users, including support from live customer service representatives.

The first point of contact for customer service inquiries is our self-service “Feedback” function embedded in our mobile apps. Our “Feedback” feature works 24/7 to collect complaints from our users. Representatives of Xiaomi and our distribution channels, especially those that manage our e-commerce channels, also provide customer services to users who purchased our products through their channels during normal working hours. These representatives are required to complete mandatory training on product knowledge, complaint handling and communication skills. In addition, we also maintain a call center to provide support to our users.

Additionally, we have set up mobile chat groups to connect with users who are also enthusiastic followers of our products, and conduct focus group study periodically to better understand what our users desire from our products.

Intellectual Property

Protection of our intellectual property is a strategic priority for our business. We rely on a combination of patent, copyright, trademark and trade secret laws, as well as confidentiality agreements, to establish and protect our proprietary rights. Except for certain licenses for the off-the-shelf software used in connection with our day-to-day operations, we generally do not rely on third-party licenses of intellectual property for use in our business.

As of February 28, 2023, we had obtained 824 patents and had submitted 347 additional patent applications. Our issued PRC patents will expire by 2041 and our issued foreign patents will expire by 2046. As of February 28, 2023, we had registered 2,154 trademarks and had submitted 386 additional trademark applications. Our registered PRC trademarks will expire by 2033 but can be renewed. Our registered foreign trademarks will expire by 2038 but can be renewed. As of February 28, 2023, we had obtained 77 software copyrights.

In addition to the foregoing protections, we generally control access to and use of our proprietary and other confidential information through the use of internal and external controls, such as use of confidentiality agreement with our employees and outside consultants.

Competition

We compete with other companies in every aspect of our business, particularly with companies that are in the smart wearables market. The smart wearables market has a multitude of participants, including consumer electronics companies specialized in smart wearable technology, such as Fitbit and Garmin, large, broad-based consumer electronics companies that either compete in our market or adjacent markets, or have announced plans to do so, such as Huawei, Apple, Samsung and Fitbit, traditional health and fitness companies and traditional watch companies. We also face competition from local providers of similar products in the different regions and countries where our products are distributed.

We believe that the principal competitive factors impacting the market for our products include:

brand recognition;

70

breadth of product offerings;

functionality;

sales and distribution;

data accuracy;

sensor technology and algorithms;

user services; and

pricing.

We believe we can compete favorably with our competitors on the basis of these factors. We believe we have one of the largest accumulative registered user bases in the global wearable devices industry as a result of our large shipment volume. The large amount of data we collect from our user base allows us to continuously improve our proprietary algorithms to enhance the performance of our products. We plan to establish our own brands as lifestyle brands by consistently introducing innovative products that offer increasingly rich premium services and functionalities for our self-branded products. We primarily rely on our own sales channels for our Amazfit products and Zepp products, both in China and globally.

However, the industry in which we compete is evolving rapidly and is becoming increasingly competitive. For additional information, see “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We operate in highly competitive markets and the scale and resources of some of our competitors may allow them to compete more effectively than we can, which could result in a loss of our market share and a decrease in our revenue and profitability.”

Our Environmental, Social and Governance Initiatives

We are committed to promoting various aspects of our environmental, social and governance (“ESG”) initiatives. With the guidelines of the United Nation Global Compact Sustainable Development Goals, Global Reporting Initiative, and Greenhouse Gas Protocol, we have identified three important pillars in our ESG initiatives: Environmental Sustainability, Social Responsibility and Corporate Governance. We actively support the ESG and we aim at achieving the ESG initiatives by utilizing the unique characteristics of our business and products.

Environmental Sustainability

We leverage our technology, infrastructure and relationships with users and suppliers to reduce the environmental impacts of our business. To make a positive contribution to better protect the environment, we have taken a series of measures in energy-saving, recycling, and sustainable product design. Lower power consumption is always a key strategy of us. We strive to leverage our technological capabilities to improve the battery life and optimize the power consumption of our products. We also continue to increase the utilization of recyclable materials and reduce the use of packaging materials. For instance, we have begun to gradually replace paper user manuals with digital ones for our products.

Social Responsibility

We are fully committed to be socially responsible and make positive impact on the society. Our mission is to connect health with technology and our key strategy is to help our users to live healthier lives. We are consistently developing product functions that can track and help users’ health status. We have been making efforts to raise public awareness of the importance of sports and health by co-hosting a series of sports activities in the community, and we keep encouraging employees to maintain a healthy and joyful lifestyle. For example, on the first Friday of each month, we arrange various indoor and outdoor sports activities for our employees.

71

Corporate Governance

We have established an environmental, social and governance communications and management mechanism to comprehensively protect the environment, benefit the society and improve our corporate governance. As a vital part of our company, our management and directors contribute their insights into the strategic decision-making process, by drawing on their own gender perspective and diversified background. Our board is composed of highly reputable members, including a female director. We have also established a Privacy and Ethics Committee and appointed Mr. Hongjiang Zhang as the chair, who is newly selected as an international member of the U.S. National Academy of Engineering.

We have been continuously improving our environmental, social and governance initiatives under the guidance of our sustainability framework. We appreciate the oversight, guidance and feedback from different parties and are committed to collaborating closely with domestic and international organizations to support broader industry-wide ESG practices, to explore multi-dimensional use cases for our technologies, to empower traditional industries with our capabilities and to promote a healthier and joyful lifestyle and the long-term sustainability of our society.

Seasonality

Our business has historically been subject to seasonal fluctuations, which may be caused by product launches and various promotional events hosted by our distributors. Although we have historically experienced higher sales during the fourth quarter, primarily due to (i) holiday sales for Black Friday and Cyber Monday and during the lead-up to Christmas and (ii) the “Singles’ Day” online shopping festival organized by Amazon, this pattern does not repeat itself every year. We typically experience our lowest sales volume and incur losses in the first quarter of each year.

Regulation

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

Regulation on Foreign Investment

Investment activities in the PRC by foreign investors are principally governed by the Catalogue of Industries for Encouraging Foreign Investment, or the Encouraging Catalogue, and the Special Management Measures (Negative List) for the Access of Foreign Investment, or the Negative List, both of which were promulgated and are amended from time to time by MOFCOM, and the NDRC. The Encouraging Catalogue and the Negative List lay out the basic framework for foreign investment in China, classifying businesses into three categories with regard to foreign investment: “encourage,” “restricted” and “prohibited.” Industries not listed in the Encouraging Catalogue and the Negative List are generally deemed as falling into a fourth category “permitted” unless specifically restricted by other PRC laws.

On October 26, 2022, MOFCOM and the NDRC released the Catalog of Industries for Encouraging Foreign Investment (2022 Version), which became effective on January 1, 2023, to replace the previous Encouraging Catalogue. On December 27, 2021, MOFCOM and the NDRC released the Special Management Measures (Negative List) for the Access of Foreign Investment (2021 Version), which became effective on January 1, 2022, to replace the previous Negative List. Furthermore, the Article 6 of the Negative List (2021 Version) provides that any domestic enterprise engaged in the business where foreign investment is “prohibited” shall apply to the relevant authorities for their review and approval as to its offering and listing in overseas markets, and overseas investors shall not participate in the operation and management of such domestic enterprise. According to the press conference conducted by MOFCOM in January 2022, the Article 6 of the Negative List (2021 Version) only applies to direct overseas listing by domestic companies, which is not applicable to us.

On March 15, 2019, the National People’s Congress promulgated the FIL, which came into effect on January 1, 2020 and replaced the Outdated FIE Laws. The FIL, by means of legislation, establishes the basic framework for the access, promotion, protection and administration of foreign investment in view of investment protection and fair competition.

72

According to the FIL, foreign investment shall enjoy pre-entry national treatment, except for those foreign-invested entities that operate in industries deemed to be either “restricted” or “prohibited” in the “negative list.” The FIL provides that foreign-invested entities operating in foreign “restricted” or “prohibited” industries will require entry clearance and other approvals. In addition, the FIL does not comment on the concept of “de facto control” or contractual arrangements with variable interest entities, however, it has a catch-all provision under definition of “foreign investment” to include investments made by foreign investors in China through means stipulated by laws or administrative regulations or other methods prescribed by the State Council. Therefore, it still leaves leeway for future laws, administrative regulations or provisions to provide for contractual arrangements as a form of foreign investment. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.”

The FIL also provides several protective rules and principles for foreign investors and their investments in the PRC, including, among others, that local governments shall abide by their commitments to the foreign investors; foreign-invested enterprises are allowed to issue stocks and corporate bonds; except for special circumstances, in which case statutory procedures shall be followed and fair and reasonable compensation shall be made in a timely manner, expropriate or requisition the investment of foreign investors is prohibited; mandatory technology transfer is prohibited; foreign investors’ funds are allowed to be freely transferred out and into the territory of PRC, which run through the entire lifecycle from the entry to the exit of foreign investment; and providing an all-around and multi-angle system to guarantee fair competition of foreign-invested enterprises in the market economy. In addition, foreign investors or the foreign investment enterprise should be imposed legal liabilities for failing to report investment information in accordance with the requirements. Furthermore, the FIL provides that foreign-invested enterprises established according to the existing laws regulating foreign investment may maintain their structure and corporate governance within five years after the implementing of the FIL, which means that foreign-invested enterprises may be required to adjust the structure and corporate governance in accordance with the current PRC Company Law and other laws and regulations governing the corporate governance.

On December 26, 2019, the State Council promulgated the Implementation Rules to the Foreign Investment Law, which became effective on January 1, 2020. The implementation rules further clarified that the State Council encourages and promotes foreign investment, protects the lawful rights and interests of foreign investors, regulates foreign investment administration, continues to optimize foreign investment environment and advances a higher-level opening.

On December 30, 2019, the MOFCOM and State Administration for Market Regulation jointly promulgated the Measures for Information Reporting on Foreign Investment, which became effective on January 1, 2020. Pursuant to the Measures for Information Reporting on Foreign Investment, in the case that a foreign investor carries out investment activities in China directly or indirectly, the foreign investor or the foreign invested enterprise shall submit the investment information to the competent commerce department.

On December 19, 2020, the MOFCOM and the NDRC jointly promulgated the Measures for the Security Review of Foreign Investments, which took effect on January 18, 2021. Pursuant to the measures, for foreign investments which affect or may affect national security, security review shall be conducted in accordance with the provisions of the measures. The State establishes a working mechanism, or the Working Mechanism, for the security review of foreign investments to be responsible for organizing, coordinating and guiding the security review of foreign investments. For foreign investments related to important cultural products and services, important information technology and internet products and services, and others, the foreign investors who obtains the actual controlling stake in the investee enterprise or relevant parties in the PRC shall declare to the office of the Working Mechanism prior to proceeding with the investments.

Regulation on Product Quality

The PRC Product Quality Law, amended by the Standing Committee of National People’s Congress in December 2018, applies to all production and sale activities in China.Pursuant to this law, products offered for sale must satisfy the relevant quality and safety standards. Enterprises may not produce or sell counterfeit products in any fashion. Violations of state or industrial standards for health and safety and any other related violations may result in civil liabilities and administrative penalties, such as compensation for damages, fines, suspension or shutdown of business, as well as confiscation of products illegally produced and sold and the proceeds from such sales. Severe violations may subject the responsible individual or enterprise to criminal liabilities. Where a defective product causes physical injury to a person or damage to another person’s property, the victim may claim compensation from the manufacturer or from the seller of the product. If the seller pays compensation and it is the manufacturer that should bear the liability, the seller has a right of recourse against the manufacturer. Similarly, if the manufacturer pays compensation and it is the seller that should bear the liability, the manufacturer has a right of recourse against the seller.

73

Regulation on Consumer Protection

The PRC Consumer Protection Law, as amended on October 25, 2013 and effective on March 15, 2014, sets out the obligations of business operators and the rights and interests of the consumers. Pursuant to this law, business operators must guarantee that the commodities they sell satisfy the requirements for personal or property safety, provide consumers with authentic information about the commodities, and guarantee the quality, function, usage and term of validity of the commodities. Failure to comply with the Consumer Protection Law may subject business operators to civil liabilities such as refunding purchase prices, exchange of commodities, repairing, ceasing damages, compensation, and restoring reputation, and even subject the business operators or the responsible individuals to criminal penalties if business operators commit crimes by infringing the legitimate rights and interests of consumers. The amended PRC Consumer Protection Law further strengthens the protection of consumers and imposes more stringent requirements and obligations on business operators, especially on the business operators through the Internet. For example, the consumers are entitled to return the goods (except for certain specific goods) within seven days upon receipt without any reasons when they purchase the goods from business operators via the Internet. The consumers whose interests have been damaged due to their purchase of goods or acceptance of services on online marketplace platforms may claim damages from sellers or service providers.

Regulation on Torts

Under the Civil Code of the PRC, which was issued by the National Congress on May 28, 2020, and became effective on January 1, 2021, where damages to other persons are caused by defective products, the infringed person may claim compensation against the producers or the sellers of the product. Where the defection is due to the fault of the producers, the sellers who have paid compensation to the infringed person shall have the right to indemnification against the producers. Where damages to other persons are caused by defective products due to the fault of a third party, such as the parties providing transportation or warehousing, the producers and the sellers of the products have the right to recover their respective losses from such third parties. If defective products are identified after they have been put into circulation, the producers or the sellers shall take remedial measures such as ceasing the sale, warning and recall of products, etc. in a timely manner. The producers or the sellers shall be liable under tort if they fail to take remedial measures in a timely manner or have not made efforts to take remedial measures, thus causing damages. If the products are produced or sold with known defects, causing deaths or severe adverse health issues, the infringed party has the right to claim punitive damages in addition to compensatory damages.

Regulation on Intellectual Property Rights

The PRC has adopted comprehensive legislation governing intellectual property rights, including patents, trademarks, copyrights and domain names.

Patents

Pursuant to the PRC Patent Law, amended on December 27, 2008, or the PRC Patent Law (2008 version), and its implementation rules, last amended on January 9, 2010, patents in China fall into three categories: invention, utility model and design. An invention patent is granted to a new technical solution proposed in respect of a product or method or an improvement of a product or method. A utility model is granted to a new technical solution that is practicable for application and proposed in respect of the shape, structure or a combination of both of a product. A design patent is granted to the new design of a certain product in shape, pattern or a combination of both and in color, shape and pattern combinations aesthetically suitable for industrial application. Under the PRC Patent Law (2008 version), the term of patent protection starts from the date of application. Patents relating to invention are effective for twenty years, and utility models and designs are effective for ten years from the date of application. The PRC Patent Law (2008 version) adopts the principle of “first-to-file” system, which provides that where more than one person files a patent application for the same invention, a patent will be granted to the person who files the application first.

74

Existing patents can become narrowed, invalid or unenforceable due to a variety of grounds, including lack of novelty, creativity, and deficiencies in patent application. In China, a patent must have novelty, creativity and practical applicability. Under the PRC Patent Law (2008 version), novelty means that before a patent application is filed, no identical invention or utility model has been publicly disclosed in any publication in China or overseas or has been publicly used or made known to the public by any other means, whether in or outside of China, nor has any other person filed with the patent authority an application that describes an identical invention or utility model and is recorded in patent application documents or patent documents published after the filing date. Creativity means that, compared with existing technology, an invention has prominent substantial features and represents notable progress, and a utility model has substantial features and represents any progress. Practical applicability means an invention or utility model can be manufactured or used and may produce positive results. Patents in China are filed with the State Intellectual Property Office, or SIPO. Normally, the SIPO publishes an application for an invention patent within 18 months after the filing date, which may be shortened at the request of applicant. The applicant must apply to the SIPO for a substantive examination within three years from the date of application.

Article 20 of the PRC Patent Law (2008 version) provides that, for an invention or utility model completed in China, any applicant (not just Chinese companies and individuals), before filing a patent application outside of China, must first submit it to the SIPO for a confidential examination. Failure to comply with this requirement will result in the denial of any Chinese patent for the relevant invention. This added requirement of confidential examination by the SIPO has raised concerns by foreign companies who conduct research and development activities in China or outsource research and development activities to service providers in China.

On October 17, 2020, the PRC Patent Law was further amended by the Standing Committee of the National People’s Congress, or the PRC Patent Law (2020 version), and took effect on June 1, 2021, pursuant to which invention patents are valid for twenty years, while design patents are valid for fifteen years and utility model patents are valid for ten years, commencing from the date of application. Where a patent right for invention is granted after three years from the date of request for substantial examination of a patent for invention and after four years from the filing date, the patent administrative department under the State Council shall grant compensation for the duration of the patent right due to any unreasonable delay in grant of patent rights at the request of the patentee, except for any unreasonable delay caused by the applicant. In addition, the PRC Patent Law (2020 version) provides a criterial for compensation amount for intentional patent infringement of one to five times of actual loss suffered by the rights holder due to the infringement or the gains obtained by the infringer from the infringement, and the extension of the limitation of action for patent infringement of up to three years.

Patent Enforcement

Unauthorized use of patents without consent from owners of patents, forgery of the patents belonging to other persons, or engagement in other patent infringement acts, will subject the infringers to infringement liability. Serious offences such as forgery of patents may be subject to criminal penalties.

When a dispute arises out of infringement of the patent owner’s patent right, Chinese law requires that the parties first attempt to settle the dispute through mutual consultation. However, if the dispute cannot be settled through mutual consultation, the patent owner, or an interested party who believes the patent is being infringed, may either file a civil legal suit or file an administrative complaint with the relevant patent administration authority. A Chinese court may issue a preliminary injunction upon the patent owner’s or an interested party’s request before instituting any legal proceedings or during the proceedings. Damages for infringement are calculated as the loss suffered by the patent holder arising from the infringement, and if the loss suffered by the patent holder arising from the infringement cannot be determined, the damages for infringement shall be calculated as the benefit gained by the infringer from the infringement. If it is difficult to ascertain damages in this manner, damages may be determined by using a reasonable multiple of the license fee under a contractual license. Statutory damages may be awarded in the circumstances where the damages cannot be determined by the above mentioned calculation standards. The damage calculation methods shall be applied in the aforementioned order. Generally, the patent owner has the burden of proving that the patent is being infringed. However, if the owner of an invention patent for manufacturing process of a new product alleges infringement of its patent, the alleged infringer has the burden of proof.

As of February 28, 2023, we had 429 patents granted and 227 patent applications pending in China, 395 patents granted and 120 patent applications pending outside China.

75

Trademark Law

The PRC Trademark Law and its implementation rules protect registered trademarks. The PRC Trademark Office of National Intellectual Property Administration is responsible for the registration and administration of trademarks throughout the PRC. The Trademark Law has adopted a “first-to-file” principle with respect to trademark registration. As of February 28, 2023, we owned 1,270 registered trademarks in different applicable trademark categories and were in the process of applying to register 120 trademarks in China, 884 registered trademarks in different applicable trademark categories and were in the process of applying to register 266 trademarks outside China.

In addition, pursuant to the PRC Trademark Law, counterfeit or unauthorized production of the label of another person’s registered trademark, or sale of any label that is counterfeited or produced without authorization will be deemed as an infringement to the exclusive right to use a registered trademark. The infringing party will be ordered to stop the infringement immediately, a fine may be imposed and the counterfeit goods will be confiscated. The infringing party may also be held liable for the right holder’s damages, which will be equal to the gains obtained by the infringing party or the losses suffered by the right holder as a result of the infringement, including reasonable expenses incurred by the right holder for stopping the infringement. If the gains or losses are difficult to determine, the court may render a judgment awarding damages of no more than RMB5.0 million.

Software Copyright Law

In order to further implement the Computer Software Protection Regulations promulgated by the State Council on December 20, 2001, and latest amended on January 30, 2013, the National Copyright Administration issued the Computer Software Copyright Registration Procedures on February 20, 2002, which apply to software copyright registration, exclusive licensing contract registration and transfer contract registration. As of February 28, 2023, we had registered 77 computer software copyrights in China.

Regulation on Domain Name

The domain names are protected under the Administrative Measures on the Internet Domain Names promulgated by the Ministry of Industry and Information Technology, or the MIIT, effective on November 1, 2017. MIIT is the major regulatory body responsible for the administration of the PRC Internet domain names, under supervision of which China Internet Network Information Center, or CNNIC, is responsible for the daily administration of CN domain names and Chinese domain names. On June 18, 2019, CNNIC promulgated the Implementation Rules of Registration of Country Code Top-level Domain Name, or the ccTLD Registration Rules, which took effect on the same day. Pursuant to the Administrative Measures on the Internet Domain Names and the ccTLD Registration Rules, the registration of domain names adopts the “first to file” principle and the registrant shall complete the registration via the domain name registration service institutions. In the event of a domain name dispute, the disputed parties may lodge a complaint to the designated domain name dispute resolution institution to trigger the domain name dispute resolution procedure in accordance with the China ccTLD Dispute Resolution Policy promulgated by CNNIC, file a suit to the People’s Court or initiate an arbitration procedure. As of February 28, 2023, we had registered 139 domain names.

Regulation on Radio Transmission Equipment

The Regulations on Radio Administration of the PRC jointly issued by the State Council and the Central Military Commission on November 11, 2016 and became effective on December 1, 2016, provide requirements concerning verification and approval of the models of radio transmission equipment. Pursuant to this law, except for micro-power short-range radio transmission equipment, whoever manufactures or imports other radio transmission equipment for sales or use on the domestic market shall apply to the State Radio Administration for model verification and approval. Whoever manufactures or imports radio transmission equipment that has not obtained model verification and approval for sales or use on the domestic market shall be ordered by the relevant radio administration to make correction and subject to fines. To comply with these laws and regulations, we have obtained the necessary Radio Transmission Equipment Type Approval Certificates for all of our products manufacturing and selling in the PRC.

Regulation on Advertising Business

The State Administration for Market Regulation, or the SAMR, is the government agency responsible for regulating advertising activities in the PRC.

76

According to the PRC laws and regulations, companies that engage in advertising activities must obtain from SAMR or its local branches a business license which specifically includes operating an advertising business within its business scope. The business license of an advertising company is valid for the duration of its existence, unless the license is suspended or revoked due to a violation of any relevant law or regulation. PRC advertising laws and regulations set forth certain content requirements for advertisements in the PRC including, among other things, prohibitions on false or misleading content, superlative wording, socially destabilizing content or content involving obscenities, superstition, violence, discrimination or infringement of the public interest. Advertisers, advertising agencies, and advertising distributors are required by PRC advertising laws and regulations to ensure that the content of the advertisements they prepare or distribute is true and in full compliance with applicable law. In providing advertising services, advertising operators and advertising distributors must review the supporting documents provided by advertisers for advertisements and verify that the content of the advertisements complies with applicable PRC laws and regulations. Prior to distributing advertisements that are subject to government censorship and approval, advertising distributors are obligated to verify that such censorship has been performed and approval has been obtained. The release or delivery of advertisements through the Internet shall not impair the normal use of the network by users. The advertisements released in pop-up form on the webpage of the Internet and other forms shall indicate the close flag in prominent manner and ensure one-key close. Violation of these regulations may result in penalties, including fines, confiscation of advertising income, orders to cease dissemination of the advertisements and orders to publish an advertisement correcting the misleading information. In circumstances involving serious violations, SAMR or its local branches may revoke violators’ licenses or permits for their advertising business operations.

On July 4, 2016, the State Administration of Industry and Commerce, the predecessor of SAMR, issued the Interim Measures for the Administration of Internet Advertising to regulate internet advertising activities. According to these measures, no advertisement of any medical treatment, medicines, food for special medical purpose, medical apparatuses, pesticides, veterinary medicines, dietary supplement or other special commodities or services subject to examination by an advertising examination authority as stipulated by laws and regulations may be published unless the advertisement has passed such examination. In addition, no entity or individual may publish any advertisement of prescription drugs or tobacco on the internet. An internet advertisement must be identifiable and clearly identified as an “advertisement” to the consumers. Paid search advertisements are required to be clearly distinguished from natural search results. In addition, the following internet advertising activities are prohibited: providing or using any applications or hardware to intercept, filter, cover, fast forward or otherwise restrict any authorized advertisement of other persons; using network pathways, network equipment or applications to disrupt the normal data transmission of advertisements, alter or block authorized advertisements of other persons or load advertisements without authorization; or using fraudulent statistical data, transmission effect or matrices relating to online marketing performance to induce incorrect quotations, seek undue interests or harm the interests of others. Internet advertisement publishers are required to verify relevant supporting documents and check the content of the advertisement and are prohibited from publishing any advertisement with unverified content or without all the necessary qualifications. Internet information service providers that are not involved in internet advertising business activities but simply provide information services are required to block any attempt to publish an illegal advisement that they are aware of or should reasonably be aware of through their information services.

To comply with these laws and regulations, we have obtained a business license, which allows us to operate advertising businesses, and adopted several measures. Our advertising contracts require that substantially all advertising agencies or advertisers that contract with us must examine the advertising content provided to us to ensure that such content is truthful, accurate and in full compliance with PRC laws and regulations.

Regulation on Information Security

The Standing Committee of the National People’s Congress promulgated the Cyber Security Law of the PRC, or the Cyber Security Law, which became effective on June 1, 2017, to protect cyberspace security and order. Pursuant to the Cyber Security Law, any individual or organization using the network must comply with the constitution and the applicable laws, follow the public order and respect social moralities, and must not endanger cyber security, or engage in activities by making use of the network that endanger the national security, honor and interests, or infringe on the fame, privacy, intellectual property and other legitimate rights and interests of others. The Cyber Security Law sets forth various security protection obligations for network operators, which are defined as “owners and administrators of networks and network service providers,” including, among others, complying with a series of requirements of tiered cyber protection systems; verifying users’ real identity; localizing the personal information and important data gathered and produced by key information infrastructure operators during operations within the PRC; and providing assistance and support to government authorities where necessary for protecting national security and investigating crimes.

77

On September 14, 2022, the CAC published a draft amendment to the Cyber Security Law for public comment (the “Draft Amendment”) which was formulated to align the Cyber Security Law with several new laws that were released after the Cyber Security Law came into effect in June 2017, including the Administrative Punishment Law, the Data Security Law, and the Personal Information Protection Law, all of which were adopted or amended in 2021. The Draft Amendment mainly proposes revisions on legal responsibility to adjust the types and ranges of administrative penalties for violating the Cyber Security Law and to align them with other laws. Generally, the fines and penalties to be imposed by Chinese cyberspace regulators have been significantly increased and expanded.

On June 10, 2021, the Standing Committee of the National People’s Congress promulgated the PRC Data Security Law, which became effective in September 2021. The PRC Data Security Law provides for data security and privacy obligations on entities and individuals carrying out data activities and introduces a data classification and hierarchical protection system based on the importance of data in economic and social development, as well as the degree of harm it will cause to national security, public interests, or legitimate rights and interests of individuals or organizations when such data is tampered with, destroyed, leaked, or illegally acquired or used. 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 PRC Data Security Law provides a national security review procedure for those data activities which affect or may affect national security and imposes export restrictions on certain data and information.

On April 13, 2020, the CAC, the NDRC and several other administrations jointly promulgated the Measures for Cybersecurity Review, or the Review Measures, which became effective on June 1, 2020. The Review Measures establish the basic framework for national security reviews of network products and services, and provide the principal provisions for undertaking cyber security reviews. In addition, on July 22, 2020, the Ministry of Public Security issued the Guiding Opinions on Implementing the Cyber Security Hierarchical 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, together with certain other PRC governmental authorities, jointly released the Revised Cybersecurity Review Measures, which took effect on February 15, 2022. Pursuant to the Revised Cybersecurity Review Measures, operators of critical information infrastructure that intend to purchase network products and services, or online platform operators that conduct data processing activities, that affect or may affect national security must apply for a cybersecurity review. In addition, any online platform operator holding over one million users’ individual information must apply for a cybersecurity review before listing abroad. The cybersecurity review will evaluate, among others, the risk of critical information infrastructure, core data, important data, or the risk of a large amount of personal information being influenced, controlled or maliciously used by foreign governments after going public, and cyber information security risk. The Revised Cybersecurity Review Measures set out certain general factors which would be the focus in assessing the national security risk during a cybersecurity review. However, the scope of network product or service or data processing activities that will or may affect national security is still unclear, and the PRC government authorities may have wide discretion in the interpretation and enforcement of these laws, rules and regulations.

On July 30, 2021, the PRC State Council promulgated the Regulations on Security Protection of Critical Information Infrastructures, which took effect on September 1, 2021 and provide that “critical information infrastructures” shall mean any important network facilities or information systems of important industries or fields such as public communication and information service, energy, communications, water conservation, finance, public services, e-government affairs and national defense science, and any other important network facilities or information systems which may endanger national security, people’s livelihood and public interest in case of damage, function loss or data leakage. In addition, relevant administration departments of each critical industry and sector, or Protection Departments, shall be responsible to formulate eligibility criteria and determine the critical information infrastructure operator in the respective industry or field. The operators shall be informed about the final determination as to whether they are categorized as critical information infrastructure operators. The regulations further require critical information infrastructures operators, among others, (i) to report to the competent Protection Departments in a timely manner when the identification result may be affected due to material changes in the critical information infrastructures; (ii) to plan, construct or put into use the security protection measures and the critical information infrastructures simultaneously; and (iii) to report to the competent Protection Departments in a timely manner in the event of merger division or dissolution, and deal with critical information infrastructures as required by the competent Protection Departments. Operators in violation of the regulations may be ordered to rectify, subject to warnings, fines and other administrative penalties or even criminal liabilities, and the directly responsible personnel in charge may also be imposed on fines or other liabilities.

To comply with these laws and regulations, we have adopted security policies and measures to protect our cyber system and user information.

78

In addition, on July 7, 2022, the CAC promulgated the Measures for the Security Assessment of Data Cross-border Transfer, or the Security Assessment Measures, which took effect on September 1, 2022 and requires that any data processor providing important data collected and generated during operations within the territory of the PRC or personal information that should be subject to security assessment according to law to an overseas recipient shall conduct security assessment. The Security Assessment Measures provides four circumstances, under any of which data processors shall, through the local cyberspace administration at the provincial level, apply to the national cyberspace administration for security assessment of data cross-border transfer. These circumstances include: (i) where the data to be transferred to an overseas recipient contain important data collected and generated by data processors; (ii) where the data to be transferred to an overseas recipient are personal information collected and generated by operators of critical information infrastructure or data processors processing over one million users’ individual information; (iii) where the personal information of more than 100,000 people or sensitive personal information of more than 10,000 people are transferred overseas accumulatively since January 1 of the previous year; or (iv) other circumstances under which security assessment of data cross-border transfer is required as prescribed by the national cyberspace administration.

On August 31, 2022, the CAC promulgated the first edition of the Guide to Applications for Security Assessment of Outbound Data Transfers, or the Security Assessment Guide. The Security Assessment Guide provides practical guidance to the implementation of the Security Assessment Measures. The Security Assessment Guide also reaffirms CAC’s position that a cross-border data transfer out of mainland China includes where a data processor stores data collected or generated in its operations in mainland China to an overseas recipient, and where a data processor allows an overseas entity, organization, or individual to access, retrieve, download, or export data the data processor collects or generates and stores in mainland China.

On February 22, 2023, the CAC promulgated the Measures for Standard Contract for Outbound Data Transfer of Personal Information, or the Measures, which will come into effect on June 1, 2023. The Measures provide a transitional period of six months from the effective date for companies to take necessary measures to comply with the requirements. According to the Measures, under certain circumstances, a personal information processor providing personal information abroad shall conclude a standard contract which shall strictly comply with the form Standard Contract as attached to the Measures. The Measures further provide that personal information processors may agree on other terms with overseas recipients which shall not conflict with the Standard Contract, and the personal information processor shall, within ten working days from the effective date of the standard contract, file with the local provincial cyberspace administration and submit the standard contract and personal information protection impact assessment report for record.

Furthermore, on 14 November 2021, the CAC publicly solicited opinions on the Regulations on the Administration of Cyber Data Security (Draft for Comments), or the Draft Data Security Regulations. According to the Draft Data Security Regulations, data processors shall, in accordance with relevant state provisions, apply for cyber security review when carrying out the following activities: (i) the merger, reorganization or separation of Internet platform operators that have acquired a large number of data resources related to national security, economic development or public interests, which affects or may affect national security; (ii) data processors that handle the personal information of more than one million people intends to be listed abroad; (iii) the data processor intends to be listed in Hong Kong, which affects or may affect national security; (iv) other data processing activities that affect or may affect national security. However, substantial uncertainties exist with respect to its enactment timetable, interpretation and implementation of the Draft Data Security Regulations.

79

Regulation on Internet Privacy

The Administrative Measures on Internet Information Services, issued by the State Council on January 8, 2011, prohibit ICP service operators from insulting or slandering a third party or infringing upon the lawful rights and interests of a third party. Under the Several Provisions on Regulating the Market Order of Internet Information Services, issued by the MIIT on December 19, 2011, an ICP operator may not collect any user personal information or provide any such information to third parties without the consent of a user. An ICP service operator must expressly inform the users of the method, content and purpose of the collection and processing of such user personal information and may only collect such information necessary for the provision of its services. An ICP service operator is also required to properly keep the user personal information, and in case of any leak or likely leak of the user personal information, the ICP service operator must take immediate remedial measures and, in severe circumstances, to make an immediate report to the telecommunications regulatory authority. In addition, pursuant to the Decision on Strengthening the Protection of Online Information issued by the Standing Committee of the National People’s Congress on December 28, 2012 and the Order for the Protection of Telecommunication and Internet User Personal Information issued by the MIIT on July 16, 2013, any collection and use of user personal information must be subject to the consent of the user, abide by the principles of legality, rationality and necessity and be within the specified purposes, methods and scopes. An ICP service operator must also keep such information strictly confidential, and is further prohibited from divulging, tampering or destroying of any such information, or selling or proving such information to other parties. Any violation of the above decision or order may subject the ICP service operator to warnings, fines, confiscation of illegal gains, revocation of licenses, cancellation of filings, closedown of websites or even criminal liabilities.

Furthermore, on June 28, 2016, the CAC issued the Administrative Provisions on Mobile Internet Applications Information Services, which became effective on August 1, 2016, and was further amended and took effect on August 1, 2022, to further strengthen the regulation of the mobile applications information services. Pursuant to these provisions, owners or operators of mobile applications that provide information services are required to be responsible for information security management, establish and improve the protective mechanism for user information, observe the principles of legality, rightfulness and necessity and integrity, and expressly state the purpose, method and scope of, and obtain user consent to, the collection and use of users’ personal information. In addition, the Cyber Security Law also requires network operators to strictly keep confidential users’ personal information that they have collected and to establish and improve user information protective mechanism.

In addition, the Announcement of Launching Special Crackdown Against Illegal Collection and Use of Personal Information by Apps was issued with effect on January 23, 2019, and commenced a coordinated effort among the CAC, the MIIT, the Ministry of Public Security and the SAMR to combat the illegal collection and use of personal information by mobile apps throughout the PRC. On October 31, 2019, the MIIT issued the Notice on the Special Rectification of Apps Infringing Users’ Rights and Interests, pursuant to which app providers were required to promptly rectify issues the MIIT designated as infringing app users’ rights such as collecting personal information in violation of PRC regulations and setting obstacles for user account deactivation. On July 22, 2020, MIIT issued the Notice on Carrying out Special Rectification Actions in Depth against the Infringement upon Users’ Rights and Interests by Apps to rectify the following problems (i) illegal processing of personal information of users by the APP and the SDK; (ii) the conduct of setting up obstacles and frequently harassing users; (iii) cheating and misleading users; and (iv) inadequate implementation of application distribution platforms’ responsibilities.

Pursuant to the Civil Code of the PRC which came into effect on January 1, 2021, the personal information of a natural person shall be protected by the law. Any organization or individual that needs to obtain personal information of others shall obtain such information legally and ensure the safety of such information, and shall not illegally collect, use, process or transmit personal information of others, or illegally purchase or sell, provide or make public personal information of others.

80

On August 20, 2021, the Standing Committee of the National People’s Congress promulgated the PRC Personal Information Protection Law, or the PIPL, which became effective on November 1, 2021. Pursuant to the PIPL, personal information refers to the information related to an identified or identifiable individual recorded electronically or by other means, excluding the anonymized information, and processing of personal information includes among others, the collection, storage, use, handling, transmission, provision, disclosure, deletion of personal information. The PIPL explicitly sets forth the circumstances where it is allowed to process personal information, including (i) the consent from the individual has been obtained; (ii) it is necessary for the conclusion and performance of a contract under which an individual is a party, or it is necessary for human resource management in accordance with the labor related rules and regulations and the collective contracts formulated or concluded in accordance with laws; (iii) it is necessary to perform statutory duties or statutory obligations; (iv) it is necessary to respond to public health emergencies, or to protect the life, health and property safety of individuals in emergencies; (v) carrying out news reports, public opinion supervision and other acts for the public interest, and processing personal information within a reasonable scope; (vi) processing personal information disclosed by individuals or other legally disclosed personal information within a reasonable scope in accordance with this law; or (vii) other circumstances stipulated by laws and administrative regulations. In addition, this law emphasizes that individuals have the right to withdraw their consent to process their personal information, and the processors must not refuse to provide products or services on the grounds that the individuals do not agree to the processing of their personal information or withdraw their consent, unless processing of personal information is necessary for the provision of products or services. Before processing the personal information, the processors should truthfully, accurately and completely inform individuals of the following matters in a conspicuous manner and in clear and easy-to-understand language: (i) the name and contact information of the personal information processor; (ii) the purpose of processing personal information, processing method, type of personal information processed, and the retention period; (iii) methods and procedures for individuals to exercise their rights under this law; (iv) other matters that should be notified according to laws and administrative regulations. Furthermore, the law provides that personal information processors who use personal information to make automated decisions should ensure the transparency of decision-making and the fairness and impartiality of the results, and must not impose unreasonable differential treatment on individuals in terms of transaction prices and other transaction conditions.

In addition to the aforementioned general rules, the PIPL also introduces the rules for processing sensitive personal information, which refers to the personal information that, once leaked or illegally used, can easily lead to the infringement of the personal dignity of natural persons or harm personal and property safety, including biometrics, religious beliefs, specific identities, medical health, financial accounts, whereabouts and other information, as well as personal information of minors under the age of fourteen. Personal information processors can process sensitive personal information only if they have a specific purpose and sufficient necessity, and take strict protective measures. In addition, the law provides rules for cross-border provision of personal information. In particular, it is provided that the operators of critical information infrastructures and the personal information processors that process personal information up to the number prescribed by the national cyberspace administration shall store personal information collected and generated within the PRC. If it is really necessary to provide such personal information overseas, they shall pass the security assessment organized by the national cyberspace administration, except as otherwise stipulated by laws, administrative regulations and the national cyberspace administration. Any processor in violation of this law may be subject to administrative penalties including rectifications, warnings, fines, confiscation of illegal gains, suspension of the apps illegally processing personal information or suspension of the relevant business, revocation of business operation permits or business licenses, civil liabilities or even criminal liabilities. The directly responsible personnel in charge and other directly responsible personnel may be imposed with fines and prohibited from serving as directors, supervisors, senior management personnel and personal information protection officers of related companies within a certain period of time.

To comply with these laws and regulations, we have required our users to consent to our collecting and using their personal information, and established information security systems to protect users’ privacy.

81

Regulation on Employment

The Labor Law of the PRC, effective on January 1, 1995 and subsequently amended on August 27, 2009 and December 29, 2018, the PRC Labor Contract Law, effective on January 1, 2008 and subsequently amended on December 28, 2012 and the Implementing Regulations of the Employment Contract Law, effective on September 18, 2008, provide requirements concerning employment contracts between an employer and its employees. If an employer fails to enter into a written employment contract with an employee within one year from the date on which the employment relationship is established, the employer must rectify the situation by entering into a written employment contract with the employee and pay the employee twice the employee’s salary for the period from the day following the lapse of one month from the date of establishment of the employment relationship to the day prior to the execution of the written employment contract. The Labor Contract Law and its implementation rules also require compensation to be paid upon certain terminations, which significantly affects the cost of reducing workforce for employers. In addition, if an employer intends to enforce a non-compete provision in an employment contract or non-competition agreement with an employee, it has to compensate the employee on a monthly basis during the term of the restriction period after the termination or expiry of the labor contract. Employers in most cases are also required to provide severance payment to their employees after their employment relationships are terminated.

Enterprises in China are required by PRC laws and regulations to participate in certain employee benefit plans, including social insurance funds, namely a pension plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund, and contribute to the plans or funds in amounts equal to certain percentages of salaries, including bonuses and allowances, of the employees as specified by the local government from time to time at locations where they operate their businesses or where they are located. According to the Social Insurance Law, an employer that fails to make social insurance contributions may be ordered to pay the required contributions within a stipulated deadline and be subject to a late fee. If the employer still fails to rectify the failure to make social insurance contributions within the stipulated deadline, it may be subject to a fine ranging from one to three times the amount overdue. According to the Regulations on Management of Housing Fund, an enterprise that fails to make housing fund contributions may be ordered to rectify the noncompliance and pay the required contributions within a stipulated deadline; otherwise, an application may be made to a local court for compulsory enforcement.

Regulation on Insurance Brokerage Business

On June 30, 1995, the Standing Committee of People’s Congress issued the PRC Insurance Law which is the most important law in the regulatory and legal framework for the PRC insurance industry. The PRC Insurance Law was last amended on April 24, 2015, which provides that an insurance broker is an entity that, in the interest of the applicant, provides intermediary services between the applicant and the insurer for the conclusion of an insurance contract and receives a commission in accordance with relevant laws. An insurance broker shall obtain an Insurance Brokerage License before it engages in insurance brokerage business.

Since the promulgation and implementation of the PRC Insurance Law in 1995, the insurance supervision and regulatory authority has promulgated a series of departmental rules and regulations and other regulatory documents pursuant to the PRC Insurance Law, covering almost all aspects of insurance operations. Regarding the establishment of insurance brokers, there are other important laws and regulations besides the PRC Insurance Law, including the Regulatory Provisions on Insurance Brokerages, or the Insurance Brokerages Provisions, which became effective on May 1, 2018. Insurance Brokerages Provisions specify provisions regarding market access, operation rules, exit from market, industry self-discipline, monitoring and inspection and legal obligations for insurance brokers.

Regulation on Tax

PRC Enterprise Income Tax

The PRC Enterprise Income Tax Law, which was promulgated on March 16, 2007 and took effect on January 1, 2008, and further amended on February 24, 2017 and December 29, 2018, imposes a uniform enterprise income tax rate of 25% on all PRC resident enterprises, including foreign-invested enterprises, unless they qualify for certain exceptions. The enterprise income tax is calculated based on the PRC resident enterprise’s global income as determined under PRC tax laws and accounting standards. If a non-resident enterprise sets up an organization or establishment in the PRC, it will be subject to enterprise income tax for the income derived from such organization or establishment in the PRC and for the income derived from outside the PRC but with an actual connection with such organization or establishment in the PRC.

82

The PRC Enterprise Income Tax Law and its implementation rules which was promulgated on December 6, 2007 and amended on April 23, 2019, permit certain “high and new technology enterprises strongly supported by the state” that independently own core intellectual property and meet statutory criteria, to enjoy a reduced 15% enterprise income tax rate. On January 29, 2016, the State Administration for Taxation, or SAT, the Ministry of Science and Technology and the Ministry of Finance, or MOF, jointly issued the Administrative Rules for the Certification of High and New Technology Enterprises specifying the criteria and procedures for the certification of High and New Technology Enterprises.

PRC Value Added Tax

On January 1, 2012, the State Council officially launched a pilot value-added tax reform program, or the Pilot Program, applicable to businesses in selected industries. Businesses in the Pilot Program would pay value added tax, or VAT, instead of business tax. The Pilot Program initially applied only to transportation industry and “modern service industries” in Shanghai and would be expanded to eight trial regions (including Beijing and Guangdong province) and nationwide if conditions permit.

On March 23, 2016, the MOF and the SAT jointly issued the Circular on the Pilot Program for Overall Implementation of the Collection of Value Added Tax Instead of Business Tax, or Circular 36, which took effect on May 1, 2016. Pursuant to the Circular 36, all the companies operating in construction, real estate, finance, modern service or other sectors which were required to pay business tax are required to pay VAT, in lieu of business tax. The VAT rate is 6%, except for rate of 11% for real estate sale, land use right transferring and providing service of transportation, postal sector, basic telecommunications, construction, real estate lease; rate of 17% for providing lease service of tangible property; and rate of zero for specific cross-border activities.

On April 4, 2018, the MOF and the SAT jointly promulgated the Circular of the Ministry of Finance and the State Administration of Taxation on Adjustment of Value-Added Tax Rates, or Circular 32, according to which, (i) for VAT taxable sales or importation of goods originally subject to value-added tax rates of 17% and 11% respectively, such tax rates shall be adjusted to 16% and 10%, respectively; (ii) for purchase of agricultural products originally subject to deduction rate of 11%, such deduction rate shall be adjusted to 10%; (iii) for purchase of agricultural products for the purpose of production and sales or consigned processing of goods subject to tax rate of 16%, such tax shall be adjusted to 12%; (iv) for exported goods originally subject to tax rate of 17% and export tax refund rate of 17%, the export tax refund rate shall be adjusted to 16%; and (v) for exported goods and cross-border taxable acts originally subject to tax rate of 11% and export tax refund rate of 11%, the export tax refund rate shall be adjusted to 10%. Circular 32 became effective on May 1, 2018 and shall supersede any previously existing provisions in case of inconsistency.

On March 20, 2019, the MOF, the SAT and the General Administration of Customs jointly issued the Announcement on Policies for Deepening the VAT Reform, or Announcement 39, to further lower value-added tax rates. According to the Announcement 39, (i) for general VAT payers’ sales activities or imports that are subject to an existing VAT rate of 16% or 10%, the VAT rate is adjusted to 13% or 9%, respectively; (ii) for the agricultural products purchased by taxpayers to which an existing 10% deduction rate is applicable, the deduction rate is adjusted to 9%; (iii) for the agricultural products purchased by taxpayers for production or commissioned processing, which are subject to an existing VAT rate of 13%, the input VAT will be calculated at a 10% deduction rate; (iv) for the exportation of goods or labor services that are subject to an existing VAT rate of 16%, with the applicable export refund at the same rate, the export refund rate is adjusted to 13%; and (v) for the exportation of goods or cross-border taxable activities that are subject to an existing VAT rate of 10%, with the export refund at the same rate, the export refund rate is adjusted to 9%. The Announcement 39 came into effect on April 1, 2019 and will prevail in case of any conflict with existing provisions.

83

PRC Dividend Withholding Tax

Under the PRC tax laws effective prior to January 1, 2008, dividends paid to foreign investors by foreign-invested enterprises were exempt from PRC withholding tax. Pursuant to the EIT Law and the Implementation Rules, dividends generated after January 1, 2008 and payable by a foreign-invested enterprise in China to its foreign enterprise investors are subject to a 10% withholding tax, unless any such foreign investor’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Under the China-HK Taxation Arrangement, income tax on dividends payable to a company resident in Hong Kong that holds more than a 25% equity interest in a PRC resident enterprise may be reduced to a rate of 5%. In February 2018, the State Administration of Taxation issued the “Announcement on Issues concerning Beneficial Owners in Tax Treaties,” or Circular No. 9, effective on April 1, 2018, to replace the Circular of the State Administration of Taxation on the Interpretation and the Determination of the Beneficial Owners in the Tax Treaties, effective from October 2009. Circular No. 9 provides a more elastic guidance to determine whether the applicant engages in substantive business activities. Furthermore, under the “Administrative Measures for Non-Resident Taxpayers to Enjoy Treatments under Tax Treaties,” or SAT Circular No. 60, nonresident taxpayers who satisfy the criteria for entitlement to tax treaty benefits may, at the time of tax declaration or withholding declaration through a withholding agent, enjoy the tax treaty benefits, and be subject to follow-up administration by the tax authorities. Where the non-resident taxpayer does not apply to the withholding agent to claim the tax treaty benefits, or the materials and the information stated in the relevant reports and statements provided to the withholding agent do not satisfy the criteria for entitlement to tax treaty benefits, the withholding agent shall withhold tax pursuant to the provisions of PRC tax laws. The SAT issued the Announcement of State Taxation Administration on Promulgation of the Administrative Measures on Non-resident Taxpayers Enjoying Treaty Benefits, or SAT Circular No. 35, on October 14, 2019, which became effective on January 1, 2020. The SAT Circular No. 35 further simplified the procedures for enjoying treaty benefits and replaced the SAT Circular No. 60. According to the SAT Circular No. 35, no approvals from the tax authorities are required for a non-resident taxpayer to enjoy treaty benefits, where a non-resident taxpayer self-assesses and concludes that it satisfies the criteria for claiming treaty benefits, it may enjoy treaty benefits at the time of tax declaration or at the time of withholding through the withholding agent, but it shall gather and retain the relevant materials as required for future inspection, and accept follow-up administration by the tax authorities. In addition, according to a tax circular issued by SAT in February 2009, if the main purpose of an offshore arrangement is to obtain a preferential tax treatment, the PRC tax authorities have the discretion to adjust the preferential tax rate enjoyed by the relevant offshore entity. Although our WFOE is currently wholly owned by Hong Kong Zepp Holding Limited, we cannot assure you that we will be able to enjoy the preferential withholding tax rate of 5% under the China-HK Taxation Arrangement.

Regulation on Foreign Exchange

The principal regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations, most recently amended on August 5, 2008. Under the Foreign Exchange Administration Regulations, 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 State Administration of Foreign Exchange, or 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 foreign currency and remitted out of China to pay capital expenses such as the repayment of foreign currency-denominated loans.

84

On August 29, 2008, SAFE issued the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular No. 142, regulating the conversion by a foreign-invested enterprise of foreign currency-registered capital into Renminbi by restricting how the converted Renminbi may be used. SAFE Circular No. 142 provides that the Renminbi capital converted from foreign currency registered capital of a foreign-invested enterprise may only be used for purposes within the business scope approved by the applicable government authority and may not be used for equity investments within China. SAFE also strengthened its oversight of the flow and use of the Renminbi capital converted from foreign currency registered capital of foreign-invested enterprises. The use of such Renminbi capital may not be changed without SAFE’s approval, and such Renminbi capital may not in any case be used to repay Renminbi loans if the proceeds of such loans have not been used. On March 30, 2015, SAFE issued SAFE Circular No. 19, which took effective and replaced SAFE Circular No. 142 on June 1, 2015. Although SAFE Circular No. 19 allows for the use of Renminbi converted from the foreign currency-denominated capital for equity investments in China, the restrictions continue to apply as to foreign-invested enterprises’ use of the converted Renminbi for purposes beyond the business scope, for entrusted loans or for inter-company Renminbi loans. SAFE promulgated the Notice of the State Administration of Foreign Exchange on Reforming and Standardizing the Foreign Exchange Settlement Management Policy of Capital Account, or Circular 16, effective on June 9, 2016, which reiterates some of the rules set forth in Circular 19, but changes the prohibition against using Renminbi capital converted from foreign currency-denominated registered capital of a foreign-invested company to issue Renminbi entrusted loans to a prohibition against using such capital to issue loans to non-associated enterprises. Violations of SAFE Circular 19 or Circular 16 could result in administrative penalties. On October 23, 2019, SAFE issued the Circular Regarding Further Promotion of the Facilitation of Cross-Border Trade and Investment, or the SAFE Circular No. 28, pursuant to which all foreign-invested enterprises are allowed to make domestic equity investments with their capital funds in accordance with relevant laws and regulations.

On November 19, 2012, SAFE promulgated the Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment (amended in May 2015) which substantially amends and simplifies the current foreign exchange procedure. Pursuant to this circular, the opening of various special purpose foreign exchange accounts (e.g., pre-establishment expenses accounts, foreign exchange capital accounts and guarantee accounts), the reinvestment of lawful incomes derived by foreign investors in China (e.g., profit, proceeds of equity transfer, capital reduction, liquidation and early repatriation of investment), and purchase and remittance of foreign exchange as a result of capital reduction, liquidation, early repatriation or share transfer in a foreign-invested enterprise no longer require SAFE approval, and multiple capital accounts for the same entity may be opened in different provinces, which was not possible before. In addition, SAFE promulgated the Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors and the supporting documents in May 2013 (amended in December 2019), which specifies that the administration by SAFE or its local branches over direct investment by foreign investors in the PRC shall be conducted by way of registration and banks shall process foreign exchange business relating to the direct investment in China based on the registration information provided by SAFE and its branches.

On February 13, 2015, SAFE promulgated the Circular on Further Simplifying and Improving the Policies Concerning Foreign Exchange Control on Direct Investment, or SAFE Circular No. 13, which took effect on June 1, 2015 and was amended in December 2019. SAFE Circular No. 13 delegates the authority to enforce the foreign exchange registration in connection with the inbound and outbound direct investment under relevant SAFE rules to certain banks and therefore further simplifies the foreign exchange registration procedures for inbound and outbound direct investment.

85

Regulation on Foreign Exchange Registration of Offshore Investment by PRC Residents

On July 4, 2014, SAFE issued the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, and its implementation guidelines, which abolished and superseded the Circular on Several Issues concerning Foreign Exchange Administration for Domestic Residents to Engage in Financing and in Return Investments via Overseas Special Purpose Companies, SAFE Circular 75. Pursuant to SAFE Circular 37 and its implementation guidelines, PRC residents (including PRC institutions and individuals) must register with local branches of SAFE in connection with their direct or indirect offshore investment in an overseas special purpose vehicle, or SPV, directly established or indirectly controlled by PRC residents for the purposes of offshore investment and financing with their legally owned assets or interests in domestic enterprises, or their legally owned offshore assets or interests. Such PRC residents are also required to amend their registrations with SAFE when there is a change to the basic information of the SPV, such as changes of a PRC resident individual shareholder, the name or operating period of the SPV, or when there is a significant change to the SPV, such as changes of the PRC individual resident’s increase or decrease of its capital contribution in the SPV, or any share transfer or exchange, merger, division of the SPV. Failure to comply with the registration procedures set forth in the Circular 37 may result in restrictions being imposed on the 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 relevant onshore company or PRC residents to penalties under PRC foreign exchange administration regulations.

Wang Huang, Yunfen Lu, Meihui Fan, Bin Fan, Yi Zhang and Xiaojun Zhang, our PRC resident shareholders, have completed all necessary registrations with the local SAFE branch or qualified banks as required by SAFE Circular 37.

Regulation on Employee Share Options

On December 25, 2006, the People’s Bank of China promulgated the Administrative Measures for Individual Foreign Exchange. On February 15, 2012, SAFE issued the Notices on Issues concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plans of Overseas Publicly-Listed Companies, or the Stock Option Rules, which replaced the Application Procedures of Foreign Exchange Administration for Domestic Individuals Participating in Employee Stock Ownership Plans or Stock Option Plans of Overseas Publicly-Listed Companies issued by SAFE on March 28, 2007. Pursuant to the Stock Option Rules, PRC residents who are granted shares or stock options by companies listed on overseas stock exchanges according to the stock incentive plans are required to register with SAFE or its local branches, and PRC residents participating in the stock incentive plans of overseas listed companies shall retain a qualified PRC agent, which could be a PRC subsidiary of such overseas publicly-listed company or another qualified institution selected by such PRC subsidiary, to conduct SAFE registration and other procedures with respect to the stock incentive plans on behalf of these participants. Such participants must also retain an overseas entrusted institution to handle matters in connection with their exercise of stock options, purchase and sale of corresponding stocks or interests, and fund transfer. In addition, the PRC agents are required to amend SAFE registration with respect to the stock incentive plan if there is any material change to the stock incentive plan, the PRC agents or the overseas entrusted institution or other material changes. The PRC agents shall, on behalf of the PRC residents who have the right to exercise the employee share options, apply to SAFE or its local branches for an annual quota for the payment of foreign currencies in connection with the PRC residents’ exercise of the employee share options. The foreign exchange proceeds received by the PRC residents from the sale of shares under the stock incentive plans granted and dividends distributed by the overseas listed companies must be remitted into the bank accounts in the PRC opened by the PRC agents before distribution to such PRC residents. In addition, the PRC agents shall file each quarter the form for record-filing of information of the Domestic Individuals Participating in the Stock Incentive Plans of Overseas Listed Companies with SAFE or its local branches.

Our PRC citizen employees who have been granted share options or restricted shares, or PRC grantees, are subject to the Stock Option Rules. If we or our PRC grantees fail to comply with the Individual Foreign Exchange Rule and the Stock Option Rules, we and/or our PRC grantees may be subject to fines and other legal sanctions. We may also face regulatory uncertainties that could restrict our ability to adopt additional share incentive plans for our directors and employees under PRC law. In addition, the State Administration for Taxation has issued certain circulars concerning employee share awards. Under these circulars, our employees working in the PRC who exercise share options or hold the vested restricted shares will be subject to PRC individual income tax. Our PRC subsidiaries have obligations to file documents related to employee share awards with relevant tax authorities and to withhold individual income taxes of those employees who exercise their share options or hold the vested restricted shares. If our employees fail to pay or we fail to withhold their income taxes according to relevant laws and regulations, we may face sanctions imposed by the tax authorities or other PRC government authorities.

86

Regulation on Dividend Distributions

As the Foreign Investment Law came into effect on January 1, 2020 and replaced the Outdated FIE Laws, the principal regulations governing distribution of dividends paid by wholly foreign-owned enterprises include the Company Law, and the EIT Law and its implementation rules.

Under the current regulatory regime of the PRC, foreign-invested enterprises in the PRC may pay dividends only out of their retained earnings, if any, determined in accordance with PRC accounting standards and regulations. A PRC company is 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 and regulations regarding foreign investment provide otherwise. A PRC company is not permitted to 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.

Regulations Relating to Overseas Issuance and Listing of Securities by Domestic Enterprises

On February 17, 2023, the CSRC promulgated a new set of regulations consists of the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and five supporting guidelines (collectively, the “Filing Measures”), which came into effect on March 31, 2023, to regulate overseas securities offering and listing activities by domestic companies either in direct or indirect form.

The Filing Measures apply to overseas securities offering and listing activities by domestic companies, the “securities” under the Filing Measures refer to equity shares, depository receipts, corporate bonds convertible to equity shares and other equity securities. Both direct and indirect overseas securities offering and listing by domestic companies will be regulated, of which the former refers to securities offering and listing in an overseas market made by a joint-stock company incorporated domestically, and the latter refers to overseas offering and listing by a company in the name of an overseas incorporated entity, whereas the company’s major business operations are located domestically and such offering and listing is based on the underlying equity, assets, earnings or other similar rights of a domestic company. According to the Filing Measures, any overseas offering and listing made by an issuer that meets both the following conditions will be determined as indirect: (i) 50% or more of the issuer’s operating revenue, total profit, total assets or net assets as documented in its audited consolidated financial statements for the most recent accounting year is accounted for by domestic companies; and; (ii) the main parts of the issuer’s business activities are conducted in the Chinese Mainland, or its main places of business are located in the Chinese Mainland, or the senior managers in charge of its business operation and management are mostly Chinese citizens or domiciled in the Chinese Mainland. The determination as to whether or not an overseas offering and listing by domestic companies is indirect, shall be made on a substance over form basis.

Under the Filing Measures, a filing-based regulatory system would be implemented covering both direct and indirect overseas offering and listing. For an issuer applying to or having completed indirect overseas offering or listing, it shall designate a major domestic operating entity as the domestic responsible entity to submit the filing documents to the CSRC within 3 working days (i) after the application for overseas initial offering or listing is submitted; (ii) after the subsequent securities offerings in the same overseas market; and (iii) after the application for offering or listing in other overseas markets. The CSRC would, within 20 working days if filing documents are complete and in compliance with the stipulated requirements, complete the filing and publish the filing information on the CSRC’s official website. While for confidential filings of overseas offering and listing application documents, the designated filing entity may apply for an extension of the publication of such filing. The issuer shall report to the CSRC within 3 working days after the overseas offering and listing application documents become public. In addition, subsequent securities offerings of an issuer in the same overseas market where it has previously offered or listed securities shall be filed with the CSRC within 3 working days after the offering is completed.

87

Meanwhile, no overseas offering and listing shall be made under any of the following circumstances:(i) where such securities offering and listing is explicitly prohibited by provisions in laws, administrative regulations and relevant state rules; (ii) where the intended securities offering and listing may endanger national security as reviewed and determined by competent authorities under the State Council in accordance with law; (iii) where the domestic company intending to make the securities offering and listing, or its controlling shareholders and the actual controller, have committed crimes such as corruption, bribery, embezzlement, misappropriation of property or undermining the order of the socialist market economy during the latest three years; (iv) where the domestic company intending to make the securities offering and listing is suspected of committing crimes or major violations of laws and regulations, and is under investigation according to law, and no conclusion has yet been made thereof; (v) where there are material ownership disputes over equity held by the controlling shareholder or by other shareholders that are controlled by the controlling shareholder and/or actual controller. If a domestic company falls into the above circumstances, the domestic company shall postpone or terminate the intended overseas offering and listing, and report to the CSRC and competent authorities under the State Council in a timely manner.

If domestic companies fail to fulfill the above-mentioned filing procedures or offer and list in an overseas market against the prohibited circumstances, they would be warned and fined up to RMB10 million. The controlling shareholders and actual controllers of such domestic companies that organize or instruct the aforementioned violations would be fined up to RMB10 million and directly liable persons-in-charge and other directly liable persons would be each fined up to RMB 5 million.

On February 24, 2023, the CSRC, the National Administration of State Secrets Protection, the National Archives Administration of China and the MOF jointly promulgated the Provisions on Strengthening the Confidentiality and Archives Administration Related to Overseas Issuance and Listing of Securities by Domestic Enterprises, which came into effect on March 31, 2023, together with the Filing Measures, and replaced the Provisions on Strengthening Confidentiality and Archives Administration in Overseas Issuance and Listing of Securities issued in 2009. The provisions aim to develop a gatekeeping mechanism in provision of information by domestic enterprises to the relevant securities companies, securities service institutions, overseas regulatory authorities or other entity or individual, so as to prevent sensitive information from leakage and prescribe protective protocols for any residual sensitive information that still has to be provided. The provisions apply to both domestic issuer applying to or having completed direct overseas offering or listing and domestic operating entity of the issuer applying to or having completed indirect overseas offering or listing.

88

C.           Organizational Structure

The following chart illustrates our company’s organizational structure, including our principal subsidiaries and the consolidated affiliated entities as of the date of this annual report:

Graphic

Notes:

(1)

Messrs. Wang Huang, Yunfen Lu, Meihui Fan, Bin Fan, Yi Zhang and Xiaojun Zhang are beneficial owners of the shares of our company and hold 90.1%, 2.1285%, 2.1285%, 2.1285%, 2.1285% and 1.386% equity interests in Beijing Huami, respectively. They are either directors or employees of our company.

(2)

Messrs. Wang Huang and Yunfen Lu are beneficial owners of the shares of our company and hold 99.4% and 0.6% equity interests in Anhui Huami, respectively. They are also directors of our company.

The following is a summary of the currently effective contractual arrangements by and among our wholly-owned subsidiary, Shunyuan Kaihua (our WFOE), the VIEs and their respective shareholders. Such contractual arrangements enable us to exercise effective control over, receive substantially all of the economic benefits of, and have an exclusive option to purchase all or part of the equity interest and assets in the VIEs when and to the extent permitted by PRC law. Because of these contractual arrangements, we are the primary beneficiary of the VIEs in China and hence consolidate their financial results as the consolidated affiliated entities.

89

Agreements that provide us with effective control over the VIEs

Shareholder Voting Proxy Agreements and Powers of Attorney. Pursuant to the second amended and restated Shareholder Voting Proxy Agreement, dated March 20, 2020, among our WFOE, Anhui Huami and each of the shareholders of Anhui Huami, each of the shareholders of Anhui Huami has executed a power of attorney to irrevocably authorize our WFOE or any person designated by our WFOE to act as his, her or its attorney-in-fact to exercise all of his, her or its rights as a shareholder of Anhui Huami, including, but not limited to, the right to convene and attend shareholders’ meetings, vote on any resolution that requires a shareholder vote, such as the appointment and removal of directors, supervisors and officers, as well as the sale, transfer and disposal of all or part of the equity interests owned by such shareholder. The power of attorney will remain effective until the termination of the Shareholder Voting Proxy Agreement unless otherwise instructed by our WFOE.

On March 20, 2020, our WFOE, Beijing Huami and each of the shareholders of Beijing Huami entered into the second amended and restated Shareholder Voting Proxy Agreement and power of attorney, which contain same terms as the Shareholder Voting Proxy Agreement and power of attorney executed by the shareholders of Anhui Huami described above.

Equity Pledge Agreements. Pursuant to the second amended and restated Equity Pledge Agreement, dated March 20, 2020, among our WFOE, Anhui Huami and each of the shareholders of Anhui Huami, the shareholders of Anhui Huami have pledged 100% equity interests in Anhui Huami to our WFOE to guarantee the performance by the shareholders of their obligations under the Exclusive Option Agreement, the Shareholder Voting Proxy Agreement and the Equity Pledge Agreement, as well as the performance by Anhui Huami of its obligations under the Exclusive Option Agreement, the Shareholder Voting Proxy Agreement, the Exclusive Service Agreement and the Equity Pledge Agreement. In the event of a breach by Anhui Huami or any shareholder of contractual obligations under the Equity Pledge Agreement, our WFOE, as pledgee, will have the right to dispose of the pledged equity interests in Anhui Huami and will have priority in receiving the proceeds from such disposal. The shareholders of Anhui Huami also undertake that, without the prior written consent of our WFOE, they will not dispose of, create or allow any encumbrance on the pledged equity interests. Anhui Huami undertakes that, without the prior written consent of our WFOE, they will not assist or allow any encumbrance to be created on the pledged equity interests. Each shareholder has also executed a power of attorney to irrevocably authorize Wang Huang as his, her or its attorney-in-fact to sign any legal documents that are required or useful in exercising our WFOE’s rights under the Equity Pledge Agreement.

On March 20, 2020, our WFOE, Beijing Huami and each of the shareholders of Beijing Huami entered into the second amended and restated Equity Pledge Agreement, which contains same terms as the Equity Pledge Agreement described above.

We have completed the registration of the equity pledge of Anhui Huami and the registration of the equity pledge of Beijing Huami with the competent office of the State Administration for Market Regulation in accordance with the PRC Property Rights Law.

Loan Agreement. Pursuant to the loan agreement between our WFOE and Mr. Wang Huang, one of shareholders of Anhui Huami, dated November 3, 2017, our WFOE made interest-free loans in an aggregate amount of RMB15 million to Mr. Wang Huang for the exclusive purpose of acquiring equity interests in Anhui Huami. The loans can only be repaid with the proceeds derived from the sale of all of the equity interests in Anhui Huami to our WFOE or its designated representatives pursuant to the Exclusive Option Agreements. The term of the Loan Agreement is ten years from the date of the loan agreement and will be extended on a yearly basis unless otherwise instructed by our WFOE until the loan is repaid.

Agreements that allow us to receive economic benefits from the VIEs

Exclusive Consultation and Service Agreements. Pursuant to the second amended and restated Exclusive Consultation Service Agreement, dated March 20, 2020, between our WFOE and Anhui Huami, our WFOE has the exclusive right to provide Anhui Huami with the consulting and technical services required by Anhui Huami’ business. Without our WFOE’s prior written consent, Anhui Huami may not accept any services subject to this agreement from any third party. Anhui Huami agrees to pay our WFOE an annual service fee at an amount that is equal to 100% of its net income or the amount which is adjusted in accordance with our WFOE’s sole discretion for the relevant year as well as the mutually-agreed amount for certain other technical services, both of which should be paid within three months after the end of the relevant calendar year. Our WFOE has the exclusive ownership of all the intellectual property rights created as a result of the performance of the Exclusive Consultation and Service Agreement, to the extent permitted by applicable PRC laws. To guarantee Anhui Huami’s performance of its obligations thereunder, the shareholders have pledged their equity interests in Anhui Huami to our WFOE pursuant to the Equity Pledge Agreement. The Exclusive Consultation and Service Agreement will remain effective for an indefinite term, unless otherwise terminated pursuant to mutual agreement in writing or applicable PRC laws.

90

On March 20, 2020, our WFOE, Beijing Huami and each of the shareholders of Beijing Huami entered into the second amended and restated Exclusive Consultation and Service Agreement, which contains terms substantially similar to the Exclusive Consultation and Service Agreement described above.

Agreements that provide us with the option to purchase the equity interests in and assets of the VIEs

Exclusive Option Agreements. Pursuant to the second amended and restated Exclusive Option Agreement, dated March 20, 2020, among our WFOE, Anhui Huami and each of the shareholders of Anhui Huami, the shareholders of Anhui Huami have irrevocably granted our WFOE an exclusive option to purchase all or part of their equity interests in Anhui Huami, and Anhui Huami has irrevocably granted our WFOE an exclusive option to purchase all or part of its assets. Our WFOE or its designated person may exercise such options at the lowest price permitted under applicable PRC laws. The shareholders of Anhui Huami undertake that, without our WFOE’s prior written consent, they will not, among other things, (i) create any pledge or encumbrance on their equity interests in Anhui Huami, (ii) transfer or otherwise dispose of their equity interests in Anhui Huami, (iii) change Anhui Huami’s registered capital, (iv) amend Anhui Huami’s articles of association, (v) dispose of Anhui Huami’s material assets (except in the ordinary course of business), or (vi) merge Anhui Huami with any other entity. In addition, Anhui Huami undertakes that, without our WFOE’s prior written consent, it will not, among other things, create any pledge or encumbrance on any of its assets, or transfer or otherwise dispose of its material assets (except in the ordinary course of business). The Exclusive Option Agreement will remain effective until the entire equity interests in and all the assets of Anhui Huami have been transferred to our WFOE or its designated person.

On March 20, 2020, our WFOE, Beijing Huami and each of the shareholders of Beijing Huami entered into the second amended and restated Exclusive Option Agreement, which contains same terms as the Exclusive Option Agreement described above.

In the opinion of Zhong Lun Law Firm, our PRC legal counsel:

the ownership structures of the VIEs in China and our WFOE comply with all existing PRC laws and regulations; and

the contractual arrangements between our WFOE, the VIEs and their respective shareholders governed by PRC law are valid, binding and enforceable, and will not result in any violation of PRC laws or regulations currently in effect.

However, our PRC legal counsel has also advised us that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. Accordingly, the PRC regulatory authorities may take a view that is contrary to the opinion of our PRC legal counsel. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or any of the VIEs are found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government finds that the agreements that establish the structure for operating some of our operations in China do not comply with PRC regulations relating to the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations” and “—Risks Related to Doing Business in China—Uncertainties with respect to the PRC legal system and changes in laws and regulations in China could adversely affect us, and any lack of requisite approvals, licenses or permits applicable to our business may have a material adverse effect on our business and results of operations.”

D.           Property, Plant and Equipment

Our headquarters are located in Hefei, where we own and lease the office building with an aggregate floor area of approximately 45,398 square meters. Our research and development facilities, including those for hardware engineering, structure design and mobile app development, and our management and operations facilities, including those for accounting, supply chain management, quality assurance and customer services, are located at our headquarters. We have sales and marketing, communication and business development personnel at our office in Beijing and supply chain management and factory management personnel at our office in Shenzhen. We also have research and development personnel who are responsible for biometric ID design and frontier technology at our office in Cupertino.

91

We currently lease and occupy 7,641 square meters of office space in Shenzhen, 6,030 square meters of office space in Beijing, 1,438 square meters of office space in Nanjing, 791 square meters of office space in Vancouver, 365 square meters of office space in Cupertino, 277 square meters of office space in Shanghai, 250 square meters of office space in Irvine, 186 square meters in Xi’an, and 116 square meters of office space in Shijiazhuang. These leases vary in duration from one (1) year to six (6) years.

ITEM 4A.            UNRESOLVED STAFF COMMENTS

Not applicable.

ITEM 5.              OPERATING AND FINANCIAL REVIEW AND PROSPECTS

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our consolidated financial statements and the related notes included elsewhere in this annual report on Form 20-F. This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Item 3. Key Information—D. Risk Factors” or in other parts of this annual report on Form 20-F.

A.           Operating Results

Key Factors Affecting Our Results of Operations

Our research and development of innovative products and services

We have dedicated and will continue to dedicate significant research and development efforts in developing innovative products and services, especially our self-branded products and new services as part of our healthcare initiatives. For the years ended December 31, 2020, 2021 and 2022, research and development expenses accounted for 46.4%, 42.5% and 42.6% of our total operating expenses and 8.4%, 8.2% and 12.5% of our revenues, respectively. Our future success is significantly dependent on our ability to continually launch products and services that are popular among consumers, particularly relative to those offered by our competitors. The popularity of our products and services in turn affects users’ engagement on our platform, the data of which form a critical foundation of our research and development efforts.

Increase of brand recognition and sales of our self-branded products

One of our important growth strategies is to attract new users and increase sales of our self-branded products through enhancing the brand recognition for our self-branded products. We plan to make the sale of self-branded products account for significant portion of our revenue in the future. To achieve the goal, we have engaged in a variety of marketing and brand promotion campaigns both in China and globally, which may cause our selling and marketing expenses to increase in the near future.

International expansion also represents a significant opportunity to further grow our business. We are building our own distribution network and promoting our own brand with a focus on North America, the European Union, Japan, Korea, India and Southeast Asia, which requires us to dedicate additional time and resources.

Effective control over material and manufacturing costs

Material and manufacturing costs of our products have historically accounted for the largest portion of our cost of revenues. Our ability to effectively control material and manufacturing costs, especially by enhancing our bargaining power with suppliers and manufacturers, has affected and will continue to affect our profitability significantly. We expect our material and manufacturing costs to increase in absolute amounts as we increase our smart wearable device shipment volume. However, given our efficient supply chain management and industry leading market share, we believe we have the ability to control the overall level of material and manufacturing costs as percentage of revenues.

92

Relationship with Xiaomi

Our strategic cooperation agreement with Xiaomi grants us the most-preferred-partner status globally to develop future Xiaomi Wearable Products. Xiaomi is our exclusive distribution channel for all Xiaomi Wearable Products. Historically, we derived a substantial majority of our revenues from the sales of Xiaomi Wearable Products. For the years ended December 31, 2020, 2021 and 2022, revenues from our Xiaomi Wearable Products segment represented 69.0%, 53.5% and 41.0% of our total revenues, respectively. In February 2023, we entered into a new business cooperation agreement with Xiaomi for the next two years, which will end in January 2025. The sales of smart band category across the world decreased throughout 2022. For future product collaborations, we will continue following a disciplined approach and focusing on the profitability and return on investment.

Impact of COVID-19 on Our Operations

The majority of our revenues are derived from the sales of our smart wearable products in China and overseas. Our results of operations and financial condition in 2022 continued to be affected by the spread of COVID-19. In the beginning of 2022, the outbreak of COVID Omicron in certain cities in China led to an uncertain and prolonged lockdown, and business activities were largely affected. To the extent we have service centers, sales channels or contracted manufacturing facilities in these locations, we took a series of measures in response to the outbreak, including, among others, remote working arrangement for our employees. As a result, we are susceptible to factors adversely affecting one or more of these locations as a result of COVID-19. These restrictions and measures, if taken again in the future, could reduce the capacity and efficiency of our operations, which in turn could negatively affect our results of operations. China began to modify its zero-COVID policy at the end of 2022, and most of the travel restrictions and quarantine requirements were lifted in December. However, there were surges of cases in many cities during this time which caused disruption to our and our suppliers’ operations, and there remains uncertainty as to the future impact of the virus, especially in light of this change in policy.

The COVID-19 has impact on the smart wearable industry in general, especially on consumers’ demand for smart wearable products, the manufacturing capabilities and supply chains. In particular, delays in the production of certain parts continued to affect the inventory availability for some of our new products throughout 2022. In key European, Indian and South American markets, continued battles with infection rates and lockdowns dampened our sales results in 2022. Although vaccinations became more widely available globally and most restrictions were lifted, the global parts and supply chain challenges as a result of the pandemic continued. The shortages in electronic components and chips negatively affected the supply and production cycle of our products, causing delay in production and in turn decreased sales result. The prolonged pandemic has, and may continue to, negatively affect our logistic network and delivery time.

The global spread of COVID-19 pandemic in a significant number of countries around the world has resulted in, and may intensify, global economic distress, and the extent to which it may affect our financial condition, results of operations, and cash flows will depend on future developments, which are highly uncertain and cannot be predicted. In addition, the worldwide pandemic has not only adversely affected our sales performance overseas, but also led to components and raw materials shortages as we source those from south east Asia, Europe and other areas around the world. We have been actively seeking alternative sources of components and raw materials to address the shortage, and have reached agreement on the provision of components and raw materials with certain China local suppliers. However, the adverse effect the pandemic has on our sales performance overseas continues as of the date of this annual report.

The extent to which the pandemic impacts our results of operations going forward will depend on future developments which are highly uncertain and unpredictable, including the frequency, duration and extent of outbreaks of COVID-19, the appearance of new variants with different characteristics, the effectiveness of efforts to contain or treat cases, and future actions that may be taken in response to these developments. In addition, our results of operations could be adversely affected to the extent that the pandemic harms the Chinese and global economy and consumer activities in general. See “Item 3. Key Information—D. Risk Factors— Risks Related to Our Business and Industry—Our business, financial condition and results of operations have been, and may continue to be, adversely affected by the COVID-19 pandemic.”

Our cash position at the end of 2022 was RMB973.3 million (US$141.1 million). We will pay close attention to the development of the COVID-19 pandemic, perform further assessment of its impact and take relevant measures to minimize the impact.

93

Key Line Items and Specific Factors Affecting Our Results of Operations

Revenues

We derive our revenues from two operating segments, (i) our self-branded products and others, and (ii) Xiaomi Wearable Products. The following table sets forth our revenues by segment and as a percentage of total revenues for the periods indicated:

Years Ended December 31,

2020

2021

2022

    

RMB

    

%

    

RMB

    

%

    

RMB

    

US$

    

%

(in thousands, except for percentages)

Xiaomi Wearable Products

4,438,081

69.0

3,340,857

53.5

1,697,053

246,050

41.0

Self-branded products and others

 

1,995,282

 

31.0

 

2,909,252

 

46.5

 

2,445,809

 

354,609

 

59.0

Total revenues

 

6,433,363

 

100.0

 

6,250,109

 

100.0

 

4,142,862

 

600,659

 

100.0

We generate more than half of our revenues from sales of our self-branded products. Our self-branded products are our Amazfit-branded smart wearable products, which currently include smart bands, watches, modules and associated accessories, and our Zepp-branded smart wearable products, which currently include smart watches. We also generate revenues from the sale of Xiaomi Wearable Products, which include Xiaomi-branded smart bands, scales and associated accessories. Revenues from our self-branded products and others segment, substantially all of which was from the sales of our self-branded products, contributed 31.0%, 46.5% and 59.0% of our total revenues in 2020, 2021 and 2022, respectively. For the year ended December 31, 2022, revenues from our self-branded products and others segment were RMB2,445.8 million (US$354.6 million). We expect our self-branded products to contribute to a more portion of our revenues in the future.

Cost of Revenues

Our cost of revenues is comprised of the following:

material costs;

manufacturing and fulfillment costs of our products;

an estimate of warranty costs; and

related expenses that are directly attributable to the production of products.

We procure a variety of raw materials and components from third-party suppliers, and outsource our manufacturing and order fulfillment activities to third parties. Our product costs fluctuate with the costs of raw materials and underlying product components as well as the prices we are able to negotiate with our contract manufacturers and raw material and component suppliers. Shipping costs for raw materials and components from domestic locations are borne by our suppliers and contract manufacturers. For raw materials and components procured overseas, our suppliers cover the shipping costs from place of origin to China, and we are responsible for the additional logistics costs if we consign these raw materials and components to our contract manufacturers.

We offer a 12-month warranty.We have the obligation to either repair or replace the defect product for the customers if the product is still under warranty. At the time revenue is recognized, an estimate of warranty costs in relation to the products sold is recorded as a component of cost of revenues.

94

The following table sets forth our cost of revenues by segment and as a percentage of total cost of revenues for the periods indicated:

Years Ended December 31,

2020

2021

2022

    

RMB

    

%

    

RMB

    

%

    

RMB

    

US$

    

%

(in thousands, except for percentages)

Xiaomi Wearable Products

3,706,495

72.7

2,754,086

55.7

1,394,460

202,178

41.8

Self-branded products and others

 

1,394,203

 

27.3

 

2,190,381

 

44.3

 

1,945,286

 

282,040

 

58.2

Total cost of revenues

 

5,100,698

 

100.0

 

4,944,467

 

100.0

 

3,339,746

 

484,218

100.0

The following table sets forth the gross profit and gross margin by segment:

Years Ended December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

US$

(in thousands, except for percentages)

Xiaomi Wearable Products

731,586

586,771

302,593

43,872

Self-branded products and others

 

601,079

 

718,871

 

500,523

 

72,569

Total gross profit

 

1,332,665

 

1,305,642

 

803,116

 

116,441

Xiaomi Wearable Products

 

16.5

%  

17.6

%  

17.8

%  

  

Self-branded products and others

 

30.1

%  

24.7

%  

20.5

%  

  

Overall gross margin

 

20.7

%  

20.9

%  

19.4

%  

  

Operating expenses

We classify our operating expenses into three categories: research and development, general and administrative, and selling and marketing.

Research and Development Expenses. Research and development expenses primarily consist of salaries and benefits (including employee benefit expenses and share-based compensation expenses) for research and development personnel and other expenses associated with our research and development activities.

General and Administrative Expenses. General and administrative expenses primarily consist of salaries and benefits (including employee benefit expenses and share-based compensation expenses) for administrative personnel, as well as other expenses primarily relating to professional services and our facilities and other administrative expenses.

Selling and Marketing Expenses. Selling and marketing expenses primarily consist of advertising and promotion expenses (including expenses for new product launch events), salaries and benefits for selling and marketing personnel (including employee benefit expenses and share-based compensation expenses), expenses related to business development through e-commerce platforms and other expenses associated with our selling and marketing activities. We bear the advertising and marketing expenses for our self-branded products. We do not bear such expenses for Xiaomi Wearable Products.

Other income

Other income primarily consists of subsidies received from local government authorities to encourage technology innovation and investment.

95

Results of Operations

The following table sets forth a summary of our consolidated results of operations for the periods indicated, both in absolute amounts and as percentages of our total revenues. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. The operating results in any period are not necessarily indicative of the results that may be expected for any future period.

Years Ended December 31,

2020

2021

2022

    

RMB

    

%

    

RMB

    

%

    

RMB

    

US$

    

%

(in thousands, except for percentages)

Summary of Consolidated Statements of Operating Data:

  

  

  

  

  

  

  

Revenues(1)

 

6,433,363

 

100.0

 

6,250,109

 

100.0

 

4,142,862

 

600,659

 

100.0

Cost of revenues(2)

 

5,100,698

 

79.3

 

4,944,467

 

79.1

 

3,339,746

 

484,218

 

80.6

Gross profit

 

1,332,665

 

20.7

 

1,305,642

 

20.9

 

803,116

 

116,441

 

19.4

Operating expenses:

 

 

 

 

 

 

 

Research and development(3)

 

538,009

 

8.4

 

515,081

 

8.2

 

517,122

 

74,976

 

12.5

General and administrative(3)

 

261,805

 

4.1

 

258,346

 

4.1

 

235,932

 

34,207

 

5.7

Selling and marketing(3)

 

358,655

 

5.6

 

438,273

 

7.0

 

460,304

 

66,738

 

11.1

Total operating expenses

 

1,158,469

 

18.0

 

1,211,700

 

19.4

 

1,213,358

 

175,921

 

29.3

Operating income/(loss)

 

174,196

 

2.7

 

93,942

 

1.5

 

(410,242)

 

(59,480)

 

(9.9)

Realized gain from investments

 

 

 

13,507

 

0.2

 

597

 

87

 

0.0

Gain from deconsolidation of a subsidiary

56,522

0.9

0.0

Interest income

 

46,118

 

0.7

 

16,686

 

0.3

 

12,334

 

1,788

 

0.3

Interest expenses

(22,623)

(0.4)

(44,884)

(0.7)

(57,001)

(8,264)

(1.4)

Gain from fair value change of long-term investments

 

12,325

 

0.2

 

 

 

51,817

 

7,513

 

1.3

Impairment loss from long-term investments

 

 

 

 

 

(13,858)

 

(2,009)

 

(0.3)

Other income/(expenses), net

 

(929)

 

(0.0)

 

27,418

 

0.4

 

43,820

 

6,353

 

1.1

Income/(Loss) before income tax and income from equity method investments

 

265,609

 

4.1

 

106,669

 

1.7

 

(372,533)

 

(54,012)

 

(9.0)

Income taxes (provision)/benefit

 

(31,154)

 

(0.5)

 

(10,745)

 

(0.2)

 

65,875

 

9,551

 

1.6

Income/(Loss) before income from equity method investments

 

234,455

 

3.6

 

95,924

 

1.5

 

(306,658)

 

(44,461)

 

(7.4)

(Loss)/Income from equity method investments

 

(4,749)

 

(0.1)

 

41,028

 

0.7

 

17,657

 

2,560

 

0.4

Net income/(loss)

 

229,706

 

3.6

 

136,952

 

2.2

 

(289,001)

 

(41,901)

 

(7.0)

Notes:

(1)

Includes RMB4,449.8 million, RMB3,350.0 million and RMB1,704.0 million (US$247.1 million) with related parties for the years ended December 31, 2020, 2021 and 2022, respectively.

(2)

Includes RMB3,713.5 million, RMB2,760.0 million and RMB1,399.5 million (US$202.9 million) resulting from related parties sales for the years ended December 31, 2020, 2021 and 2022, respectively.

(3)

Share-based compensation expenses were included in operating expenses. Our share-based compensation expenses were the result of our grants of options, restricted shares and restricted share units under our share incentive plans to our employees.

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

Revenues

Our revenues decreased by 33.7% from RMB6,250.1 million for the year ended December 31, 2021 to RMB4,142.9 million (US$600.7 million) for the year ended December 31, 2022. The decrease was primarily resulted from a 49.2% decline in the sales of Mi Band.

96

Self-branded products and others. Our self-branded products and others segment revenues decreased by 15.9% from RMB2,909.3 million in 2021 to RMB2,445.8 million (US$354.6 million) in 2022. The decrease was primarily attributable to a decrease in shipment volume of our self-branded products from approximately 7.6 million in 2021 to approximately 6.3 million in 2022.

Xiaomi Wearable Products. Our Xiaomi Wearable Products segment revenues decreased by 49.2% from RMB3,340.9 million for the year ended December 31, 2021 to RMB1,697.1 million (US$246.1 million) for the year ended December 31, 2022. The decrease was primarily attributable to a decrease in shipment volume of our Xiaomi Wearable Products from approximately 28.5 million in 2021 to approximately 14.0 million in 2022.

Cost of revenues

Our cost of revenues decreased by 32.5% from RMB4,944.5 million for the year ended December 31, 2021 to RMB3,339.7 million (US$484.2 million) for the year ended December 31, 2022.

Self-branded products and others. Cost of revenues for our self-branded products and others segment decreased by 11.2% from RMB2,190.4 million for the year ended December 31, 2021 to RMB1,945.3 million (US$282.0 million) for the year ended December 31, 2022. The decrease was in line with a decrease in shipment volume of our self-branded products.

Xiaomi Wearable Products. Costs of revenues for our Xiaomi Wearable Products segment decreased by 49.2% from RMB2,754.1 million for the year ended December 31, 2021 to RMB1,394.5 million (US$202.2 million) for the year ended December 31, 2022. The decrease was in line with a decrease in the sales of our Xiaomi Wearable Products, and was partially driven by the increasing demand for our newly introduced self-branded products.

Gross profit

Our gross profit decreased by 38.5% from RMB1,305.6 million for the year ended December 31, 2021 to RMB803.1 million (US$116.4 million) for the year ended December 31, 2022. The decrease was mainly driven by the decrease in the gross profit for sales of Xiaomi wearable products and self-branded wearable products.

Research and development expenses

Research and development expenses increased by 0.4% from RMB515.1 million for the year ended December 31, 2021 to RMB517.1 million (US$75.0 million) for the year ended December 31, 2022, primarily due to a decrease of RMB40.5 million (US$5.9 million) in government subsidies that we received in 2022, partially offset by (i) a decrease of RMB 19.4 million (US$2.8 million) in expenses as we implemented strict expense control measures in 2022, and (ii) a decrease of RMB 19.1 million (US$2.8 million) in share-based compensation expenses.

General and administrative expenses

General and administrative expenses decreased by 8.7% from RMB258.3 million for the year ended December 31, 2021 to RMB235.9 million (US$34.2 million) for the year ended December 31, 2022, primarily due to a decrease of RMB23.4 million (US$3.4 million) in external service fees as we implemented strict expense control measures in 2022.

Selling and marketing expenses

Selling and marketing expenses increased by 5.0% from RMB438.3 million for the year ended December 31, 2021 to RMB460.3 million (US$66.7 million) for the year ended December 31, 2022, primarily due to an increase of RMB22.9 million (US$3.3 million) in advertisement promotion expenses related to our investments in establishing online and offline sales channels.

Operating income/(loss)

As a result of the factors set out above, we recorded an operating loss of RMB410.2 million (US$59.5 million) for the year ended December 31, 2022, as compared to an operating income of RMB93.9 million for the year ended December 31, 2021.

97

Interest income

Interest income represents interest earned on bank deposits. We had interest income of RMB12.3 million (US$1.8 million) in 2022 and RMB16.7 million in 2021.

Interest expense

Interest expense represents interest charges for bank borrowings. We had interest expense of RMB57.0 million (US$8.3 million) in 2022 and RMB44.9 million in 2021.

Other (expenses)/income, net

We had other expenses of RMB27.4 million in 2021 and other income of RMB43.8 million (US$6.4 million) in 2022.

Income taxes (provision)/benefit

We recorded provision for income taxes in the amount of RMB10.7 million in 2021. In 2022, we recorded income taxes benefit in the amount of RMB65.9 million (US$9.6 million) in 2022.  In 2022, we recorded RMB35.2 million (US$5.1 million) valuation allowance for deferred tax asset which is a non-cash in nature and does not materially affect our operation.

Net income/(loss) attributable to Zepp Health Corporation

As a result of the foregoing, we recorded a net loss of RMB288.3 million (US$41.8 million) for the year ended December 31, 2022, as compared to a net income of RMB137.8 million for the year ended December 31, 2021.

Year Ended December 31, 2021 Compared to Year Ended December 31, 2020

Revenues

Our revenues decreased by 2.8% from RMB6,433.4 million for the year ended December 31, 2020 to RMB6,250.1 million for the year ended December 31, 2021, primarily due to the decline in the sales of Xiaomi Wearable Products, which contributed to 53.5% of our total revenues.

Xiaomi Wearable Products. Our Xiaomi Wearable Products segment revenues decreased by 24.7% from RMB4,438.1 million for the year ended December 31, 2020 to RMB3,340.9 million for the year ended December 31, 2021. The decrease was primarily attributable to a decrease in shipment volume of our Xiaomi Wearable Products from approximately 41.0 million in 2020 to approximately 28.5 million in 2021.

Self-branded products and others. Our self-branded products and others segment revenues increased significantly by 45.8% from RMB1,995.3 million in 2020 to RMB2,909.3 million in 2021. The increase was primarily attributable to an increase in shipment volume of our self-branded products from approximately 4.7 million in 2020 to approximately 7.6 million in 2021.

Cost of revenues

Our cost of revenues decreased by 3.1% from RMB5,100.7 million for the year ended December 31, 2020 to RMB4,944.5 million for the year ended December 31, 2021.

Xiaomi Wearable Products. Costs of revenues for our Xiaomi Wearable Products segment decreased by 25.7% from RMB3,706.5 million for the year ended December 31, 2020 to RMB2,754.1 million for the year ended December 31, 2021. The decrease was in line with a decrease in the sales of our Xiaomi Wearable Products, and was partially driven by the increasing demand for our newly introduced self-branded products.

Self-branded products and others. Cost of revenues for our self-branded products and others segment increased by 57.1% from RMB1,394.2 million for the year ended December 31, 2020 to RMB2,190.4 million for the year ended December 31, 2021. The increase was in line with the sales growth of our self-branded products and the changes in our product mix.

98

Gross profit

Our gross profit decreased by 2.0% from RMB1,332.7 million for the year ended December 31, 2020 to RMB1,305.6 million for the year ended December 31, 2021. The slight decrease was mainly driven by the decrease in the gross profit for sales of Xiaomi wearable products and change in the product mix of our self-branded wearable products.

Research and development expenses

Research and development expenses decreased by 4.3% from RMB538.0 million for the year ended December 31, 2020 to RMB515.1 million for the year ended December 31, 2021, primarily due to (i) a decrease of RMB11.4 million in raw material expenses incurred in research and development activities, as a result of the optimization of the integrated product development process that controls the material waste in trial production; and (ii) a decrease of RMB9.5 million in other expenses, mainly due to a decrease in travel expenses as a result of travel restrictions led by the COVID-19 pandemic and discretionary savings.

General and administrative expenses

General and administrative expenses decreased by 1.3% from RMB261.8 million for the year ended December 31, 2020 to RMB258.3 million for the year ended December 31, 2021, primarily due to (i) a decrease of RMB6.4 million in share-based compensation expenses due to the vesting of fewer options and restricted share units in 2021 as compared to 2020; (ii) a decrease of RMB5.4 million in non-capital expenditure expenses, such as office supplies consumed, due to our cost control approach taken in 2021; (iii) a decrease of RMB3.6 million in professional fees for investment and acquisition, partially offset by an increase of RMB9.3 million in foreign exchange rate fluctuation.

Selling and marketing expenses

Selling and marketing expenses increased by 22.2% from RMB358.7 million for the year ended December 31, 2020 to RMB438.3 million for the year ended December 31, 2021, primarily due to (i) an increase of RMB30.1 million in personnel-related costs due to the increase in the proportion of overseas market sales personnel; (ii) an increase of RMB34.6 million in advertisement promotion expenses due to the expansion of overseas market and the enhancement of the promotion for our self-branded products; and (iii) an increase of RMB8.1 million in other expenses, mainly due to office relocation and decoration.

Operating income

As a result of the factors set out above, we recorded an operating income of RMB93.9 million for the year ended December 31, 2021, as compared to an operating income of RMB174.2 million for the year ended December 31, 2020.

Interest income

Interest income represents interest earned on bank deposits. We had interest income of RMB16.7 million in 2021 and RMB46.1 million in 2020.

Interest expense

Interest expense represents interest charges for bank borrowings. We had interest expense of RMB44.9 million in 2021 and RMB22.6 million in 2020.

Gain from deconsolidation of a subsidiary

We recognized RMB56.5 million gain from deconsolidation of Shenzhen Yunding Information Technology Co., Ltd. in 2020 when we sold our 26.7% equity interest to its founder. We did not have similar transactions in 2021.

Other (expenses)/income, net

We had other expenses of RMB0.9 million in 2020 and other income of RMB27.4 million in 2021.

99

Provision for income taxes

We recorded provision for income taxes in the amount of RMB31.2 million in 2020 and RMB10.7 million in 2021. The material reconciling items between the tax expense computed by applying the PRC enterprise tax rate of 25% to income before income tax and the actual income tax expense is the tax impact from the tax holidays, which amounted to RMB41.9 million in 2020 and RMB19.4 million in 2021.

Net income attributable to Zepp Health Corporation

As a result of the foregoing, our net income decreased by 39.8% from RMB228.8 million for the year ended December 31, 2020 to RMB137.8 million for the year ended December 31, 2021.

Taxation

We generate the majority of our operating income from our PRC operations. Income tax liability is calculated based on a separate return basis as if we had filed separate tax returns for all the periods presented.

The Cayman Islands

We are not subject to income or capital gains tax under the current laws of the Cayman Islands. There are no other taxes likely to be material to us levied by the government of the Cayman Islands. In addition, the Cayman Islands does not impose withholding tax on dividend payments and have no estate duty, inheritance tax or gift tax.

Hong Kong

Our subsidiaries, Galaxy Trading Platform Limited and Hong Kong Zepp Holding Limited, are located in Hong Kong. Both Galaxy Trading Platform Limited and Hong Kong Zepp Holding Limited are subject to a two-tiered income tax rates for taxable income earned in Hong Kong. The first HK$2.0 million of profits earned by Galaxy Trading Platform Limited and Hong Kong Zepp Holding Limited will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. Under the Hong Kong tax laws, we are exempted from the Hong Kong income tax on our foreign-derived income. In addition, to avoid abuse of the two-tiered income tax rate regime, each group of connected entities can nominate only one entity to benefit from the two-tiered income tax rate. Additionally, payments of dividends from Hong Kong Zepp Holding Limited to us are not subject to any Hong Kong withholding tax.

Netherland

Our subsidiary, Zepp Europe Holding B.V., is located in Netherland and is subject to an income tax rate of 15% for taxable income earned as determined in accordance with relevant tax rules and regulations in Netherland.

United States

Our subsidiaries, ZEPP Inc. and Zepp North America Inc., are located in the United States and are subject to an income tax rate of 21% for taxable income earned as determined in accordance with relevant tax rules and regulations in the United States.

PRC

Generally, our PRC subsidiaries, VIEs and their subsidiaries are subject to enterprise income tax on their taxable income in China at a statutory rate of 25%. A “high and new technology enterprise” is entitled to a favorable statutory tax rate of 15% and such qualification is reassessed by relevant governmental authorities every three years. Anhui Huami began to qualify as a high and new technology enterprise, or HNTE, since 2015 and renewed the HNTE certificate in July 2018 and in September 2021. Anhui Huami Health Technology Co., Ltd. began to qualify as a HNTE since August 2020. Shunyuan Kaihua began to qualify as a HNTE since December 2021. Accordingly, Anhui Huami was subject to a tax rate of 15% during the years ended December 31, 2020, 2021 and 2022. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.

100

We are subject to value added tax, or VAT, at a rate of 17% (before May 1, 2018), 16% (on and after May 1, 2018 and before April 1, 2019), and 13% (on and after April 1, 2019) on sales and/or import goods and at a rate of 6% on the services (research and development services, technology services, information technology services and/or culture and creativity services), in each case less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with PRC law.

Dividends paid by our wholly foreign-owned subsidiaries in China to our intermediary holding company in Hong Kong will be subject to a withholding tax rate of 10%, unless the relevant Hong Kong entity satisfies all the requirements under the Arrangement between the PRC and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion with respect to Taxes on Income and Capital and other related regulations, including Circular No. 9, and receives approval from the relevant tax authority. If Hong Kong Zepp Holding Limited satisfies all the requirements under the tax arrangement and receives approval from the relevant tax authority, then the dividends paid to the Hong Kong subsidiary would be subject to withholding tax at the standard rate of 5%. Effective from November 1, 2015, the above mentioned approval requirement has been abolished, but a Hong Kong entity is still required to file application package with the relevant tax authority, and settle the overdue taxes if the preferential 5% tax rate is denied based on the subsequent review of the application package by the relevant tax authority. According to the SAT Circular No. 35, effective from January 1, 2020, a Hong Kong entity shall adopt the method of “self-discrimination, declaration of enjoyment, and retention of relevant materials for future reference,” and the above mentioned requirement of filing application package with the relevant tax authority has been abolished. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business.”

If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be 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 Related to Doing Business in China—If we are classified as a PRC resident enterprise for PRC income tax purposes, such classification could result in unfavorable tax consequences to us and our non-PRC shareholders or ADS holders.”

B.          Liquidity and Capital Resources

The following table sets forth the movements of our cash flows for the periods presented:

Years Ended December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

    

US$

(in thousands)

Selected Consolidated Cash Flow Data:

  

  

  

  

Net cash provided by (used in) operating activities

157,302

 

(232,435)

 

(787,643)

 

(114,199)

Net cash used in investing activities

(206,880)

 

(1,069,289)

 

(42,258)

 

(6,127)

Net cash provided by financing activities

564,671

 

551,077

 

289,198

 

41,928

Net increase/(decrease) in cash and cash equivalents and restricted cash

515,093

 

(750,647)

 

(540,703)

 

(7,898)

Exchange rate effect on cash and cash equivalents

(43,334)

 

(15,564)

 

4,504

 

656

Cash, cash equivalents and restricted cash at the beginning of year

1,803,991

 

2,275,750

 

1,509,539

 

218,863

Cash, cash equivalents and restricted cash at end of year

2,275,750

 

1,509,539

 

973,340

 

141,121

As of December 31, 2020, 2021 and 2022, our cash, cash equivalents and restricted cash were RMB2,275.8 million, RMB1,509.5 million and RMB973.3 million (US$141.1 million), respectively, out of which RMB609.7 million, RMB435.2 million and RMB263.4 million (US$38.2 million) were held in U.S. dollars, and RMB1,618.7 million, RMB1,030.7 million and RMB651.8 million (US$94.5 million) were held in Renminbi, as of December 31, 2020, 2021 and 2022, respectively. Our cash, cash equivalents and restricted cash primarily consist of cash at banks and on hand. 77.6% of our cash, cash equivalents and restricted cash as of December 31, 2022 were held in China, and 63.1% of our cash, cash equivalents and restricted cash were held by the VIEs.

We believe our current cash and cash equivalents and anticipated cash flow from operations will be sufficient to meet our current and anticipated needs for general corporate purposes for at least the next 12 months. We may decide to enhance our liquidity position or increase our cash reserve for future investments through additional capital and finance funding. The issuance and sale of additional equity would result in further dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could result in operating covenants that would restrict our operations.

101

Although we consolidate the results of the VIEs and their subsidiaries, we only have access to the assets or earnings of the VIEs and their subsidiaries through our contractual arrangements with the consolidated variable interest entities and their shareholders. See “Item 4. Information on the Company—C. Organizational Structure.” For restrictions and limitations on liquidity and capital resources as a result of our corporate structure, see “Item 5. Operating and Financial Review and Prospects—B. Liquidity and Capital Resources—Holding Company Structure.”

In utilizing the proceeds we received from our initial public offering and our ADS offering in April 2019, and the other cash that we hold offshore, we may make additional capital contributions to our PRC subsidiaries, establish new PRC subsidiaries and make capital contributions to these new PRC subsidiaries, make loans to our PRC subsidiaries, or acquire offshore entities with business operations in China in offshore transactions. However, most of these uses are subject to PRC regulations and approvals. For example:

capital contributions to our PRC subsidiaries must be approved by the Ministry of Commerce or its local counterparts; and

loans by us to our PRC subsidiaries to finance their activities cannot exceed statutory limits and must be registered with SAFE or its local branches.

See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulation on Foreign Exchange.”

A substantial portion of our future revenues are likely to continue to be in the form of Renminbi. Under existing PRC foreign exchange regulations, Renminbi may be converted into foreign exchange for current account items, including profit distributions, interest payments and trade-and service-related foreign exchange transactions.

Our PRC subsidiaries may convert Renminbi amounts that they generate in their own business activities, including technical consulting and related service fees pursuant to their contracts with the consolidated variable interest entities, as well as dividends they receive from their own subsidiaries, into foreign exchange and pay them to their non-PRC parent companies in the form of dividends. However, current PRC regulations permit our PRC subsidiaries to pay dividends to us only out of their accumulated profits, if any, determined in accordance with Chinese accounting standards and regulations. Each of our PRC subsidiaries is required to set aside at least 10% of its after-tax profits after making up previous years’ accumulated losses each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital. These reserves are not distributable as cash dividends. Furthermore, capital account transactions, which include foreign direct investment and loans, must be registered with SAFE and its local branches. The total amount of loans we can make to our PRC subsidiaries cannot exceed statutory limits and must be registered with the local counterpart of SAFE. The statutory limit for the total amount of foreign debts of a foreign-invested company is either (i) two and half times of the net assts of such foreign-invested company, or (ii) the difference between the amount of total investment and the amount of registered capital of such foreign-invested company, as the company wishes to choose.

Operating activities

Net cash used in operating activities for the year ended December 31, 2022 was RMB787.6 million (US$114.2 million). The difference between our net loss of RMB289.0 million (US$41.9 million) and the net cash used in operating activities was primarily due to additional used in working capital, partially offset by the adjustment of non-cash items, which primarily consisted of shared-based compensation, depreciation and amortization expenses, non-cash lease expenses and provision, write off for excess and obsolete inventories. Changes in working capital for the year ended December 31, 2022 primarily consisted of RMB904.9 million (US$131.2 million) accounts payable payment settlement cash outflow, partially offset and optimize by RMB187.9 million (US$27.2 million) better inventory management cash inflow and RMB210.8 million (US$30.6 million) cash saving in prepaid expenses and other current assets due to better expense control.

Net cash used in operating activities for the year ended December 31, 2021 was RMB232.4 million. The difference between our net income of RMB137.0 million and the net cash used in operating activities was primarily due to additional used in working capital, partially offset by the adjustment of non-cash items, which primarily consisted of shared-based compensation, depreciation and amortization expenses and provision and write off for excess and obsolete inventories. Changes in working capital for the year ended December 31, 2021 primarily consisted of a decrease by RMB673.2 million in accounts payable, which was due to the lower material purchase volume in fourth quarter 2021 compared with it was in fourth quarter 2020, partially offset and optimize by a net decrease of RMB304.7 million in amount due from related parties and accounts receivable.

102

Net cash provided by operating activities for the year ended December 31, 2020 was RMB157.3 million. The difference between our net income of RMB229.7 million and the net cash provided by operating activities was primarily due to additional RMB210.0 million used in working capital, partially offset by the adjustment of RMB137.6 million in non-cash items, which primarily consisted of inventory provision and write-off and share-based compensation. Changes in working capital for the year ended December 31, 2020 primarily consisted of an increase by RMB410.7 million in inventories, a decrease by RMB149.4 million in accrued expense and other current liabilities, an increase by RMB131.2 million in accounts receivable, and an increase by RMB80.0 million in prepaid expenses and other current assets, partially offset by a decrease by RMB583.5 million in amount due from related parties.

As of December 31, 2020, 2021 and 2022, we had amount due from related parties of RMB860.2 million, RMB295.6 million and RMB144.9 million (US$21.0 million), respectively, among which RMB833.2 million, RMB287.2 million and RMB118.3 million (US$17.2 million) were from Xiaomi and its affiliates, respectively. Xiaomi usually places significant product orders in the fourth quarter of each year relating to major promotional events, and this results in high inventories and account receivables from Xiaomi at the end of each year. All of the amount due from Xiaomi as of December 31, 2020, 2021 and 2022 was collected in the first quarter of 2021, 2022 and 2023, respectively.

Investing activities

Net cash used in investing activities was RMB42.3 million (US$6.1 million) for the year ended December 31, 2022, primarily due to purchase of short-term investments of RMB16.3 million (US$2.4 million), loans provided to related parties of RMB15.5 million (US$2.2 million), and purchase of long-term investments of RMB12.7 million (US$1.8 million).

Net cash used in investing activities was RMB1,069.3 million for the year ended December 31, 2021, primarily due to purchase of long-term investments of RMB1,072.8 million mainly used in acquiring equity interests in Jiangsu Yitong, and purchase of property, plant and equipment of RMB46.1 million, partially offset by disposal of long-term investments of RMB20.0 million.

Net cash used in investing activities was RMB206.9 million for the year ended December 31, 2020, primarily due to purchase of term deposits of RMB212.1 million, purchase of property, plant and equipment of RMB83.6 million, purchase of long-term investments of RMB82.2 million and acquisition of businesses and assets of RMB26.7 million, partially offset by proceeds from the maturity of term deposits of RMB207.1 million.

Financing activities

Net cash provided by financing activities for the year ended December 31, 2022 was RMB289.2 million (US$41.9 million), primarily due to proceeds from letter of credit factoring of RMB310.3 million (US$45.0 million), bank borrowings of RMB838.9 million (US$121.6 million), partially offset by the repayment of bank borrowings of RMB727.5 million (US$105.5 million).

Net cash provided by financing activities for the year ended December 31, 2021 was RMB551.1 million, primarily due to bank borrowings of RMB1,473.6 million, including an RMB540.0 million loan with a term of seven years used in acquiring equity interests in Jiangsu Yitong, partially offset by the repayment of bank borrowings of RMB953.4 million.

Net cash provided by financing activities for the year ended December 31, 2020 was RMB564.7 million, primarily due to bank borrowings of RMB1,207.8 million, partially offset by the repayment of bank borrowing of RMB643.1 million.

Capital expenditures

Our capital expenditures primarily consist of purchases of property, plant and equipment and intangible assets. Our capital expenditures were RMB84.8 million, RMB53.1 million and RMB9.9 million (US$1.4 million) in the years ended December 31, 2020, 2021 and 2022, respectively. We will continue to make capital expenditures to meet the expected growth of our business.

Material cash requirements

Our material cash requirements as of December 31, 2022 and any subsequent interim period primarily include bank borrowings and operating lease obligations.

103

Bank borrowings. As of December 31, 2022, we had outstanding bank loans with terms of one to seven years for an aggregate balance of RMB1.2 billion, including RMB512.0 million short-term bank loans and RMB280.0 million long-term bank loans used for our daily operations and RMB404.2 million long-term bank loans for the Jiangsu Yitong acquisition.

Notes payable and others. As of December 31, 2022, the balance of the notes payable and others is RMB456 million, which includes RMB146 million payables for short-term bank acceptance notes and RMB310 million payable for the letter of credits factored in the bank. The short-term bank acceptance notes and the letter of credit are normally settled within three months and twelve months, respectively.

Operating lease. We have operating lease arrangements for administrative office spaces in various cities in the PRC and overseas, and financial lease that is immaterial. As of December 31, 2022, we had RMB43.7 million of payables within the next 12 months.

We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. We do not have retained or contingent interests in assets transferred. We have not entered into contractual arrangements that support the credit, liquidity or market risk for transferred assets. We do not have obligations that arise or could arise from variable interests held in an unconsolidated entity, or obligations related to derivative instruments that are both indexed to and classified in our own equity, or not reflected in the statement of financial position.

Other than as discussed above, we did not have any significant capital and other commitments, long-term obligations or guarantees as of December 31, 2022.

Holding Company Structure

Zepp Health Corporation is a holding company with no material operations of its own. We conduct our operations in China primarily through our PRC subsidiaries, the VIEs and their subsidiaries in China. As a result, Zepp Health Corporation’s ability to pay dividends depends upon dividends paid by our PRC subsidiaries. If our existing PRC 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 China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and the VIEs in China is required to set aside at least 10% of its after-tax profits each year, 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 China may allocate a portion of its after-tax profits based on PRC accounting standards to enterprise expansion funds and staff bonus and welfare funds at its discretion, and the VIEs may allocate a portion of their after-tax profits based on PRC accounting standards to a discretionary surplus fund 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 China is subject to examination by the banks designated by SAFE. Our PRC 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.

The table below sets forth the respective revenues contribution and assets of Zepp and our wholly-owned subsidiaries and the VIEs as of the dates and for the periods indicated:

Revenues(1)

Total assets(1)

 

For the Year Ended December 31,

As of December 31,

 

    

2020

    

2021

    

2022

    

2021

    

2022

 

Zepp and its wholly-owned subsidiaries

 

2.1

%  

16.5

%  

38.8

%  

39.4

%  

46.2

%

VIEs

 

97.9

%  

83.5

%  

61.2

%  

60.6

%  

53.8

%

Total

 

100.0

%  

100.0

%  

100.0

%  

100.0

%  

100.0

%

Note:

(1)The percentages exclude the inter-company transactions and balances between our subsidiaries and the VIEs.

104

C.          Research and Development, Patents and Licenses, Etc.

See “Item 4. Information On the Company—B. Business Overview—Research and Development” and “—Intellectual Property.”

D.          Trend Information

Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events since January 1, 2022 that are reasonably likely to have a material adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that caused the disclosed financial information to be not necessarily indicative of future operating results or financial conditions.

E.          Critical Accounting Estimates

We prepare our financial statements in accordance with U.S. GAAP, which requires our management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of revenues and expenses during the reporting periods. We continually evaluate these judgments and estimates based on our own historical experience, knowledge and assessment of current business and other conditions, our expectations regarding the future based on available information and assumptions that we believe to be reasonable, which together form our basis for making judgments about matters that are not readily apparent from other sources. Since the use of estimates is an integral component of the financial reporting process, our actual results could differ from those estimates. Some of our accounting policies require a higher degree of judgment than others in their application.

The selection of critical accounting policies, the judgments and other uncertainties affecting application of those policies and the sensitivity of reported results to changes in conditions and assumptions are factors that should be considered when reviewing our financial statements. We believe the following accounting policies involve the most significant judgments and estimates used in the preparation of our financial statements.

Inventories, net

Inventories consist of raw materials, finished goods and work in process. Inventories are stated at the lower of cost or net realizable value on a weighted average basis. Inventory costs include expenses that are directly or indirectly incurred in the purchase, including shipping and handling costs charged to us by suppliers, production of manufactured product for sale, such as the cost of materials and supplies used in production, direct labor costs and allocated overhead costs such as depreciation, insurance, employee benefits and indirect labor. Cost is determined using the weighted average method. We assess the valuation of inventory and periodically write down and write off the value for estimated excess and obsolete inventory based upon the product life cycle.

Inventories are written down if the estimated net realizable value is less than the recorded value. We review the carrying cost of inventories by product to determine the adequacy of reserves for obsolescence. In accounting for inventories, we must make estimates regarding the estimated realizable value of inventory. The estimate is based, in part, on the product life cycle resulting in periodically write down and write off the value for estimated excess and obsolete inventories. Significant judgement is involved to assess the valuation of the inventory which include the estimated forecasts of future sales. If actual conditions are less favorable than those we haves projected, we may need to increase our reserves for excess and obsolete inventories. Any increase in the reserves will adversely impact the results of operations

Deferred income tax

Current income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred income taxes are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more-likely-than-not that a portion of or all of the deferred tax assets will not be realized.

We recognize deferred tax assets to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary

105

differences, projected future taxable income, tax-planning strategies, and results of recent operations. If we determine that we would be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. Significant judgment is required in determining the valuation allowance. In assessing the need for a valuation allowance, we consider all sources of taxable income, including projected future taxable income, reversing taxable temporary differences and ongoing tax planning strategies. If it is determined that we are unable to realize a deferred tax asset, we would adjust the valuation allowance in the period in which such a determination is made, with a corresponding decrease to earnings.

We account for uncertain tax positions by reporting a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. Tax benefits are recognized from uncertain tax positions when we believe that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. We recognize interest and penalties, if any, related to unrecognized tax benefits in income tax expenses.

Revenue

We have determined that our contracts with our customers include multiple performance obligations that we account for separately as those are distinct from other items in the contract, which include the smart and wearable device, the software services and the software updates. Significant judgements included in revenue recognition include:

the allocation of the transaction price to all the performance obligations based on the relative standalone selling prices; and

variable consideration

We allocate the transaction price to all performance obligations based on their relative standalone selling prices. The standalone selling prices are determined based on the expected cost plus margin as we determined that no observable price is available for any of our performance obligation. As such, we considered multiple factors when estimating the standalone selling price, which includes consumer behaviors and our internal pricing model. The estimated selling price for the smart and wearable devices comprised the majority of the transaction. Any significant changes in those estimates would result in changes in the in allocation of revenue which could have an impact on revenue.

Additionally, revenues from product sales are recorded at the net sales price (transaction price), which includes estimate of variable consideration which result from our cooperation agreement with one major customer. The amount of variable consideration is included in the transaction price to the extent it is not constrained and that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. Actual amounts of consideration ultimately received may differ from our estimates. If actual results in the future vary from our estimates, we will adjust these estimates, which would affect revenue and earnings in the period such variances are known.

Recent Accounting Pronouncements

For a summary of recently issued accounting pronouncements, see Note 2 to the consolidated financial statements of Zepp Health Corporation and its subsidiaries pursuant to Item 17 of Part III of this annual report.

Off-balance Sheet Arrangements

We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any unconsolidated 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. Moreover, 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.

106

ITEM 6.              DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A.           Directors and Senior Management

The following table sets forth information regarding our directors and executive officers as of the date of this annual report.

Directors and Executive Officers

    

Age

    

Position/Title

 

Wang Huang

47

Chairman of the Board of Directors and Chief Executive Officer

De Liu

49

Director

Yunfen Lu

57

Director

Xiaojun Zhang

51

Director

Jimmy Lai

66

Independent Director

Hongjiang Zhang

62

Independent Director

Bing Xie

55

Independent Director

Leon Cheng Deng

40

Chief Financial Officer

Mike Yan Yeung

52

Chief Operating Officer

Meihui Fan

44

Chief Technology Officer

Hui Wang

45

Vice President of Corporate Strategy and General Manager of Beijing Operations

Pengtao Yu

41

Chief Industrial Designer

Mr. Wang Huang is our founder and has served as the chairman of our board of directors and our chief executive officer since our inception. Mr. Huang is a serial entrepreneur with significant experience and expertise in the technology and Internet sectors in China. Mr. Huang founded Anhui Huami in December 2013 to develop, manufacture and sell smart wearable devices. Prior to that, Mr. Huang founded Hefei Huaheng Electronic Technology Co., Ltd., a company focused on the development of tablets and tablet-based mobile apps and provision of e-magazine network services, and led the team that rolled out China’s first tablet. In 2002, Mr. Huang founded Hefei Huakai Yuanheng Information Technology Co., Ltd., a company focused on the development of embedded Linux software and hardware. In addition, Mr. Huang has served as the director, the executive director or the general manager at several other technology companies. Mr. Huang previously was a research and development engineer at Huawei Technologies Co. Ltd., a leading global information and communications technology solutions provider, where he played an instrumental role in the development of high-speed switching and routing equipment. Mr. Huang has received many honors in the business world as well. To name a few, he was awarded “Anhui Economic Person of the Year 2015,” “ Leading Talents of Strategic Emerging Industry Technology in Anhui” and “Hefei Youth Entrepreneurship.” Mr. Huang received his bachelor’s degree in applied physics from the University of Science and Technology of China in 1997. Mr. Huang is appointed as a director to our board by HHtech Holdings Limited, Haiyu Holding Limited, Fandler Holding Limited, Forest Mountain Holding Limited, Wenshui Holding Limited and Shu Hill Holdings, which we collectively refer to as the Co-Founder Entities in this annual report. Pursuant to the Memorandum and Articles, the Co-Founders Entities will be entitled to appoint three directors so long as they continue to beneficially own no less than 60% of the shares they beneficially owned as of January 12, 2018.

Mr. De Liu has served as our director since April 2015. Mr. Liu is one of the co-founders and a senior vice president of Xiaomi, a mobile Internet company, where he is responsible for the organization department. Mr. Liu is a leading figure in industrial design in China and has received numerous industrial design awards together with his team, including 5 Red Dot Design Awards (Germany), 18 iF Design Awards (Germany) and 10 Red Star Design Awards (Mainland, China). Mr. Liu also holds various positions, including the vice-chairman of China Industrial Design Association and a member of National Manufacturing Strategy Advisory Committee. He also serves as a director of Viomi Technology Co., Ltd., a Nasdaq-listed company. Mr. Liu has received many honors in the business world as well. To name a few, he was awarded “Zhongguancun Top Talent” in 2015 and “Beijing Top Innovative and Entrepreneurial Leading Talent” in 2016. Mr. Liu received his bachelor’s degree in industrial design and master’s degree in mechanical design and theory from Beijing Institute of Technology in 1996 and 2001, respectively, and his master’s degree in industrial design from the Art Center College of Design in 2010. Mr. Liu is appointed as a director to our board by People Better Limited. Pursuant to the currently effective memorandum and articles of association, People Better Limited will be entitled to appoint one director so long as it continues to beneficially own no less than 10% of the issued and outstanding shares of our company.

Ms. Yunfen Lu has served as our director since April 2015. Ms. Lu also serves as the director of Beijing Huami, Huami (Shenzhen) Information Technology Co., Ltd., Beijing Huami Intelligent Technology Co., Ltd., Hong Kong Zepp Holding Limited,

107

Shenzhen Yunding Information Technology Co., Ltd., Jiangsu Yitong High-tech Co., Ltd. (Shenzhen: 300211) and Hefei Zhongan Huami Investment Management Co., Ltd. Ms. Lu served as the financial controller of Hefei Huaheng Electronic Technology Co., Ltd. From November 2002 to March 2009, Ms. Lu worked at Hefei Huakai Yuanheng Information Technology Co., Ltd, where she was responsible for overseeing financial accounting, procurement, administrative affairs and manufacturing management. Ms. Lu received her secondary vocational degree in accounting from Shanghai Lixin Vocational School of Accounting (now Shanghai Lixin University of Accounting and Finance) in 1986. Ms. Lu is appointed as a director to our board by the Co-Founder Entities. Pursuant to the Memorandum and Articles, the Co-Founders Entities will be entitled to appoint three directors so long as they continue to beneficially own no less than 60% of the shares they beneficially owned as of January 12, 2018.

Mr. Xiaojun Zhang has served as our director since April 2015. In addition to this role, Mr. Zhang has also served as vice president of Anhui Huami since January 2014, where he is responsible for overseeing human resources. Prior to joining us, Mr. Zhang served as the vice president of Hefei Huaheng Electronic Technology Co., Ltd from October 2011 to December 2013. From September 2010 to October 2011, Mr. Zhang served as deputy general manager of Anhui Mei Bang Investment Management Co., Ltd. From July 2009 to September 2010, Mr. Zhang served as head of the human resources and administrative affairs department at the Anhui branch of Sunshine Insurance Group Corporation Limited. Prior to that, Mr. Zhang worked at the Immigration Office of Anhui Provincial Public Security Department, where he held multiple positions including clerk, deputy chief officer and chief officer, from July 1994 to July 2009. Mr. Zhang received his bachelor’s degree in Chinese language and literature from Anhui University in 1994. Mr. Zhang is appointed as a director to our board by the Co-Founder Entities. Pursuant to the Memorandum and Articles, the Co-Founders Entities will be entitled to appoint three directors so long as they continue to beneficially own no less than 60% of the shares they beneficially owned as of January 12, 2018.

Mr. Jimmy Lai has served as our director since February 2018. In addition to this role, Mr. Lai also serves as chief financial officer of a biotechnology company, Acepodia, Inc., since March 2021. Mr. Lai has served as the chief financial officer of China Online Education Group, an NYSE-listed company and an online English language education services provider in China, from June 2015 to December 2018. In addition to his role at China Online Education, Mr. Lai serves as an independent director on the board of directors of PPDAI Group Inc., an NYSE-listed company and an online consumer finance provider in China. Prior to joining China Online Education Group, Mr. Lai served as the chief financial officer of Chukong Technologies Corp., a mobile entertainment platform company in China, from 2013 to 2015. Mr. Lai served as the chief financial officer of Gamewave Corporation, a webgame company in China, from 2011 to 2013. Prior to that, Mr. Lai served as the chief financial officer of Daqo New Energy Corp., an NYSE-listed company and a polysilicon manufacturer based in China, from 2009 to 2011. From 2008 to 2009, Mr. Lai served as the chief financial officer of Linktone Ltd., a Nasdaq-listed company and a provider of wireless interactive entertainment services to consumers in China. From 2006 to 2008, Mr. Lai was the chief financial officer of Palm Commerce Holdings, an information technology solution provider for the China lottery industry. Prior to that, he served as an associate vice president of investor relations at Semiconductor Manufacturing International Corporation, a company listed on the NYSE and the Hong Kong Stock Exchange, from 2002 to 2006, and as a controller and director of financial planning at AMX Corporation from 1997 to 2001. Mr. Lai received his bachelor’s degree in statistics from the National Cheng Kung University in Taiwan and his MBA from the University of Texas in Dallas. Mr. Lai is a certified public accountant licensed in the State of Texas.

Dr. Hongjiang Zhang has served as our director since February 2018. Currently, Dr. Zhang is a venture partner at Source Code Capital, a senior advisor of Carlyle Group. He currently also serves as the non-executive chairman of AAC Technologies Holdings Inc. (HKEX: 2018) and an independent non-executive director of XPeng Inc. (HKEX: 9968; NYSE: XPEV). Previously, Mr. Zhang was an independent director of Digital China Group Co., Ltd. (Shenzhen: 000034) and an independent non-executive director of BabyTree Group (HKEX: 1761). From October 2011 to November 2016, Dr. Zhang served as an executive director and the chief executive officer of Kingsoft Corporation Limited, a Chinese software and internet services company listed on the Hong Kong Stock Exchange. Dr. Zhang also served as a director and the chief executive officer of Kingsoft Cloud, a subsidiary of Kingsoft Corporation Limited, from January 2012 to December 2016. In addition, during his service to Kingsoft, he also served as a director at various public companies listed in the United States, including Cheetah Mobile Inc., Xunlei Limited and 21 Vianet Group, Inc., all listed in the United States. Prior to joining Kingsoft, Dr. Zhang was the chief technology officer for Microsoft Asia-Pacific Research and Development Group from January 2006 to October 2011, the managing director of the Microsoft Advanced Technology Center from January 2004 to October 2011, and the assistant managing director of Microsoft Research Asia from April 1999 to December 2003. Dr. Zhang received his bachelor’s degree in electrical engineering from Zhengzhou University in 1982 and Ph.D. in electrical engineering from the Technical University of Denmark in 1991.

108

Mr. Bing Xie has served as our director since November 2020. Prior to that, Mr. Xie was senior vice president and executive officer of Texas Instrument from 2013 to 2020, leading the worldwide sales and applications teams. Mr. Xie started his career at Hewlett-Packard, and later joined Bay Networks and 3Com. He has lived and worked in China, Italy, America and Canada. Mr. Xie holds a bachelor of science degree in electronics engineering from Xidian University, and an MBA from Clemson University.

Mr. Leon Cheng Deng has served as our chief financial officer since October 2020. Mr. Deng has extensive experience in accounting, financial management, manufacturing, and international business with Royal Philips. He was the head of finance in Philips’ business group of domestic appliances from July 2019 to October 2020 and the head of finance in the business group of personal care from September 2018 to July 2019. Prior to that, Mr. Deng was the head of corporate finance and financial risks in Philips’ treasury group. Mr. Deng also played a critical leadership role in the divestiture of Philips’ TV and Audio divisions, the Philips Lighting separation, and a series of acquisitions in the past. Mr. Deng holds a CPA certificate in Australia, and a Chartered Global Management Accountant certification from CIMA. He earned a Bachelor of Finance degree from Shanghai International Studies University, and a Master of International Finance degree from the University of Amsterdam.

Mr. Mike Yan Yeung has served as our chief operating officer since January 2015. Prior to joining us, Mr. Yeung served as a vice president of Shunwei Capital, a China-based venture capital firm, where he was a key member of an investment team with a focus on mobile Internet applications, smart home technologies, smart wearables, IoT and online health care, and served as a board member of several portfolio companies. From 2012 to 2014, Mr. Yeung served as the principal group program manager of Microsoft, where he was responsible for managing the software development of Microsoft’s key digital advertising products and defining and implementing the Microsoft online ads platform strategy in China. Prior to that Mr. Yeung held several positions in Monster.com, TGC Inc., China.com Corp., Netscape Communications Corporation and Oracle Corporation from 1992 to 2012. Mr. Yeung received his bachelor’s degree and master’s degree in computer science from the University of California, Berkeley in 1992 and Stanford University in 1994, respectively.

Mr. Meihui Fan has gained extensive experience in the information technology industry. Prior to being appointed as our chief technology officer, he served as the President of Global Innovation Center and worked in other roles in our company from January 2014 to July 2021. He was in charge of all software related technical architecture and management of the entire research and development team. Prior to joining our company, Mr. Fan served as the technical director at Hefei Huaheng Electronic Technology Co., Ltd. from May 2009 to December 2013. From July 2004 to April 2009, Mr. Fan worked as the embedded system software development engineer, senior engineer and chief engineer in Hefei Huakaiyuanheng Information Technology Co., Ltd. Mr. Fan obtained a Bachelor’s Degree with a Double Major in Molecular Biology & Cell Biology and Signal & Information Systems at the University of Science and Technology of China.

Dr. Hui Wang has served as our vice president of corporate strategy group and general manager of Beijing operations since August 2014. Prior to joining us, Dr. Wang worked at Lenovo Group Ltd. from 2007 to 2014, first as a researcher and later as its chief product director. Prior to joining Lenovo, Dr. Wang worked at NEC Labs China from 2005 to 2007. Dr. Wang received his bachelor’s degree in electronic and information engineering and Ph.D. in communication and information system from the University of Science and Technology of China in 2000 and 2005, respectively.

Mr. Pengtao Yu has served as our chief industrial designer since October 2014. Prior to joining us, Mr. Yu worked at Moov Inc., a smart wearable device start-up company, as an industrial design consultant from June to October 2014 and played an instrumental role in designing and developing Moov’s fitness tracker. Prior to that, Mr. Yu was an industrial designer at Bould Design from October 2012 to June 2014, where his responsibilities included developing and designing consumer electronic products, such as thermostat and smoke alarm, for various Silicon Valley companies. From February 2012 to August 2012, Mr. Yu was an industrial design consultant of Harman International, where he worked closely with the marketing team in developing a new generation of earphones. Mr. Yu has received many awards in recognition of his industrial design accomplishments. He is a four-time Bronze winner of the International Design Excellence Award, and a three-time winner of the iF Design Award (Germany). He also received the Red Dot Design Award (Germany) in 2011 and 2016. Mr. Yu received his bachelor’s degree in engineering from Beijing Institute of Technology in 2003, and his bachelor’s degree in product design and master’s degree in industrial design from the Art Center College of Design in 2008 and 2011, respectively.

109

Employment Agreements and Indemnification Agreements

We have entered into employment agreements with each of our executive officers. Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause, at any time, without advance notice or remuneration, 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. We may also terminate an executive officer’s employment without cause upon three-month advance written notice. In such case of termination by us, 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 executive officer may resign at any time with a three-month advance written notice.

Each executive officer has agreed to hold, both during and after the termination or expiry of his or her employment agreement, in strict confidence and 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 of our confidential information or trade secrets, any confidential information or trade secrets of our clients or prospective clients, 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 us 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-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 (i) approach our suppliers, clients, customers or contacts 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 our business relationships with these persons or entities; or (ii) seek directly or indirectly, to solicit the services of any of our employees who is employed by us on or after the date of the executive officer’s termination, or in the year preceding such termination, without our express consent.

We have also entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we agree 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 a director or officer of our company.

B.           Compensation

For the fiscal year ended December 31, 2022, we paid an aggregate of approximately RMB17.9 million (US$2.6 million) in cash to our executive officers and RMB2.0 million (US$0.3 million) to our non-executive directors. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our directors and executive officers. Our PRC subsidiaries and VIEs 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 and other statutory benefits and a housing provident fund.

2015 Share Incentive Plan

In October 2015, our shareholders and board of directors approved the 2015 Share Incentive Plan, which we refer to as the 2015 Plan in this annual report, to attract and retain the best available personnel, provide additional incentives to employees, directors and consultants, and promote the success of our business. The 2015 Plan consists of a share incentive plan for U.S. service providers and a share incentive plan for PRC service providers. The maximum aggregate number of Class A ordinary shares that may be issued pursuant to all awards under the 2015 Plan is 14,328,358 Class A ordinary shares. As of March 31, 2023, awards to purchase 13,536,737 Class A ordinary shares have been granted and are outstanding under the 2015 Plan, excluding awards that were forfeited or cancelled after the relevant grant dates. Grantees of our share incentive awards under the 2015 Plan resident in China were not permitted to exercise their options prior to the completion of our initial public offering.

The following paragraphs describe the principal terms of the 2015 Plan.

Types of Awards. The 2015 Plan permits the awards of options, restricted shares and restricted share units.

110

Plan Administration. Our board of directors or a committee of one or more members of the board of directors will administer the 2015 Plan. The committee or the full board of directors, as applicable, will determine the participants to receive awards, the type and number of awards to be granted to each participant, and the terms and conditions of each award grant.

Award Agreement. Awards granted under the 2015 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 our employees, consultants and directors.

Vesting Schedule. In general, the plan administrator determines the vesting schedule, which is specified in the relevant award agreement.

Exercise of Options. The plan administrator determines the exercise price for each award, which is stated in the relevant 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. Grantees resident in China are not legally allowed to exercise their options prior to the completion of our initial public offering.

Transfer Restrictions. Awards may not be transferred in any manner by the participant other than in accordance with the exceptions provided in the 2015 Plan or the relevant award agreement or otherwise determined by the plan administrator, such as transfers by will or the laws of descent and distribution.

Termination and Amendment of the 2015 Plan. Unless terminated earlier, the 2015 Plan has a term of ten years. With the approval of our board of directors, the plan administrator has the authority to terminate, amend or modify the 2015 Plan, provided that shareholder approval is obtained in certain circumstances set forth in the relevant award agreement. However, without the prior written consent of the participant, no such action may adversely affect in any material way any award previously granted pursuant to the 2015 Plan.

2018 Share Incentive Plan

In January 2018, our shareholders and board of directors adopted the 2018 Share Incentive Plan, which we refer to as the 2018 Plan in this annual report, 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 shares which may be issued initially pursuant to all awards under the 2018 Plan is 9,559,607 ordinary shares. The number of shares reserved for future issuances under the 2018 Plan will be increased by (i) a number equal to 1.0% of the total number of outstanding shares immediately after our initial public offering, or (ii) such number of shares as may be determined by our board of directors, on the first day of each calendar year during the term of the 2018 Plan beginning in 2018. The number of Class A ordinary shares available for future issuance upon the exercise of future grants under the 2018 Share Incentive Plan was 21,509,115 as of January 1, 2023. As of March 31, 2023, awards to purchase 20,966,518 Class A ordinary shares under the 2018 Plan have been granted and outstanding, excluding awards that were forfeited or cancelled after the relevant grant dates.

The following paragraphs describe the principal terms of the 2018 Plan.

Types of Awards. The 2018 Plan permits the awards of options, restricted shares, restricted share units, or any other type of awards that the committee decides.

Plan Administration. Our board of directors or a committee of one or more members of the board of directors will administer the 2018 Plan. The committee or the full board of directors, as applicable, will determine the participants to receive awards, the type and number of awards to be granted to each participant, and the terms and conditions of each award grant.

Award Agreement. Awards granted under the 2018 Plan are evidenced by an award agreement that sets forth terms, conditions and limitations for each award, which may include the term of the award, the provisions applicable in the event of the grantee’s employment or service terminates, and our authority to unilaterally or bilaterally amend, modify, suspend, cancel or rescind the award.

111

Eligibility. We may grant awards to our employees, directors and consultants of our company. However, we may grant options that are intended to qualify as incentive share options only to our employees and employees of our parent companies and subsidiaries.

Vesting Schedule. In general, the plan administrator determines the vesting schedule, which is specified in the relevant award agreement.

Exercise of Options. The plan administrator determines the exercise price for each award, which is stated in the award agreement. The vested portion of option will expire if not exercised prior to the time as the plan administrator determines at the time of its grant. However, the maximum exercisable term is ten years from the date of a grant. Grantees resident in China are not legally allowed to exercise their options prior to the completion of our initial public offering.

Transfer Restrictions. Awards may not be transferred in any manner by the recipient other than by will or the laws of descent and distribution, except as otherwise provided by the plan administrator.

Termination and Amendment of the 2018 Plan. Unless terminated earlier, the 2018 Plan has a term of seven years. Our board of directors has the authority to amend or terminate the plan. However, no such action may adversely affect in any material way any awards previously granted unless agreed by the recipient.

2023 Share Incentive Plan

In January 2023, our board of directors approved the 2023 Share Incentive Plan, which we refer to as the 2023 Plan in this annual report, 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 Class A ordinary shares which may be issued initially pursuant to all awards under the 2023 Plan is 10,322,520 Class A ordinary shares. As of March 31, 2023, awards to purchase 4,255,544 Class A ordinary shares under the 2023 Plan have been granted and outstanding, excluding awards that were forfeited or cancelled after the relevant grant dates.

The following paragraphs describe the principal terms of the 2023 Plan.

Types of Awards. The 2023 Plan permits the awards of options, restricted shares and restricted share units.

Plan Administration. Our board of directors or a committee of one or more members of the board of directors will administer the 2023 Plan. The committee or the full board of directors, as applicable, will determine the participants to receive awards, the type and number of awards to be granted to each participant, and the terms and conditions of each award grant.

Award Agreement. Awards granted under the 2023 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 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 our employees, directors and consultants of our company.

Vesting Schedule. In general, the plan administrator determines the vesting schedule, which is specified in the relevant award agreement.

Exercise of Options. The plan administrator determines the exercise price for each award, which is stated in the award agreement. The vested portion of option will expire if not exercised prior to the time as the plan administrator determines at the time of its grant. However, the maximum exercisable term is ten years from the date of a grant.

Transfer Restrictions. Awards may not be transferred in any manner by the participant other than in accordance with the exceptions provided in the 2023 Plan or the relevant award agreement or otherwise determined by the plan administrator, such as transfers by will or the laws of descent and distribution.

Termination and Amendment of the 2023 Plan. Unless terminated earlier, the 2023 Plan has a term of ten years. With the approval of our board of directors, the plan administrator has the authority to terminate, amend or modify the 2023 Plan, provided that shareholder approval is obtained in certain circumstances set forth in the relevant award agreement. However, without the prior written

112

consent of the participant, no such action may adversely affect in any material way any award previously granted pursuant to the 2023 Plan.

The following table summarizes, as of March 31, 2023, the awards granted under our 2015 Plan, 2018 Plan and 2023 Plan to several of our executive officers, excluding awards that were forfeited or cancelled after the relevant grant dates:

    

Ordinary Shares Underlying 

    

    

    

Options and 

Restricted Shares

Exercise Price 

Name

Units

(US$/Share)

Date of Grant

Date of Expiration

Mike Yan Yeung

 

*(1)

 

 

March 3, 2015

 

 

*

 

0.79

 

March 3, 2015

 

February 28, 2019

*(1)

August 18, 2020

*(1)

January 3, 2023

Leon Cheng Deng

*(1)

August 31, 2020

*(1)

January 3, 2023

Hui Wang

*

August 20, 2014

August 20, 2024

*

August 18, 2020

August 18, 2030

*

January 3, 2023

January 3, 2033

Pengtao Yu

*(1)

March 3, 2015

*(1)

August 18, 2020

*(1)

January 3, 2023

Yunfen Lu

 

*

 

 

August 18, 2020

 

August 18, 2030

*

January 3, 2023

January 3, 2033

Xiaojun Zhang

 

*

 

 

August 18, 2020

 

August 18, 2030

*

January 3, 2023

January 3, 2033

Meihui Fan

*

May 13, 2021

May 6, 2031

*

January 3, 2023

January 3, 2033

Total

 

11,434,700

 

  

 

 

  

Notes:

* Less than one percent of our total outstanding shares.

(1)

Restricted share units

As of March 31, 2023, other employees as a group held outstanding options to purchase 14,495,279 Class A ordinary shares of our company, at a weighted average exercise price of US$0.04 per share, 4,225,417 restricted shares, and 7,334,938 restricted share units.

C.           Board Practices

Our board of directors consists of seven directors. A director is not required to hold any shares in our company to qualify to serve as a director. A director may vote with respect to any contract, proposed contract or arrangement in which he is materially interested provided (a) such director, if his interest in such contract or arrangement is material, has declared the nature of his interest at the earliest meeting of the board at which it is practicable for him to do so, either specifically or by way of a general notice, (b) such director has not been disqualified by the chairman of the relevant board meeting, and (c) if such contract or arrangement is a transaction with a related party, such transaction has been approved by the audit committee in accordance with the rules of the New York Stock Exchange. The directors may exercise all the powers of the company to borrow money, mortgage its undertaking, property and uncalled capital, and issue debentures or other securities whenever money is borrowed or as security for any obligation of the company or of any third party. None of our non-executive directors has a service contract with us that provides for benefits upon termination of service.

113

Committees of the Board of Directors

We have established three committees under the board of directors: an audit committee, a compensation committee and a nominating and corporate governance committee. We have adopted a charter for each of the three committees. Each committee’s members and functions are described below.

Audit Committee. Our audit committee consists of Mr. Jimmy Lai, Dr. Hongjiang Zhang and Mr. Bing Xie. Mr. Lai is the chairman of our audit committee. We have determined that Mr. Jimmy Lai, Dr. Hongjiang Zhang, and Mr. Bing Xie satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange and Rule 10A3 under the Exchange Act. We have determined that Mr. Lai qualifies as an “audit committee financial expert.” The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:

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. Our compensation committee consists of Mr. Wang Huang, Mr. Jimmy Lai, Dr. Hongjiang Zhang and Mr. Bing Xie. Dr. Zhang is the chairman of our compensation committee. We have determined that Mr. Jimmy Lai, Dr. Hongjiang Zhang, and Mr. Bing Xie satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange. 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 or similar arrangements; and

selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management.

Nominating and Corporate Governance Committee. Our nominating and corporate governance committee consists of Mr. Wang Huang, Mr. Jimmy Lai, Dr. Hongjiang Zhang and Mr. Bing Xie. Mr. Huang is the chairperson of our nominating and corporate governance committee. Mr. Jimmy Lai, Dr. Hongjiang Zhang, and Mr. Bing Xie satisfy the “independence” requirements of Section 303A of the Corporate Governance Rules of the New York Stock Exchange. The nominating and corporate governance

114

committee assists the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:

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 our 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.

Duties of Directors

Under Cayman Islands law, our directors owe fiduciary duties to our 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 our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also have a duty to exercise the skills they actually possess and such care and diligence that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our Memorandum and Articles, as amended and restated from time to time, and the class rights vested thereunder in the holders of the shares. In certain limited exceptional circumstances, a shareholder may have the right to seek damages in our name if a duty owed by our directors is breached.

Our board of directors has all the powers necessary for managing, and for directing and supervising, our business affairs. The functions and powers of our board of directors include, among others:

convening shareholders’ annual general meetings and reporting its work to shareholders at such meetings;

declaring dividends and distributions;

appointing officers and determining the term of office of the officers;

exercising the borrowing powers of our company and mortgaging the property of our company; and

approving the transfer of shares in our company, including the registration of such shares in our share register.

Terms of Directors and Officers

Our officers are elected by and serve at the discretion of the board of directors. Our directors are not subject to a term of office, unless such term is expressly specified in a written agreement between the company and the director or otherwise, and hold office until such time as they are removed from office by ordinary resolution of the shareholders or by the board. A director will be removed from office automatically if, among other things, the director (i) becomes bankrupt or makes any arrangement or composition with his creditors; or (ii) dies or is found by our company to be or becomes of unsound mind.

115

D.           Employees

We had 1,507, 1,227 and 987 employees as of December 31, 2020, 2021 and 2022, respectively. The following table sets forth the numbers of our employees categorized by function as of December 31, 2022:

    

As of

December 31,

2022

Function:

 

  

Research and development

 

564

Selling and marketing

 

220

Administrative

 

143

Supply chain management

 

60

Total

 

987

As of December 31, 2022, we had 369 employees in Shenzhen, 275 employees in Hefei, 142 employees in Beijing, 83 employees in Nanjing, 25 employees in other cities in mainland China, 47 employees in North America, 39 employees in Europe, 7 employees in other countries in Asia.

We believe we offer our employees competitive compensation packages and a merit-based work environment that encourages initiative, and as a result, we have generally been able to attract and retain qualified personnel and maintain a stable core management team.

As required by PRC regulations, we participate in various government statutory employee benefit plans, including social insurance funds, namely a pension contribution plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund. 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. We may be required to make up the contributions for these plans as well as to pay late fees and fines but have made adequate provisions. See “Item 4. Information on the Company—B. Business Overview—Regulation— Regulation on Employment.” In addition, as we have employees based in Europe, North America, and other countries in Asia, we are also subject to all applicable labor laws and regulations of those countries.

We enter into standard labor agreements with our employees and, in addition, enter into confidentiality and non-compete agreements with our key employees. The non-compete restricted period typically expires two years after the termination of employment, and we agree to compensate the employee with a certain percentage of his or her pre-departure salary during the restricted period.

We believe that we maintain a good working relationship with our employees, and we have not experienced any major labor disputes.

E.           Share Ownership

The following table sets forth information with respect to the beneficial ownership of our ordinary shares as of February 28, 2023 by:

each of our directors and executive officers; and

each person known to us to own beneficially 5% or more of our total outstanding shares.

The calculations in the table below are based on 126,944,152 Class A ordinary shares (excluding the 5,548,888 Class A ordinary shares issued to the depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under the 2015 Share Incentive Plan, the 2018 Share Incentive Plan and the 2023 Share Incentive Plan and the 14,130,092 treasury shares in the form of ADSs that we repurchased under our share repurchase program) and 117,208,247 Class B ordinary shares outstanding as of February 28, 2023.

116

Beneficial ownership is determined in accordance with the rules and regulations of the SEC. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days, including through the exercise of any option, warrant or other right or the conversion of any other security. These shares, however, are not included in the computation of the percentage ownership of any other person.

Ordinary Shares

 

Beneficially Owned

 

    

    

    

    

    

Percentage

 

Percentage

of

 

Class A

Class B

Total

of total

aggregate

 

ordinary

ordinary

ordinary

ordinary

voting

 

shares

shares

shares

shares

power†

 

Directors and Executive Officers:**

 

  

 

  

 

  

 

  

 

  

Wang Huang(1)

 

6,860,076

 

81,347,127

 

88,207,203

 

36.0

%  

63.1

%

De Liu

 

 

 

 

 

Yunfen Lu(2)

 

*

 

3,450,746

 

3,770,746

 

1.5

%  

2.7

%

Xiaojun Zhang(3)

 

*

 

2,107,463

 

2,467,463

 

1.0

%  

1.6

%

Jimmy Lai(4)

 

*

 

 

*

 

*

 

*

Hongjiang Zhang

 

 

 

 

 

Bing Xie

Leon Cheng Deng(5)

 

*

 

 

*

 

*

 

*

Mike Yan Yeung(6)

 

*

 

 

*

 

*

 

*

Meihui Fan(7)

*

3,450,746

4,130,746

1.7

%

2.7

%

Hui Wang(8)

 

*

 

 

*

 

*

 

*

Pengtao Yu(9)

 

*

 

 

*

 

*

 

*

All Directors and Executive Officers as a Group

 

13,340,476

 

81,347,127

 

94,687,603

 

38.6

%  

63.6

%

Principal Shareholders:

 

 

 

 

 

HHtech Holdings Limited(1)

 

6,800,000

 

81,347,127

 

88,147,127

 

36.1

%  

63.1

%

People Better Limited(10)

 

 

35,861,112

 

35,861,112

 

14.7

%  

27.6

%

Allspring Entities(11)

 

20,536,840

 

 

20,536,840

 

8.4

%  

1.6

%

Shunwei High Tech Limited(12)

16,598,560

 

 

16,598,560

 

6.8

%  

1.3

%

FIL Limited(13)

 

13,084,692

 

 

13,084,692

 

5.4

%  

1.0

%

Notes:

†     For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our Class A and Class B ordinary shares as a single class. Each holder of Class A ordinary shares is entitled to one vote per share and each holder of our Class B ordinary shares is entitled to ten votes per share on all matters submitted to them for a vote. Our 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. Our Class B ordinary shares are convertible at any time by the holder thereof into Class A ordinary shares on a one-for-one basis.

*     Less than 1% of our total outstanding ordinary shares and aggregate voting power.

117

**   Each of Mr. Wang Huang, Yunfen Lu, Xiaojun Zhang, Leon Cheng Deng, Mike Yan Yeung, Meihui Fan and Hui Wang’s business address is Huami Global Innovation Center, Building B2, Zhong’an Chuanggu Technology Park, No. 900 Wangjiang West Road Road, Hefei, 230088, People’s Republic of China. Pengtao Yu’s business address is 10050 North Wolfe Road, Cupertino, California 95104. Mr. De Liu’s business address is Keliyuan Building, No.72 Anningzhuang East Road, Haidian District, Beijing, 100085, People’s Republic of China. Mr. Jimmy Lai’s business address is 4521 Turnberry Ct, Plano, Texas, 75024, USA. Dr. Hongjiang Zhang’s business address is 627 Jurong West St 65, #14-380, Singapore 640627. Bing Xie’s business address is 10005 Meadowbrook Drive, Dallas, Texas, U.S. 75229.

(1)

Represents (i) 60,076 Class A ordinary shares in the form of ADSs held by Mr. Wang Huang; (ii) 3,800,000 Class A ordinary shares in the form of ADSs and 65,836,680 Class B ordinary shares held by HHtech Holdings Limited, a British Virgin Islands company; and (iii) 3,000,000 Class A ordinary shares (including 400,000 Class A ordinary shares in the form of ADSs) and 15,510,447 Class B ordinary shares beneficially owned by HHtech Holdings Limited as a result of the voting agreement dated January 12, 2018 by and among HHtech Holdings Limited, Fandler Holding Limited, Forest Mountain Holding Limited, Haiyu Holding Limited, Shu Hill Holding Limited and Wenshui Holding Limited. HHtech Holdings Limited is wholly owned by Wayne Holding Limited, which in turn is wholly owned by a trust established for the benefit of Mr. Wang Huang and his family members. Mr. Huang is the sole director of HHtech Holdings Limited, and also the settlor and investment decision maker of the abovementioned trust. Therefore, Mr. Huang is entitled to exercise voting and dispositive power over the shares held by HHtech Holdings Limited. The registered address of HHtech Holdings Limited is at Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands.

(2)

Represents (i) the Class A ordinary shares held by Ms. Yunfen Lu; and (ii) 3,450,746 Class B ordinary shares held by Haiyu Holding Limited, a British Virgin Islands company. Haiyu Holding Limited is wholly owned by Hong An Holding Limited, which in turn is wholly owned by a trust established for the benefit of Ms. Yunfen Lu and her family members. Ms. Lu is the sole director of Haiyu Holding Limited, and also the settlor and investment decision maker of the abovementioned trust. Therefore, Ms. Lu is entitled to exercise voting and dispositive power over the shares held by Haiyu Holding Limited. The registered address of Haiyu Holding Limited is at Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands.

(3)

Represents (i) the Class A ordinary shares held by Mr. Xiaojun Zhang, and (ii) 2,107,463 Class B ordinary shares held by Shu Hill Holding Limited, a British Virgin Islands company. Shu Hill Holding Limited is wholly owned by Sunflower International Limited, which in turn is wholly owned by a trust established for the benefit of Mr. Xiaojun Zhang and his family members. Mr. Zhang is the sole director of Shu Hill Holding Limited, and also the settlor and investment decision maker of the abovementioned trust. Therefore, Mr. Zhang is entitled to exercise voting and dispositive power over the shares held by Shu Hill Holding Limited. The registered address of Shu Hill Holding Limited is at Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands.

(4)

Represents the Class A ordinary shares in the form of ADSs held by Mr. Jimmy Lai.

(5)

Represents the Class A ordinary shares held by Mr. Leon Cheng Deng.

(6)

Represents the Class A ordinary shares in the form of ADSs held by Mr. Mike Yan Yeung.

(7)

Represents (i) the Class A ordinary shares held by Mr. Meihui Fan; and (ii) the 3,450,746 Class B ordinary shares held by Fandler Holding Limited, a British Virgin Islands company. Fandler Holding Limited is wholly owned by Telomere Holding Limited, which in turn is wholly owned by a trust established for the benefit of Mr. Meihui Fan and his family members. Mr. Fan is the sole director of Fandler Holding Limited, and also the settlor and investment decision maker of the abovementioned trust. Therefore, Mr. Fan is entitled to exercise voting and dispositive power over the shares held by Fandler Holding Limited. The registered address of Fandler Holding Limited is at NovaSage Chambers, P.O. Box 4389, Road Town, Tortola, British Virgin Islands.

(8)

Represents the Class A ordinary shares held by Mr. Hui Wang.

118

(9)

Represents the Class A ordinary shares in the form of ADSs held by Mr. Pengtao Yu.

(10)

Based on the statement on Schedule 13G filed on February 1, 2019 jointly by (i) People Better Limited, a British Virgin Islands company, (ii) Fast Pace Limited, a British Virgin Island company and (iii) Xiaomi, pursuant to which 35,861,112 Class B ordinary shares are held by People Better Limited. The registered address of People Better Limited is at Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands. People Better Limited is a wholly-owned subsidiary of Fast Pace Limited, which is a wholly-owned subsidiary of Xiaomi.

(11)

Based on the statement on Schedule 13G/A filed on January 12, 2023 jointly by Allspring Global Investments Holdings, LLC, Allspring Global Investments, LLC and Allspring Funds Management, LLC, each of which is a Delaware limited liability company with the address of 525 Market St, 10th Fl, San Francisco, CA 94105, 20,536,840 Class A ordinary shares in the form of ADSs are held by Allspring Global Investments Holdings LLC.

(12)

Based on the statement on Schedule 13G/A filed on February 9, 2021 jointly by (i) Shunwei High Tech Limited, (ii) Shunwei China Internet Fund II, L.P., (iii) Shunwei Capital Partners II GP, L.P., (iv) Shunwei Capital Partners II GP Limited and (v) Mr. Koh Tuck Lye, pursuant to which 16,598,560 Class A ordinary shares are held by Shunwei High Tech Limited, a British Virgin Islands company. The registered address of Shunwei High Tech Limited is Vistra Corporate Services Center, Wickhams Cay II, Road Town, Tortola, VG 1110, British Virgin Islands. Shunwei High Tech Limited is wholly owned by Shunwei China Internet Fund II, L.P. The general partner of Shunwei China Internet Fund II, L.P. is Shunwei Capital Partners II GP, L.P., and the general partner of Shunwei Capital Partners II GP, L.P. is Shunwei Capital Partners II GP Limited, which is controlled by Mr. Koh Tuck Lye.

(13)

Based on the statement on Schedule 13G/A filed on February 9, 2023 jointly by FIL Limited, Pandanus Partners, L.P. and Pandanus Associates, Inc., pursuant to which 13,084,692 Class A ordinary shares are held by FIL Limited. Pandanus Partners owns more than 25% and less than 48.5% of the total voting stock of FIL Limited voting stock. Pandanus Partners is owned by trusts for the benefit of members of the Johnson family, including Abigail P. Johnson, the chairman of FIL Limited. Pandanus Associates, Inc. is the general partner of Pandanus Partners. The registered address of FIL Limited is Pembroke Hall, 42 Crow Lane, Hamilton, Bermuda, HM19.

To our knowledge, as of February 28, 2023, 137,357,820 of our Class A ordinary shares were held by one record holder in the United States, which was Deutsche Bank Trust Company Americas, the depositary of our ADS program. The number of beneficial owners of our ADSs in the United States is likely to be much larger than the number of record holders of our ordinary shares in the United States. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.

As of the date of this annual report, none of our ordinary shares are held by governmental entities of our place of incorporation, and no government entity in the place where our registered public accounting firm is located and organized has a controlling financial interest in our company.

Enforceability of Civil Liabilities

A majority of our operations are conducted outside of the United States, and a majority of our assets are located outside of the United States. A majority of our directors and executive officers are nationals or residents of jurisdictions other than the United States and most of their assets are located outside the United States. As a result, it may be difficult for a shareholder to effect service of process within the United States upon these individuals, or to bring an action against us or these individuals in the United States, or to enforce against us or them judgments obtained in United States courts, including judgments predicated upon the civil liability provisions of the securities laws of the United States or any state in the United States.

We have appointed Puglisi & Associates, located at 850 Library Avenue, Suite 204, Newark, Delaware 19711, as our agent upon whom process may be served in any action brought against us under the securities laws of the United States.

119

We have been informed by our Cayman Islands legal counsel that the United States and the Cayman Islands do not have a treaty providing for reciprocal recognition and enforcement of judgments of U.S. courts in civil and commercial matters and that a final judgment for the payment of money rendered by any federal or state court in the United States based on civil liability, whether or not predicated solely upon the U.S. federal securities laws, would not be automatically enforceable in the Cayman Islands. We have also been advised by our Cayman Islands legal counsel that a judgment obtained in any federal or state court in the United States will be recognized and enforced in the courts of the Cayman Islands at common law, without any re-examination of the merits of the underlying dispute, by an action commenced on the foreign judgment debt in the Grand Court of the Cayman Islands, provided such judgment (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.

There is uncertainty as to whether the courts of the Cayman Islands would recognize or enforce judgments of United States courts obtained against us or our directors or officers predicated upon the civil liability provisions of the securities laws of the United States or any state in the United States. Such uncertainty relates to whether a judgment obtained from the United States courts under the civil liability provisions of the securities laws will be determined by the courts of the Cayman Islands as penal or punitive in nature. If such a determination is made, the courts of the Cayman Islands will not recognize or enforce the judgment against a Cayman Islands company or its directors and officers. Because the courts of the Cayman Islands have yet to rule on whether such judgments are penal or punitive in nature, it is uncertain whether they would be enforceable in the Cayman Islands.

Our PRC legal counsel has advised us that there is uncertainty as to whether the courts of China would:

recognize or enforce judgments of United States courts obtained against us or our directors or officers predicated upon the civil liability provisions of the securities laws of the United States or any state in the United States; or

entertain original actions brought in each respective jurisdiction against us or our directors or officers predicated upon the securities laws of the United States or any state in the United States.

Our PRC legal counsel has further advised us that the recognition and enforcement of foreign judgments are provided for under the PRC Civil Procedures Law. PRC courts may recognize and enforce foreign judgments in accordance with the requirements of the PRC Civil Procedures Law based either on treaties between China and the country where the judgment is made or on principles of reciprocity between jurisdictions. China does not have any treaties or other form of reciprocity with the United States or the Cayman Islands that provide for the reciprocal recognition and enforcement of foreign judgments. In addition, according to the PRC Civil Procedures Law, courts in the PRC will not enforce a foreign judgment against us or our directors and officers if they decide that the judgment violates the basic principles of PRC law or national sovereignty, security or public interest. As a result, it is uncertain whether and on what basis a PRC court would enforce a judgment rendered by a court in the United States or in the Cayman Islands. Under the PRC Civil Procedures Law, foreign shareholders may originate actions based on PRC law against a company in China for disputes if they can establish sufficient nexus to the PRC for a PRC court to have jurisdiction, and meet other procedural requirements, including, among others, the plaintiff must have a direct interest in the case, and there must be a concrete claim, a factual basis and a cause for the suit.

It will be, however, difficult for U.S. shareholders to originate actions against us in the PRC in accordance with PRC laws because we are incorporated under the laws of the Cayman Islands and it will be difficult for U.S. shareholders, by virtue only of holding the ADSs or our ordinary shares, to establish a connection to the PRC for a PRC court to have jurisdiction as required under the PRC Civil Procedures Law.

F.           Disclosure of 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.”

120

B.           Related Party Transactions

Contractual Arrangements with the Variable Interest Entity and its Shareholders

See “Item 4. Information on the Company—C. Organizational Structure.”

Employment Agreements and Indemnification Agreements

See “Item 6. Directors, Senior Management and Employees—A. Directors and Senior Management— Employment Agreements and Indemnification Agreements.”

Share Incentive Plan

See “Item 6. Directors, Senior Management and Employees—B. Compensation—2015 Share Incentive Plan,” “2018 Share Incentive Plan” and “2023 Share Incentive Plan.”

Our Relationship with Xiaomi

As of February 28, 2023, Xiaomi held 14.7% of our total outstanding shares, and has appointed one director to our board. We have entered into a business cooperation agreement and a strategic cooperation agreement with Xiaomi, which grant us the most-preferred-partner status globally to develop future Xiaomi Wearable Products. In October 2020, we entered into the strategic cooperation agreement with Xiaomi for three years, which will end in October 2023. In February 2023, we entered into a new business cooperation agreement with Xiaomi for the next two years, which will end in January 2025.

Strategic Cooperation Agreement

Under our strategic cooperation agreement with a subsidiary of Xiaomi, (i) we are Xiaomi’s most preferred partner for Xiaomi-branded smart bands, smart watches (excluding children watches and quartz watches) and smart scales products, and (ii) if any other smart band, smart watch or smart scale is sold on any sales platform or channel operated by Xiaomi (including its official website, Mi.com, offline retail stores and online mobile apps), Xiaomi is required to provide better or equally prominent displays for our products.

This extended strategic cooperation agreement will expire in October 2023, and can be terminated earlier by Xiaomi if (i) we fail to deliver products to the market within the period mutually agreed by Xiaomi and us, or if the products do not meet Xiaomi’s requirements and (ii) return rates of our products are above certain thresholds or more than three consecutive months, or a material quality issue causes a massive product recall.

Business Cooperation Agreement

In February 2023, we entered into a business cooperation agreement with a subsidiary of Xiaomi for the sale of Xiaomi Wearable Products, including Mi Band series and Mi Smart Scale series. The business cooperation agreement is set to have a term of two years. Pursuant to this agreement we and Xiaomi agree that (i) Xiaomi is the exclusive distributor for Xiaomi Wearable Products, (ii) Xiaomi will purchase Xiaomi Wearable Products subject to the latest purchase order in force (including costs of raw materials, OEM fees, mold amortization fees (if shared and confirmed by both parties), and logistics expenses) in connection with the manufacturing and shipment of Xiaomi Wearable Products, (iii) Xiaomi and we will share all profits or losses, normally on a share ratio or proportion agreed by both parties in writing, derived from sales of Xiaomi Wearable Products, and (iv) we and Xiaomi shall jointly set the retail price of Xiaomi Wearable Products. During the year ended December 31, 2022, we also sold one specific generation of Xiaomi Wearable Product, accounting for 26.1% of consolidated revenue, which we and Xiao has a standard selling price and does not include installment payments.

With respect to intellectual properties, we and Xiaomi will have joint ownership over patents generated from the process of design, development, manufacturing and sales of Xiaomi Wearable Products as well as intellectual properties relating to certain industrial design of Xiaomi Wearable Products. We by ourselves own all other intellectual properties generated from the design, development, manufacturing and sales of Xiaomi Wearable Products.

121

On user data, we and Xiaomi agree that both parties have access to and can collect and utilize user data of Xiaomi Wearable Products. In addition, unless our users instruct us or Xiaomi to disclose or transfer our data in a particular way, we need to obtain consent from Xiaomi if we want to disclose or license third parties to use user data of Xiaomi Wearable Products, and after user data of Xiaomi Wearable Products reaches certain volume threshold, Xiaomi will also need to obtain consent from us before it discloses or licenses other parties to the same user data.

Transactions with Xiaomi

In the year ended December 31, 2022, we recorded RMB1,704.0 million (US$247.1 million) in revenues from Xiaomi and its affiliate primarily for the sales of Xiaomi Wearable Products and self-branded products and others. As of December 31, 2022, the amount due from Xiaomi and its affiliates was RMB118.3 million (US$17.2 million).

In the year ended December 31, 2021, we recorded RMB3,350.0 million in revenues from Xiaomi and its affiliate primarily for the sales of Xiaomi Wearable Products and self-branded products and others. As of December 31, 2021, the amount due from Xiaomi and its affiliates was RMB287.2 million.

In the year ended December 31, 2020, we recorded RMB4,449.8 million in revenues from Xiaomi and its affiliates primarily for the sales of Xiaomi Wearable Products and self-branded products and others. As of December 31, 2020, the amount due from Xiaomi and its affiliates was RMB833.2 million.

Other Transactions with Related Parties

We have invested in a number of companies as a strategy to expand our business partner network.

In 2020, we sold 26.7% equity interest in Shenzhen Yunding Information Technology Co., Ltd. for a cash consideration of RMB22.5 million to Gongqingcheng Yunding Ruiheng Investment L.P. In 2021, we further sold 5% equity interest in Shenzhen Yunding Information Technology Co., Ltd. for a cash consideration of RMB20.0 million.

In 2020, we made a prepayment of RMB12.0 million to purchase a building of Hefei Yizhi Electronic Technology Co., Ltd., a company controlled by Mr. Wang Huang.

In 2021 and 2022, we purchased raw materials from Hefei Jingyu Micro-electronics Co., Ltd., a subsidiary of Jiangsu Yitong, an affiliate of our company, with total transaction amount of RMB146.8 million and RMB240.7 million, respectively.

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 are currently not a party to any material legal or administrative proceedings. We may from time to time be subject to various legal or administrative claims and proceedings arising in the ordinary course of business. Litigation or any other legal or administrative proceeding, regardless of the outcome, is likely to result in substantial cost and diversion of our resources, including our management’s time and attention.

122

Dividend Policy

On March 17, 2022, our board of directors approved the declaration and payment of special cash dividends in an amount of US$0.025 per ordinary share (US$0.1 per American depositary share), representing an aggregate dividend payment to all shareholders of our company of RMB40.0 million (US$5.8 million), to be paid out of our cash balance. In April 2022, we paid such cash dividend to our shareholders of record at the close of business on March 28, 2022. Other than the payment of dividends in April 2022, we currently do not plan to declare or pay any dividends in the near future on our shares or ADSs. We currently intend to retain our available funds and any future earnings to operate and expand our business.

Our board of directors has discretion on whether to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our board of directors. In either case, all dividends are subject to certain restrictions under Cayman Islands law, namely that our company may only pay dividends out of profits or share premium, and provided always that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business. Even if we decide to pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant.

When we pay any dividends on our Class A ordinary shares, we will pay those dividends which are payable in respect of the Class A ordinary shares underlying our ADSs to the depositary, as the registered holder of such Class A ordinary shares, and the depositary then will pay such amounts to our ADS holders in proportion to Class A ordinary shares underlying the ADSs held by such ADS holders, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.

We are a holding company incorporated in the Cayman Islands. We may rely on dividends from our subsidiaries in China for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See “Item 4. Information on the Company—B. Business Overview—Regulation— Regulation on Dividend Distributions.”

B.           Significant Changes

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 ADSs, each representing four Class A ordinary shares of ours, have been listed on the NYSE since February 8, 2018. Our ADSs trade under the symbol “HMI.”

B.           Plan of Distribution

Not applicable.

C.           Markets

Our ADSs, each representing four Class A ordinary shares of ours, have been listed on the NYSE since February 8, 2018. Our ADSs traded under the symbol “HMI” from February 8, 2018 to February 24, 2021. Our ADSs started trading under the new symbol, “ZEPP” in February 25, 2021.

D.           Selling Shareholders

Not applicable.

123

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 Memorandum and Articles and of the Companies Act (As Revised), insofar as they relate to the material terms of our ordinary shares. Neither our certificate of incorporation nor our memorandum and articles of association contains any charter of the Chinese Communist party or any text thereof.

Objects of Our Company. Under our Memorandum and Articles, the objects of our company are unrestricted and we have the full power and authority to carry out any object not prohibited by the law of the Cayman Islands.

Ordinary Shares. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of our Class A ordinary shares and Class B ordinary shares will have the same rights except for voting and conversion rights. Our ordinary shares are issued in registered form and are issued when registered in our register of shareholders. We may not issue shares to bearer. Our shareholders who are nonresidents of the Cayman Islands may freely hold and vote their shares.

Conversion. Each Class B ordinary share is convertible into one Class A ordinary share at any time by 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 any Class B ordinary shares by a holder thereof, or upon a change of ultimate beneficial ownership of any Class B ordinary shares to any person or entity, such Class B ordinary shares will be automatically and immediately converted into an equal number of Class A ordinary shares.

Dividends. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Our Memorandum and Articles provide that dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our board of directors determine is no longer needed. Dividends may also be declared and paid out of share premium account or any other fund or account which can be authorized for this purpose in accordance with the Companies Act. Under the laws of the Cayman Islands, our company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course of business.

Voting Rights. On a show of hands, each shareholder is entitled to one vote, or on a poll, each shareholder is entitled to one vote for each Class A ordinary share and ten votes for each Class B ordinary share, voting together as a single class, on all matters that require a shareholder’s vote. Voting at any shareholders’ meeting is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any shareholder which is present in person or by proxy at the meeting.

An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast at a meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes cast attaching to the outstanding ordinary shares at a meeting. A special resolution will be required for important matters such as a change of name or making changes to our Memorandum and Articles. Holders of the ordinary shares may, among other things, divide or combine their shares by ordinary resolution.

124

General Meetings of Shareholders. As a Cayman Islands exempted company, we are not obliged by the Companies Act to call shareholders’ annual general meetings. Our Memorandum and Articles provide that we may (but are not obliged to) in each year hold a general meeting as our annual general meeting in which case we shall specify the meeting as such in the notices calling it, and the annual general meeting shall be held at such time and place as may be determined by our directors.

Shareholders’ general meetings may be convened by the chairman of our board of directors or a majority of our board of directors. Advance notice of at least ten (10) calendar days is required for the convening of our annual general shareholders’ meeting (if any) and any other general meeting of our shareholders. A quorum required for any general meeting of shareholders consists of at least one shareholder present or by proxy, representing not less than one-third of all votes attaching to all of our shares in issue and entitled to vote.

The Companies Act provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company’s articles of association. Our Memorandum and Articles provide that upon the requisition of shareholders representing in aggregate not less than one-third of the votes attaching to the issued and outstanding shares of our company entitled to vote at general meetings, our board will convene an extraordinary general meeting and put the resolutions so requisitioned to a vote at such meeting. However, our Memorandum and Articles do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders.

Transfer of Ordinary Shares. Subject to the restrictions set out below and the provisions above in respect of the transfer of Class B ordinary shares, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors.

Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share 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 ordinary share unless:

the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates 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 ordinary 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 ordinary share is to be transferred does not exceed four; and

a fee of such maximum sum as the New York Stock Exchange may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof.

If our directors refuse to register a transfer they shall, within three 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.

The registration of transfers may, after compliance with any notice required of the New York Stock Exchange, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year as our board may determine.

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 amongst 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, of all monies payable to our company for unpaid calls or otherwise. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them.

125

Calls on Shares and Forfeiture of Shares. Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their shares in a notice served to such shareholders at least 14 days prior to the specified time and place of payment. The shares that have been called upon and remain unpaid are subject to forfeiture.

Redemption, Repurchase and Surrender of Shares. We may issue shares on terms that such shares are subject to redemption, at our option or at the option of the holders of these shares, on such terms and in such manner as may be determined by our board of directors. Our Company may also repurchase any of our shares on such terms and in such manner as have been approved by our board of directors or by an ordinary resolution of our shareholders. Under the Companies Act, the redemption or repurchase of any share may be paid out of our Company’s profits or out of the proceeds of a new issue of shares made for the purpose of such redemption or repurchase, or out of capital (including share premium account and capital redemption reserve) if our company can, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

Variations of Rights of Shares. If at any time, our share capital is divided into different classes or series of shares, the rights attached to any class or series of shares (unless otherwise provided by the terms of issue of the shares of that class or series), whether or not our company is being wound-up, may be materially adversely varied with the consent in writing of the holders of two-thirds of the issued shares of that class or series or with the sanction of a special resolution passed by two-thirds of the votes cast at a separate meeting of the holders of the shares of the class or series. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares.

Issuance of Additional Shares. Our Memorandum and Articles authorize our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.

Our Memorandum and Articles also authorize our board of directors to establish from time to time one or more series of preference shares and to determine, with respect to any series of preference shares, the terms and rights of that series, including:

the designation of the series;

the number of shares of the series;

the dividend rights, dividend rates, conversion rights, voting rights; and

the rights and terms of redemption and liquidation preferences.

Our board of directors may issue preference shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.

Inspection of Books and Records. Holders of our ordinary shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (other than copies of the memorandum and articles of association, the register of mortgages and charges and any special resolutions passed by our shareholders). However, we will provide our shareholders with annual audited financial statements.

Anti-Takeover Provisions. Some provisions of our Memorandum and Articles may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that:

authorize our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders; and

limit the ability of shareholders to requisition and convene general meetings of shareholders.

126

However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our Memorandum and Articles for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Exempted Company. We are an exempted company with limited liability under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside of the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except that an exempted company:

does not have to file an annual return of its shareholders with the Registrar of Companies;

is not required to open its register of members for inspection;

does not have to hold an annual general meeting;

may issue negotiable or bearer shares or shares with no par value;

may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);

may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;

may register as a limited duration company; and

may register as a segregated portfolio company.

“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on the shares of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil).

Differences in Corporate Law

The Companies Act is derived, to a large extent, from the older Companies Acts of England but does not follow recent English statutory enactments and accordingly there are significant differences between the Companies Act and the current Companies Act of England. In addition, the Companies Act differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of certain significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.

Mergers and Similar Arrangements. The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (i) “merger” means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company, and (ii) a “consolidation” means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (a) a special resolution of the shareholders of each constituent company, and (b) such other authorization, if any, as may be specified in such constituent company’s articles of association. The plan must be filed with the Registrar of Companies of the Cayman Islands together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and that notification of the merger or consolidation will be published in the Cayman Islands Gazette. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.

127

A merger between a Cayman parent company and its Cayman subsidiary or subsidiaries does not require authorization by a resolution of shareholders of that Cayman subsidiary if a copy of the plan of merger is given to every member of that Cayman subsidiary to be merged unless that member agrees otherwise. For this purpose a company is a “parent” of a subsidiary if it holds issued shares that together represent at least ninety percent (90%) of the votes at a general meeting of the subsidiary.

The consent of each holder of a fixed or floating security interest over a constituent company is required unless this requirement is waived by a court in the Cayman Islands.

Save in certain limited circumstances, a shareholder of a Cayman constituent company who dissents from the merger or consolidation is entitled to payment of the fair value of his shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) upon dissenting to the merger or consolidation, provide the dissenting shareholder complies strictly with the procedures set out in the Companies Act. The exercise of dissenter rights will preclude the exercise by the dissenting shareholder of any other rights to which he or she might otherwise be entitled by virtue of holding shares, save for the right to seek relief on the grounds that the merger or consolidation is void or unlawful.

Separate from the statutory provisions relating to mergers and consolidations, the Companies Act also contains statutory provisions that facilitate the reconstruction and amalgamation of companies by way of schemes of arrangement, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:

the statutory provisions as to the required majority vote have been met;

the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;

the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and

the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.

The Companies Act also contains a statutory power of compulsory acquisition which may facilitate the “squeeze out” of dissentient minority shareholder upon a tender offer. When a tender offer is made and accepted by holders of 90% of the shares affected within four months, the offeror may, within a two-month period commencing on the expiration of such four-month period, require the holders of the remaining shares to transfer such shares to the offeror on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.

If an arrangement and reconstruction by way of scheme of arrangement is thus approved and sanctioned, or if a tender offer is made and accepted, in accordance with the foregoing statutory procedures, a dissenting shareholder would have no rights comparable to appraisal rights, save that objectors to a takeover offer may apply to the Grand Court of the Cayman Islands for various orders that the Grand Court of the Cayman Islands has a broad discretion to make, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.

Shareholders’ Suits. In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands court can be expected to follow and apply the common law principles (namely the rule in Foss v. Harbottle and the exceptions thereto) so that a non-controlling shareholder may be permitted to commence a class action against or derivative actions in the name of the company to challenge actions where:

a company acts or proposes to act illegally or ultra vires;

128

the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and

those who control the company are perpetrating a “fraud on the minority.”

Indemnification of Directors and Executive Officers and Limitation of Liability. Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Our Memorandum and Articles of Association provide that that we shall indemnify our officers and directors against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such directors or officer, other than by reason of such person’s own dishonesty, willful default or fraud, in or about the conduct of our company’s business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our company or its affairs in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation.

In addition, we have entered into indemnification agreements with our directors and executive officers that provide such persons with additional indemnification beyond that provided in our Memorandum and Articles of Association.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

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,” “Item 7. Major Shareholders and Related Party Transactions—B. Related Party Transactions,” in this “Item 10. Additional Information—C. Material Contracts” or elsewhere in this annual report on Form 20-F.

D.           Exchange Controls

See “Item 4. Information on the Company—B. Business Overview—Regulation—Regulation on Foreign Exchange.”

E.           Taxation

The following summary of the material Cayman Islands, PRC and U.S. federal income tax consequences of an investment in our ADSs or ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change. This summary does not deal with all possible tax consequences relating to an investment in our ADSs or ordinary shares, such as the tax consequences under U.S. state and local tax laws or under the tax laws of jurisdictions other than the Cayman Islands, the People’s Republic of China and the United States.

Cayman Islands Taxation

The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is no taxation in the nature of inheritance tax or estate duty. 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, after execution, brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.

Payments of dividends and capital in respect of our ordinary shares and ADSs will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of our ordinary shares or ADSs, nor will gains derived from the disposal of our ordinary shares or ADSs be subject to Cayman Islands income or corporation tax.

No stamp duty is payable in respect of the issue of the shares or on an instrument of transfer in respect of a share.

129

People’s Republic of China Taxation

Under the PRC Enterprise Income Tax Law and its implementation rules, an enterprise established outside of the PRC with a “de facto management body” within the PRC is considered a resident enterprise and will be subject to the enterprise income tax at the rate of 25% on its global income. 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. In April 2009, the State Administration of Taxation issued a circular, known as Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled enterprise that is incorporated offshore is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the State Administration of Taxation’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 PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China only if all of the following conditions are met: (i) the primary location of the day-to-day operational management is in the PRC; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholder resolutions, are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.

We believe that Zepp Health Corporation is not a PRC resident enterprise for PRC tax purposes. Zepp Health Corporation is not controlled by a PRC enterprise or PRC enterprise group and we do not believe that Zepp Health Corporation meets all of the conditions above. Zepp Health Corporation is a company incorporated outside the PRC. As a holding company, its key assets are its ownership interests in its subsidiaries, and its key assets are located, and its records (including the resolutions of its board of directors and the resolutions of its shareholders) are maintained, outside the PRC. For the same reasons, we believe our other entities outside of China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” There can be no assurance that the PRC government will ultimately take a view that is consistent with us.

If the PRC tax authorities determine that Zepp Health Corporation is a PRC resident enterprise for enterprise income tax purposes, we may be required to withhold a 10% withholding tax from dividends we pay to our shareholders that are non-resident enterprises, including the holders of our ADSs. In addition, non-resident enterprise shareholders (including our ADS holders) may be subject to a 10% PRC tax on gains realized on the sale or other disposition of ADSs or ordinary shares, if such income is treated as sourced from within the PRC. It is unclear whether our non-PRC individual shareholders (including our ADS holders) would be subject to any PRC tax on dividends or gains obtained by such non-PRC individual shareholders in the event we are determined to be a PRC resident enterprise. If any PRC tax were to apply to such dividends or gains, it would generally apply at a rate of 20% unless a reduced rate is available under an applicable tax treaty. It is also unclear whether non-PRC shareholders of Zepp Health Corporation would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that Zepp Health Corporation is treated as a PRC resident enterprise. Pursuant to the EIT Law and its implementation rules, if a nonresident enterprise has not set up an organization or establishment in China, or has set up an organization or establishment but the income derived has actual connection with such organization or establishment, it will be subject to a withholding tax on its PRC-sourced income at a rate of 10%. 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, the tax rate in respect to dividends paid by a PRC enterprise to a Hong Kong enterprise is reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise. Pursuant to the Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, or SAT Circular 81, if the relevant PRC tax authorities determine, in their discretion, that a company benefits from such reduced income tax rate due to a structure or arrangement that is primarily tax-driven, such PRC tax authorities may adjust the preferential tax treatment.

Accordingly, our subsidiary Hong Kong Zepp Holding Limited may be able to enjoy the 5% tax rate for the dividends it receives from its PRC incorporated subsidiaries if they satisfy the conditions prescribed under SAT Circular 81 and other relevant tax rules and regulations and obtain the approvals as required. However, according to SAT Circular 81, if the relevant tax authorities determine our transactions or arrangements are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable tax rate on dividends in the future.

130

Provided that our Cayman Islands holding company, Zepp Health Corporation, is not deemed to be a PRC resident enterprise, holders of our ADSs and ordinary shares who are not PRC residents will not be subject to PRC income tax on dividends distributed by us or gains realized from the sale or other disposition of our shares or ADSs. SAT Public Notice 7 further clarifies that, if a non-resident enterprise derives income by acquiring and selling shares in an offshore listed enterprise in the public market, such income will not be subject to PRC tax. However, there is uncertainty as to the application of SAT Public Notice 37 and SAT Public Notice 7, we and our non-PRC resident investors may be at risk of being required to file a return and being taxed under SAT Public Notice 37 and SAT Public Notice 7 and we may be required to expend valuable resources to comply with SAT Public Notice 37 and SAT Public Notice 7 or to establish that we should not be taxed under SAT Public Notice 37 and SAT Public Notice 7. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—We face uncertainty with respect to indirect transfers of equity interests in PRC resident enterprises by their non-PRC holding companies.”

United States Federal Income Tax Considerations

The following discussion is a summary of U.S. federal income tax considerations generally applicable to the ownership and disposition of our ADSs or Class A ordinary shares by a U.S. Holder (as defined below) that acquires our ADSs and holds our ADSs as “capital assets” (generally, property held for investment) under the U.S. Internal Revenue Code of 1986, as amended, or the Code. This discussion is based upon existing U.S. federal tax law, which is subject to differing interpretations or change, possibly with retroactive effect. There can be no assurance that the Internal Revenue Service, or the IRS, or a court will not take a contrary position. This discussion, moreover, does not address the U.S. federal estate, gift, Medicare, and minimum tax considerations, or any state, local and non-U.S. tax considerations, relating to the ownership or disposition of our ADSs or Class A ordinary shares. The following summary does not address all aspects of U.S. federal income taxation that may be important to particular investors in light of their individual circumstances or to persons in special tax situations such as:

banks and other financial institutions;

insurance companies;

pension plans;

cooperatives;

regulated investment companies;

real estate investment trusts;

broker-dealers;

traders in securities that elect to use a mark-to-market method of accounting;

certain former U.S. citizens or long-term residents;

tax-exempt entities (including private foundations);

persons liable for alternative minimum tax;

holders who acquire their ADSs or Class A ordinary shares pursuant to any employee share option or otherwise as compensation;

investors that will hold their ADSs or Class A ordinary shares as part of a straddle, hedge, conversion, constructive sale or other integrated transaction for U.S. federal income tax purposes;

investors that have a functional currency other than the U.S. dollar;

persons that actually or constructively own 10% or more of our stock by vote or value; or

131

partnerships or other entities taxable as partnerships for U.S. federal income tax purposes, or persons holding common stock through such entities.

All of whom may be subject to tax rules that differ significantly from those discussed below.

Each U.S. Holder is urged to consult its tax advisor regarding the application of U.S. federal taxation to its particular circumstances, and the state, local, non-U.S. and other tax considerations of the ownership and disposition of our ADSs or Class A ordinary shares.

General

For purposes of this discussion, a “U.S. Holder” is a beneficial owner of our ADSs or Class A ordinary shares that is, for U.S. federal income tax purposes:

a trust (A) the administration of which is subject to the primary supervision of a U.S. court and which has one or more U.S. persons who have the authority to control all substantial decisions of the trust or (B) that has otherwise validly elected to be treated as a U.S. person under the Code.

an estate the income of which is includible in gross income for U.S. federal income tax purposes regardless of its source; or

a corporation (or other entity treated as a corporation for U.S. federal income tax purposes) created in, or organized under the law of the United States or any state thereof or the District of Columbia;

an individual who is a citizen or resident of the United States;

If a partnership (or other entity treated as a partnership for U.S. federal income tax purposes) is a beneficial owner of our ADSs or Class A ordinary shares, the tax treatment of a partner in the partnership will generally depend upon the status of the partner and the activities of the partnership. Partnerships holding our ADSs or Class A ordinary shares and their partners are urged to consult their tax advisors regarding an investment in our ADSs or Class A ordinary shares.

For U.S. federal income tax purposes, it is generally expected that a U.S. Holder of ADSs will be treated as the beneficial owner of the underlying shares represented by the ADSs. The remainder of this discussion assumes that a U.S. Holder of our ADSs will be treated in this manner. Accordingly, deposits or withdrawals of Class A ordinary shares for ADSs will generally not be subject to U.S. federal income tax.

Passive Foreign Investment Company Considerations

A non-U.S. corporation, such as our company, will be classified as a PFIC, for U.S. federal income tax purposes for any taxable year, if either (i) 75% or more of its gross income for such year consists of certain types of “passive” income or (ii) 50% or more of the value of its assets (generally determined on the basis of a quarterly average) during such year is attributable to assets that produce or are held for the production of passive income. For this purpose, cash and assets readily convertible into cash are categorized as a passive asset and the company’s goodwill and other unbooked intangibles are taken into account. 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 a proportionate share of the assets and earning a proportionate share of the income of any other corporation in which we own, directly or indirectly, 25% or more (by value) of the stock.

Although the law in this regard is not entirely clear, we treat the consolidated VIEs as being owned by us for U.S. federal income tax purposes because we control their management decisions and are entitled to substantially all of the economic benefits associated with these entities. As a result, we consolidate their results of operations in our consolidated U.S. GAAP financial statements.

132

Based upon the nature and composition of our assets (in particular, the retention of substantial amounts of cash and investments), and the market price of our ADSs, we believe that we were a PFIC for the taxable year ended December 31, 2022 and we will likely be a PFIC for our current taxable year unless the market price of our ADSs increases and/or we invest a substantial amount of the cash and other passive assets we hold in assets that produce or are held for the production of active income.

If we are a PFIC for any year during which a U.S. Holder holds our ADSs or Class A ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs or Class A ordinary shares. However, if we cease to be a PFIC, provided that you have not made a mark-to-market election, as described below, you may avoid some of the adverse effects of the PFIC regime by making a “deemed sale” election with respect to the ADSs or Class A ordinary shares, as applicable. If such election is made, you will be deemed to have sold our ADSs or Class A ordinary shares you hold at their fair market value and any gain from such deemed sale would be subject to the rules described below under “Passive Foreign Investment Company Rules.” After the deemed sale election, so long as we do not become a PFIC in a subsequent taxable year, your ADSs or Class A ordinary shares with respect to which such election was made will not be treated as shares in a PFIC and you will not be subject to the rules described below with respect to any “excess distribution” you receive from us or any gain from an actual sale or other disposition of the ADSs or Class A ordinary shares. The rules dealing with deemed sale elections are very complex. Each U.S. Holder should consult its tax advisors regarding the possibility and considerations of making a deemed sale election.

Dividends

Subject to the discussion below under “—Passive Foreign Investment Company Rules,” any cash distributions (including the amount of any PRC tax withheld) paid on our ADSs or Class A ordinary shares out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles, will generally be includible in the gross income of a U.S. Holder as dividend income on the day actually or constructively received by the U.S. Holder, in the case of Class A ordinary shares, or by the depositary, in the case of ADSs. Because we do not intend to determine our earnings and profits on the basis of U.S. federal income tax principles, any distribution we pay will generally be treated as a “dividend” for U.S. federal income tax purposes. Dividends received on our ADSs or Class A ordinary shares will not be eligible for the dividends received deduction allowed to corporations. A non-corporate U.S. Holder will be subject to tax at the lower capital gain tax rate applicable to “qualified dividend income,” provided that certain conditions are satisfied, including that (1) our ADSs are readily tradeable 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 tax law, we are eligible for the benefit of the United States-PRC income tax treaty, (2) we are neither a PFIC nor treated as such with respect to a U.S. Holder (as discussed below) for the taxable year in which the dividend was paid and the preceding taxable year, and (3) certain holding period requirements are met. Our ADSs (but not our Class A ordinary shares) are listed on the New York Stock Exchange and is considered readily tradeable on an established securities market in the United States.

In the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law, we may be eligible for the benefits of the United States-PRC income tax treaty. If we are eligible for such benefits, dividends we pay on our Class A ordinary shares, regardless of whether such shares are represented by the ADSs, would be eligible for the reduced rates of taxation described in the preceding paragraph.

Dividends will generally be treated as income from foreign sources for U.S. foreign tax credit purposes and will generally constitute passive category income. 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 foreign withholding taxes imposed on dividends received on our ADSs or Class A ordinary shares. A U.S. Holder who does not elect to claim a foreign tax credit for foreign tax 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.

As discussed above, we believe that we were a PFIC for the taxable year ended December 31, 2022, and we will likely be classified as a PFIC for our current taxable year. U.S. Holders are urged to consult their tax advisors regarding the availability of the reduced rate of taxation on dividends with respect to our ADSs or Class A ordinary shares under their particular circumstances.

133

Sale or Other Disposition

Subject to the discussion below under “Passive Foreign Investment Company Rules,” a U.S. Holder will generally recognize gain or loss upon the sale or other disposition of ADSs or Class A ordinary shares in an amount equal to the difference between the amount realized upon the disposition and the holder’s adjusted tax basis in such ADSs or Class A ordinary shares. The gain or loss will generally be capital gain or loss. Any capital gain or loss will be long term if the ADSs or Class A ordinary shares have been held for more than one year at the time of disposition. The deductibility of a capital loss may be subject to limitations.

Any such gain or loss that the U.S. Holder recognizes will generally be treated as U.S. source income or loss for foreign tax credit limitation purposes, which will generally limit the availability of foreign tax credits.

In the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law, gains from the disposition of the ADSs or Class A ordinary shares 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 PRC source income under the Treaty. Pursuant to recently issued 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 PRC tax imposed on the disposition of the ADSs or Class A ordinary shares. The rules regarding foreign tax credits and deduction of foreign taxes are complex. U.S. Holders are urged to 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 recently issued U.S. Treasury regulations.

As discussed above, we believe that we were a PFIC for the taxable year ended December 31, 2022, and we will likely be classified as a PFIC for our current taxable year. U.S. Holders are urged to consult their tax advisors regarding the tax considerations of the sale or other disposition of our ADSs or Class A ordinary shares under their particular circumstances.

Passive Foreign Investment Company Rules

As discussed above, we believe that we were a PFIC for the taxable year ended December 31, 2022, and we will likely be classified as a PFIC for our current taxable year. If we are classified as a PFIC for any taxable year during which a U.S. Holder holds our ADSs or Class A ordinary shares, and unless the U.S. Holder makes a mark-to-market election (as described below), the U.S. Holder will generally be subject to special tax rules on (i) any excess distribution that we make to the U.S. Holder (which generally means any distribution paid during a taxable year to a U.S. Holder that is greater than 125 percent of the average annual distributions paid in the three preceding taxable years or, if shorter, the U.S. Holder’s holding period for the ADSs or Class A ordinary shares), and (ii) any gain realized on the sale or other disposition of ADSs or Class A ordinary shares. Under the PFIC rules:

the excess distribution or gain will be allocated ratably over the U.S. Holder’s holding period for the ADSs or Class A ordinary shares;

the amount allocated to the current taxable year and any taxable years in the U.S. Holder’s holding period prior to the first taxable year in which we are classified as a PFIC (each, a “pre-PFIC year”), will be taxable as ordinary income;

the amount allocated to each prior taxable year, other than a pre-PFIC year, will be subject to tax at the highest tax rate in effect for individuals or corporations, as appropriate, for that year; and

the interest charge generally applicable to underpayments of tax will be imposed on the tax attributable to each prior taxable year, other than a pre-PFIC year.

If we are a PFIC for any taxable year during which a U.S. Holder holds our ADSs or Class A ordinary shares and any of our subsidiary, the VIEs or any of the subsidiaries of the VIEs is also a PFIC, such U.S. Holder would be treated as owning a proportionate amount (by value) of the shares of the lower-tier PFIC for purposes of the application of these rules. U.S. Holders are urged to consult their tax advisors regarding the application of the PFIC rules to any of our subsidiary, the VIEs or any of the subsidiaries of the VIEs.

134

As an alternative to the foregoing rules, a U.S. Holder of “marketable stock” in a PFIC may make a mark-to-market election with respect to such stock, provided that such stock is regularly traded on a national securities exchange that is registered with the SEC. For those purposes, our ADSs, but not our Class A ordinary shares, are listed on the New York Stock Exchange, which is an established securities exchange in the United States. We anticipate that our ADSs should qualify as being regularly traded, but no assurances may be given in this regard. If a U.S. Holder makes this election, the holder will generally (i) include as ordinary income for each taxable year that we are a PFIC the excess, if any, of the fair market value of ADSs held at the end of the taxable year over the adjusted tax basis of such ADSs and (ii) deduct as an ordinary loss the excess, if any, of the adjusted tax basis of the ADSs over the fair market value of such ADSs held at the end of the taxable year, but such deduction will only be allowed to the extent of the amount previously included in income as a result of the mark-to-market election. The U.S. Holder’s adjusted tax basis in the ADSs would be adjusted to reflect any income or loss resulting from the mark-to-market election. If a U.S. Holder makes a mark-to-market election in respect of a corporation classified as a PFIC and such corporation ceases to be classified as a PFIC, the holder will not be required to take into account the gain or loss described above during any period that such corporation is not classified as a PFIC. If a U.S. Holder makes a mark-to-market election, any gain such U.S. Holder recognizes upon the sale or other disposition of our ADSs in a year when we are a PFIC will be treated as ordinary income and any loss will be treated as ordinary loss, but such loss will only be treated as ordinary loss to the extent of the net amount previously included in income as a result of the mark-to-market election.

Because a mark-to-market election cannot technically be made for any lower-tier PFICs that we may own, a U.S. Holder may continue to be subject to the PFIC rules with respect to such U.S. Holder’s indirect interest in any investments held by us that are treated as an equity interest in a PFIC for U.S. federal income tax purposes.

We do not intend to provide information necessary for U.S. Holders to make qualified electing fund elections which, if available, would result in tax treatment different from (and generally less adverse than) the general tax treatment for PFICs described above.

If a U.S. Holder owns our ADSs or Class A ordinary shares during any taxable year that we are a PFIC, the holder must generally file an annual IRS Form 8621. You should consult your tax advisors regarding the U.S. federal income tax consequences of owning and disposing of our ADSs or Class A ordinary shares if we are or become a PFIC.

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. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F no later than four months after the close of each fiscal year. Copies of reports and other information, when so filed, may be inspected without charge and may be obtained at prescribed rates at the public reference facilities maintained by the SEC at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the SEC at 1-800-SEC-0330. The SEC also maintains a web site at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules 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.

We will furnish Deutsche Bank Trust Company Americas, the depositary of our ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders’ meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders’ meeting received by the depositary from us.

135

I.           Subsidiary Information

Not applicable.

J.           Annual Report to Security Holders

Not applicable.

ITEM 11.              QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market Risks

Foreign Exchange Risk

Approximately 48% of our revenues and expenses are denominated in RMB. Although we do not believe that we currently have any significant direct foreign exchange risk, we entered into several hedging arrangements in 2021 and 2022 to hedge exposure to such risk. Although our exposure to foreign exchange risks should be limited in general, the value of your investment in our ADSs will be affected by the exchange rate between U.S. dollar and Renminbi because the value of our business is effectively denominated in RMB, while our ADSs will be traded in U.S. dollars.

The conversion of Renminbi into foreign currencies, including U.S. dollars and Euros, 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 RMB 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 ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amounts available to us.

The RMB depreciated by 8.23% against the U.S. dollar in 2022. As of December 31, 2022, we had RMB-denominated cash and cash equivalents, and restricted cash of RMB651.8 million, and U.S. dollar-denominated cash and cash equivalents, and restricted cash of US$38.2 million. Assuming we had converted RMB651.8 million into U.S. dollars at the exchange rate of RMB6.8972 for US$1.0000 as of the end of 2022, our U.S. dollar cash balance would have been US$132.7 million. If the RMB had appreciated by 10% against the U.S. dollar, our U.S. dollar cash balance would have been US$124.1 million instead. Assuming we had converted US$38.2 million into RMB at the exchange rate of RMB6.8972 for US$1.0000 as of the end of 2022, our RMB cash balance would have been RMB915.3 million. If the RMB had appreciated by 10% against the U.S. dollar, our RMB cash balance would have been RMB888.9 million instead.

Interest Rate Risk

Our exposure to interest rate risk primarily relates to the interest income generated by excess cash, which is mostly held in interest-bearing bank deposits. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed to material risks due to changes in interest rates, and we have not used any derivative financial instruments to manage our interest risk exposure. However, our future interest income may fall short of expectations due to changes in market interest rates.

ITEM 12.              DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

A.           Debt Securities

Not applicable.

B.           Warrants and Rights

Not applicable.

136

C.           Other Securities

Not applicable.

D.           American Depositary Shares

Charges Our ADS Holders May Have to Pay

The depositary of our ADS facility, Deutsche Bank Trust Company Americas, shall charge the following fees for the services performed under the terms of the deposit agreement, provided, however, that no fees shall be payable upon distribution of cash dividends so long as the charging of such fee is prohibited by the exchange, if any, upon which the ADSs are listed:

to any person to whom ADSs are issued or to any person to whom a distribution is made in respect of ADS distributions pursuant to stock dividends or other free distributions of stock, bonus distributions, stock splits or other distributions (except where converted to cash), a fee not in excess of US$5.00 per 100 ADSs (or fraction thereof) so issued under the terms of the deposit agreement to be determined by the depositary;

to any person surrendering ADSs for withdrawal of deposited securities or whose ADSs are cancelled or reduced for any other reason including, inter alia, cash distributions made pursuant to a cancellation or withdrawal, a fee not in excess of US$5.00 per 100 ADSs reduced, cancelled or surrendered (as the case may be);

to any holder of ADSs, a fee not in excess of US$5.00 per 100 ADSs held for the distribution of cash dividends;

to any holder of ADSs, a fee not in excess of US$5.00 per 100 ADSs held for the distribution of cash entitlements (other than cash dividends) and/or cash proceeds, including proceeds from the sale of rights, securities and other entitlements;

to any holder of ADSs, a fee not in excess of US$5.00 per 100 ADSs (or portion thereof) issued upon the exercise of rights; and

for the operation and maintenance costs in administering the ADSs an annual fee of US$5.00 per 100 ADSs, such fee to be assessed against holders of record as of the date or dates set by the depositary as it sees fit and collected at the sole discretion of the depositary by billing such holders for such fee or by deducting such fee from one or more cash dividends or other cash distributions.

In addition, holders, beneficial owners, any person depositing Shares for deposit and any person surrendering ADSs for cancellation and withdrawal of deposited securities will be required to pay the following charges:

taxes (including applicable interest and penalties) and other governmental charges;

such registration fees as may from time to time be in effect for the registration of our ordinary shares or other deposited securities with the foreign registrar and applicable to transfers of ordinary shares or other deposited securities to or from the name of the custodian, the depositary or any nominees upon the making of deposits and withdrawals, respectively;

such cable, telex, facsimile and electronic transmission and delivery expenses as are expressly provided in the deposit agreement to be at the expense of the depositor depositing or person withdrawing ordinary shares or holders and beneficial owners of ADSs;

the expenses and charges incurred by the depositary and/or a division or affiliate(s) of the depositary in the conversion of foreign currency;

such fees and expenses as are incurred by the depositary in connection with compliance with exchange control regulations and other regulatory requirements applicable to ordinary shares, deposited securities, ADSs and ADRs;

137

the fees and expenses incurred by the depositary in connection with the delivery of deposited securities, including any fees of a central depository for securities in the local market, where applicable; and

any additional fees, charges, costs or expenses that may be incurred by the depositary or a division or affiliate(s) of the depositary from time to time.

Any other fees and charges of, and expenses incurred by, the depositary or the custodian under the deposit agreement will be paid by us unless otherwise agreed in writing between the depositary and us from time to time. All fees and charges may, at any time and from time to time, be changed by agreement between the depositary and us but subject, in the case of fees and charges payable by holders or beneficial owners, only in the manner contemplated by the deposit agreement.

Fees and Other Payments Made by the Depositary to Us

Our depositary anticipates to reimburse us for certain expenses we incur that are related to establishment and maintenance of the ADR program upon such terms and conditions as we and the depositary may agree from time to time. The depositary may make available to us a set amount or a portion of the depositary fees charged in respect of the ADR program or otherwise upon such terms and conditions as we and the depositary may agree from time to time. For the year ended December 31, 2022, we did not receive reimbursement from the depositary.

PART II

ITEM 13.              DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

ITEM 14.              MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

Material Modifications to the Rights of Security Holders

See “Item 10. Additional Information—B. Memorandum and Articles of Association—Ordinary Shares” for a description of the rights of securities holders, which remain unchanged.

Use of Proceeds

By the end of 2019, we had applied all the net proceeds from our initial public offering and the registered follow-on offering of our ADSs in April 2019.

ITEM 15.              CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, including our chief executive officer and chief financial officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this annual report. Based upon that evaluation, our management has concluded that, as of December 31, 2022, 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.

138

Management’s Report on Internal Control over Financial Reporting

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 and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of our company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with U.S. GAAP, and that receipts and expenditures of our company are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of the unauthorized acquisition, use or disposition of our company’s assets that could have a material effect on the consolidated financial statements. Because of its inherent limitations, internal control over financial reporting may not detect or prevent misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules as promulgated by the Securities and Exchange Commission, our management including our Chief Executive Officer and Chief Financial Officer assessed the effectiveness of internal control over financial reporting as of December 31, 2022 using the criteria set forth in the report “Internal Control—Integrated Framework (2013)” published by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2022.

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 we qualify as an “emerging growth company” under section 3(a) of the Securities Exchange Act of 1934, as amended, and are therefore exempt from the attestation requirement.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal controls 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 16A.            AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Jimmy Lai, a member of our audit committee and independent director (under the standards set forth in Section 303A of the Corporate Governance Rules of the NYSE and Rule 10A-3 under the Securities Exchange Act of 1934), is an audit committee financial expert.

ITEM 16B.            CODE OF ETHICS

In January 2018, our board of directors adopted a code of business conduct and ethics that applies to our directors, officers and employees. We have posted a copy of our code of business conduct and ethics on our website at https://ir.zepp.com/investor.

A copy of our code of business conduct and ethics will be provided at no cost to each person on the written or verbal request of that person made to:

Zepp Health Corporation

Huami Global Innovation Center

Building B2, Zhong’an Chuanggu Technology Park

No. 900 Wangjiang West Road

Hefei, 230088, People’s Republic of China

Tel: +86 010 5940 3251

Attention: Investor Relations Department

139

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 Deloitte Touche Tohmatsu Certified Public Accountants LLP, our principal external auditors, for the periods indicated. We did not pay any other fees to our auditors during the periods indicated below.

For the Year Ended December 31,

    

2021

    

2022

(in thousands of RMB)

Audit fees(1) 

9,304

7,871

Tax fees(2)

 

550

 

450

Notes:

(1)

“Audit fees” means the aggregate fees billed for professional services rendered by our principal auditors for the audit of our annual financial statements, other audit related fee and the review of our comparative interim financial statements.

(2)

“Tax fees” represents the aggregated fees for professional services rendered by our independent registered public accounting firm for tax declaration service.

The policy of our audit committee is to pre-approve all audit and other service provided by Deloitte Touche Tohmatsu Certified Public Accountants LLP as described above, other than those for de minimis services which are approved by the Audit Committee prior to the completion of the audit.

ITEM 16D.            EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

ITEM 16E.            PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

In November 2021, our board of directors authorized a share repurchase program under which we may repurchase up to US$20 million of our shares in the form of American depositary shares and/or the ordinary shares of our company over the next 12 months in the open market. The share repurchases may be made from time to time in the open market and through privately negotiated transactions, in block trades or through other legally permissible means, depending on market conditions and in accordance with applicable rules and regulations.

The table below summarizes the repurchases we made in the periods indicated.

    

    

    

Total

    

Number of

Ordinary

Approximate

Shares

Dollar Value of

Purchased

Ordinary Shares

Total Number

Average Price

as Part of

that May Yet Be

of Ordinary

Paid Per

Share

Purchased Under

Shares

Ordinary Share

Repurchase

Share Repurchase

Month

Purchased

(US$)

Program

Program (US$)

January 2022

1,285,856

1.27

1,285,856

14,962,062.12

February 2022

 

891,660

 

1.12

 

891,660

 

13,959,846.45

March 2022

 

1,329,132

 

0.76

 

1,329,132

 

12,953,304.65

April 2022

 

1,997,680

 

0.70

 

1,997,680

 

11,548,610.20

May 2022

 

492,636

 

0.62

 

492,636

 

11,243,931.51

August 2022

 

84,400

 

0.500

 

84,400

 

11,201,761.05

September 2022

 

805,108

 

0.445

 

805,108

 

10,843,829.29

October 2022

 

906,316

 

0.328

 

906,316

 

10,546,145.94

November 2022

 

945,400

 

0.319

 

945,400

 

10,244,444.38

December 2022

 

1,481,384

 

0.378

 

1,481,384

 

9,684,442.89

140

ITEM 16F.            CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

ITEM 16G.            CORPORATE GOVERNANCE

As a Cayman Islands company listed on the New York Stock Exchange, we are subject to the NYSE corporate governance listing standards. However, NYSE 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 NYSE corporate governance listing standards. Pursuant to Sections 303A.01, 303A.04 and 303A.05 of the New York Stock Exchange Listed Company Manual, a company listed on the New York Stock Exchange must have a majority of independent directors, a nominating and corporate governance committee composed entirely of independent directors and a compensation committee composed entirely of independent directors. We currently follow our home country practice in lieu of these requirements. In January 2023, our board of directors approved the 2023 Share Incentive Plan. We followed our home country practice and did not convene a shareholder meeting to approve the 2023 Share Incentive Plan. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our ADSs—As a company incorporated in the Cayman Islands, we are permitted to adopt certain home country practices in relation to corporate governance matters that differ significantly from the NYSE corporate governance listing standards; these practices may afford less protection to shareholders than they would enjoy if we complied fully with the NYSE corporate governance listing standards.”

ITEM 16H.           MINE SAFETY DISCLOSURE

Not applicable.

ITEM 16I.          DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

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

As of the date of this annual report, to our knowledge, (i) no governmental entities in the Cayman Islands or in China own shares of Zepp Health Corporation or the VIEs in China, (ii) the governmental entities in China do not have a controlling financial interest in Zepp Health Corporation or the VIEs, (iii) none of the members of the board of directors of Zepp Health Corporation or our operating entities, including the VIEs, is an official of the Chinese Communist Party, and (iv) none of the currently effective memorandum and articles of association (or equivalent organizing document) of Zepp Health Corporation or the VIEs contains any charter of the Chinese Communist Party.

PART III

ITEM 17.              FINANCIAL STATEMENTS

We have elected to provide financial statements pursuant to Item 18.

ITEM 18.              FINANCIAL STATEMENTS

The consolidated financial statements of Zepp Health Corporation are included at the end of this annual report.

141

ITEM 19.              EXHIBITS

Exhibit
Number

    

Description of Document

1.1*

Second Amended and Restated Memorandum and Articles of Association of the Registrant, as amended

2.1

Registrant’s Specimen American Depositary Receipt (included in Exhibit 2.3)

2.2

Registrant’s Specimen Certificate for Class A Ordinary Shares (incorporated herein by reference to Exhibit 4.2 to the registration statement on Form F-1/A filed with the Securities and Exchange Commission January 26, 2018 (File No. 333-222528))

2.3

Deposit Agreement, dated as of February 7, 2018, among the Registrant, Deutsche Bank Trust Company Americas as depositary, and all holders from time to time of American Depositary Receipts issued thereunder (incorporated herein by reference to Exhibit 4.3 to the registration statement on Form S-8 (File No. 333-226665), filed with the Securities and Exchange Commission on August 8, 2018)

2.4

Description of Securities (incorporated herein by reference to Exhibit 2.5 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.1

2015 Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-l filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.2

2018 Share Incentive Plan (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-l filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.3

Form of Indemnification Agreement between the Registrant and its directors and executive officers (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.4

Form of Employment Agreement between the Registrant and its executive officers (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.5

English translation of the second amended and restated Shareholder Voting Proxy Agreement and Power of Attorney among our WFOE, Anhui Huami and shareholders of Anhui Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.5 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.6

English translation of the second amended and restated Shareholder Voting Proxy Agreement and Power of Attorney among our WFOE, Beijing Huami and shareholders of Beijing Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.6 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.7

English translation of the second amended and restated Equity, Pledge Agreement among our WFOE, Anhui Huami and shareholders of Anhui Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.7 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.8

English translation of the second amended and restated Equity Pledge Agreement among our WFOE, Beijing Huami and shareholders of Beijing Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.8 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.9

English translation of the second amended and restated Exclusive Consultation and Services Agreement among our WFOE, Anhui Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.9 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.10

English translation of the second amended and restated Exclusive Consultation and Services Agreement among our WFOE, Beijing Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.10 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.11

English translation of the second amended and restated Exclusive Option Agreement among our WFOE, Anhui Huami and shareholders of Anhui Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.11 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.12

English translation of the second amended and restated Exclusive Option Agreement among our WFOE, Beijing Huami and shareholders of Beijing Huami dated March 20, 2020 (incorporated herein by reference to Exhibit 4.12 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 23, 2020 (File No. 001-38369))

4.13

English translation of Loan Agreement between our WFOE and Mr. Wang Huang dated November 3, 2017 (incorporated herein by reference to Exhibit 10.13 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

142

Exhibit
Number

    

Description of Document

4.14

English translation of Business Cooperation Agreement between Anhui Huami and Xiaomi dated October 23, 2017 (incorporated herein by reference to Exhibit 10.14 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.15

English translation of Strategic Cooperation Agreement between Anhui Huami and Xiaomi dated October 23, 2017 (incorporated herein by reference to Exhibit 10.15 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.16

English translation of Intellectual Property Application Right Assignment Agreement between Xiaomi and Anhui Huami dated April 29, 2015 (incorporated herein by reference to Exhibit 10.16 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.17

English translation of Trademark Licensing Agreement between Xiaomi and Anhui Huami dated October 23, 2017 (incorporated herein by reference to Exhibit 10.17 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

4.18(1)

English translation of Product-related Strategic Cooperation Agreement between Xiaomi Communications Co., Ltd. and Anhui Huami Information Technology Co., Ltd. dated October 19, 2020 (incorporated herein by reference to Exhibit 4.18 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 19, 2021 (File No. 001-38369))

4.19

English translation of Share Transfer Agreement in Respect of Shares in Jiangsu Yitong High-tech Co., Ltd. between Wang Zhenhong and Anhui Shunyuan Xinke Management Consulting Partnership (LP) dated January 5, 2021 (incorporated herein by reference to Exhibit 4.19 to the annual report on Form 20-F filed with the Securities and Exchange Commission April 19, 2021 (File No. 001-38369))

4.20

2023 Share Incentive Plan (incorporated herein by reference to Exhibit 99.1 to Form 6-K furnished with the Securities and Exchange Commission on January 11, 2023 (File No. 001-38369))

4.21*

English translation of Business Cooperation Agreement between Anhui Huami and Xiaomi dated February 22, 2023

8.1*

List of Principal Subsidiaries and Consolidated Variable Interest Entities of the Registrant

11.1

Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form F-1 filed with the Securities and Exchange Commission January 12, 2018 (File No. 333-222528))

12.1*

CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

12.2*

CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

13.1**

CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

13.2**

CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

15.1*

Consent of Deloitte Touche Tohmatsu Certified Public Accountants LLP

15.2*

Consent of Zhong Lun Law Firm

101.INS*

Inline XBRL Instance Document — the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH*

Inline XBRL Taxonomy Extension 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 on Form 20-F.

**  Furnished with this Annual Report on Form 20-F.

(1)

Portions of this exhibit have been omitted in reliance of the revised Item 601 of Regulation S-K. The registrant hereby undertakes to furnish copies of any of the omitted portions upon request by the Securities and Exchange Commission.

143

SIGNATURES

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

 

Zepp Health Corporation

 

 

 

 

By:

/s/ Wang Huang

 

Name:

Wang Huang

 

Title:

Chairman of the Board of Directors and Chief Executive Officer

 

 

 

Date: April 24, 2023

 

 

144

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Zepp Health Corporation

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Zepp Health Corporation and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive income/(loss), changes in equity, and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

Convenience translation

Our audit also comprehended the translation of Renminbi amounts into United States dollar amounts and, in our opinion, such translation has been made in conformity with the basis stated in Note 2 to the financial statements. Such United States dollar amounts are presented solely for the convenience of readers outside the People’s Republic of China.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s 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 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 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, the People’s Republic of China

April 24, 2023

We have served as the Company’s auditor since 2016.

F-2

ZEPP HEALTH CORPORATION

CONSOLIDATED BALANCE SHEETS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

As of December 31

    

2021

    

2022

    

2022

RMB

RMB

US$

(Note2)

Assets

 

  

 

  

 

  

Current assets:

 

  

 

  

 

  

Cash and cash equivalents

 

1,468,499

886,632

128,550

Restricted cash

 

41,040

86,708

12,571

Term deposit

 

5,000

Accounts receivable (net of allowance of RMB814 and RMB1,466 as of December 31, 2021 and 2022, respectively)

 

537,084

682,103

98,896

Amounts due from related parties (net of allowance of nil and nil as of December 31, 2021 and 2022, respectively)

 

295,614

138,614

20,097

Inventories, net

 

1,249,327

1,021,923

148,165

Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively)

 

19,351

34,316

4,975

Prepaid expenses and other current assets

 

315,038

108,252

15,694

Total current assets

 

3,930,953

2,958,548

428,948

Property, plant and equipment, net

 

133,873

100,605

14,586

Intangible assets, net

 

135,582

123,300

17,877

Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively)

 

1,552,591

1,686,628

244,538

Deferred tax assets

 

143,419

210,186

30,474

Operating lease right-of-use assets

108,435

65,573

9,507

Goodwill

 

61,055

66,081

9,581

Amount due from a related party, non-current

6,333

918

Other non-current assets

 

19,593

50,389

7,306

Total assets

 

6,085,501

5,267,643

763,735

Liabilities

 

 

 

  

Current liabilities:

 

  

 

  

 

  

Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB1,314,091 and RMB452,039 as of December 31, 2021 and 2022, respectively)

 

1,317,306

456,585

66,198

Advance from customers (including advance from customers of the consolidated VIEs without recourse to the Group of RMB2,262 and RMB2,133 as of December 31, 2021 and 2022, respectively)

 

4,230

2,133

309

Amounts due to related parties (including amount due to related parties of the consolidated VIEs without recourse to the Group of RMB48,561 and RMB38,913 as of December 31, 2021 and 2022,respectively)

50,123

40,978

5,941

Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of the consolidated VIEs without recourse to the Group of RMB165,181 and RMB119,877 as of December 31, 2021 and 2022, respectively)

 

316,083

197,819

28,681

Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB411 and RMB407 as of December 31, 2021 and 2022, respectively)

 

2,595

2,715

394

Notes payable and others of the consolidated VIEs without recourse to the Group

 

103,795

456,438

66,177

Short-term bank borrowings (including short-term bank borrowings of the consolidated VIEs without recourse to the Group of RMB303,000 and RMB452,000 as of December 31, 2021 and 2022, respectively)

 

358,000

512,000

74,233

Total current liabilities

 

2,152,132

1,668,668

241,933

Deferred tax liabilities (including deferred tax liabilities of the consolidated VIEs without recourse to the Group of RMB23,006 and RMB32,393 as of December 31, 2021 and 2022, respectively)

 

26,909

35,552

5,155

Other non-current liabilities (including other non-current liabilities of the consolidated VIEs without recourse to the Group of RMB172,735 and RMB161,827 as of December 31, 2021 and 2022, respectively)

 

175,053

162,602

23,575

Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Group of RMB254,500and RMB280,000 as of December 31, 2021 and 2022, respectively)

726,851

684,210

99,201

Non-current operating lease liabilities (including Noncurrent operating lease liabilities of the consolidated VIEs without recourse to the Group of RMB29,435 and RMB10,276 as of December 31, 2021 and 2022,respectively)

71,117

31,690

4,595

Total liabilities

 

3,152,062

2,582,722

374,459

F-3

ZEPP HEALTH CORPORATION

CONSOLIDATED BALANCE SHEETS - CONTINUED

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

As of December 31

    

2021

    

2022

    

2022

RMB

RMB

US$

(Note 2)

Equity

 

  

 

  

 

  

Class A Ordinary shares (US$ 0.0001 par value; 9,700,000,000 shares authorized as of December 31, 2021 and 2022; 133,992,912 and 128,130,440 shares outstanding as of December 31, 2021 and 2022, respectively)

 

85

85

12

Class B Ordinary shares (US$ 0.0001 par value; 200,000,000 shares authorized as of December 31, 2021 and 2022; 117,208,247 shares outstanding as of December 31, 2021 and 2022)

 

74

77

11

Additional paid-in capital

 

1,641,544

1,690,879

245,154

Treasury shares

(21,798)

(67,163)

(9,738)

Accumulated retained earnings

 

1,271,171

942,848

136,700

Accumulated other comprehensive income

 

29,271

105,796

15,339

Total Zepp Health Corporation shareholders’ equity

 

2,920,347

2,672,522

387,478

Noncontrolling interest

 

13,092

12,399

1,798

Total equity

 

2,933,439

2,684,921

389,276

Total liabilities and equity

 

6,085,501

5,267,643

763,735

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

F-4

ZEPP HEALTH CORPORATION

CONSOLIDATED STATEMENTS OF OPERATIONS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

For the years ended December 31, 

    

2020

    

2021

    

2022

    

2022

RMB

RMB

RMB

US$

(Note2)

Revenues (including RMB4,449,757, RMB3,350,032 and RMB1,703,995 with related parties for the years ended December 31, 2020, 2021 and 2022, respectively)

 

6,433,363

6,250,109

4,142,862

600,659

Cost of revenues (including RMB3,713,536, RMB2,759,980 and RMB1,399,491 resulting from related parties sales for the years ended December 31, 2020, 2021 and 2022, respectively)

 

5,100,698

4,944,467

3,339,746

484,218

Gross profit

 

1,332,665

1,305,642

803,116

116,441

Operating expenses

 

 

 

 

Selling and marketing

 

358,655

438,273

460,304

66,738

General and administrative

 

261,805

258,346

235,932

34,207

Research and development

 

538,009

515,081

517,122

74,976

Total operating expenses

 

1,158,469

1,211,700

1,213,358

175,921

Operating income/(loss)

 

174,196

93,942

(410,242)

(59,480)

Other income and expenses

 

Interest income

 

46,118

16,686

12,334

1,788

Interest expenses

(22,623)

(44,884)

(57,001)

(8,264)

Realized gain from investments

 

13,507

597

87

Gain from deconsolidation of a subsidiary

56,522

Gain from fair value change of long-term investments

 

12,325

51,817

7,513

Impairment loss from a long-term investment

 

(13,858)

(2,009)

Other (expenses)/ income, net

 

(929)

27,418

43,820

6,353

Income/(Loss) before income tax and income from equity method investments

 

265,609

106,669

(372,533)

(54,012)

Income taxes (provision)/benefit

 

(31,154)

(10,745)

65,875

9,551

Income/(Loss) before income from equity method investments

 

234,455

95,924

(306,658)

(44,461)

(Loss)/ Income from equity method investments

 

(4,749)

41,028

17,657

2,560

Net income/(loss)

 

229,706

136,952

(289,001)

(41,901)

Less: Net income/(loss) attributable to noncontrolling interest

 

953

(851)

(693)

(100)

Net income/(loss) attributable to Zepp Health Corporation

 

228,753

137,803

(288,308)

(41,801)

Net income/(loss) attributable to ordinary shareholders of Zepp Health Corporation

 

228,753

137,803

(288,308)

(41,801)

Net income/(loss) per share attributable to ordinary shareholders of Zepp Health Corporation

 

  

 

 

 

Basic income/(loss) per ordinary share

 

0.92

0.55

(1.17)

(0.17)

Diluted income/(loss) per ordinary share

 

0.88

0.52

(1.17)

(0.17)

Weighted average number of shares used in computing net income/(loss) per share

 

  

 

 

 

Ordinary share - basic

 

248,470,684

252,167,610

246,283,328

246,283,328

Ordinary share - diluted

 

260,351,994

264,368,629

246,283,328

246,283,328

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

F-5

ZEPP HEALTH CORPORATION

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

For the years ended December 31, 

    

2020

    

2021

    

2022

    

2022

RMB

RMB

RMB

US$

(Note2)

Net income/(loss)

 

229,706

136,952

(289,001)

(41,901)

Other comprehensive income/(loss), net of tax

 

 

 

 

Foreign currency translation adjustment

 

(45,117)

(17,938)

34,379

4,984

Unrealized (loss)/gain on available-for-sale investments and others, (net of tax effect of RMB4,017, nil and RMB7,096 for the years ended December 31, 2020, 2021 and 2022, respectively)

 

(21,340)

2,585

42,146

6,111

Comprehensive income/(loss)

 

163,249

121,599

(212,476)

(30,806)

Less: Net income /(loss) attributable to noncontrolling interest

 

953

(851)

(693)

(100)

Comprehensive income/(loss) attributable to Zepp Health Corporation

 

162,296

122,450

(211,783)

(30,706)

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

F-6

ZEPP HEALTH CORPORATION

CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

    

    

    

    

    

    

Total

    

    

Accumulated

Zepp Health

    

Ordinary Shares

    

Treasury Shares

    

Additional

    

Other

Accumulated

Corporation

Total

Paid-in

Comprehensive

Retained

Shareholders’

Noncontrolling

Shareholders’

Shares

Amount

Shares

Amount

Capital

Income

Earnings

Equity

Equity

Equity

RMB

RMB

RMB

RMB

RMB

RMB

RMB

RMB

Balance as of December 31, 2019

 

247,519,987

 

155

 

1,478,902

111,081

910,612

 

2,500,750

(3,162)

2,497,588

Exercise of option

 

2,625,176

 

2

 

(2)

 

Net income

 

 

 

228,753

 

228,753

953

229,706

Foreign currency translation adjustment

 

 

 

(45,117)

 

(45,117)

(45,117)

Share-based compensation

67,212

67,212

67,212

Unrealized gain on available-for-sale investments, net of tax effect of RMB4,017

(21,340)

(21,340)

(21,340)

Statutory reserve

5,997

(5,997)

Deconsolidation of a subsidiary

2,209

2,209

Balance as of December 31, 2020

 

250,145,163

 

157

 

1,552,109

44,624

1,133,368

 

2,730,258

2,730,258

Exercise of option

 

3,712,160

 

2

 

5,463

 

5,465

5,465

Repurchase of ordinary shares

 

 

(2,656,164)

(21,798)

 

 

(21,798)

(21,798)

Net income

 

 

 

137,803

 

137,803

(851)

136,952

Foreign currency translation adjustment

(17,938)

(17,938)

(17,938)

Share-based compensation

83,972

83,972

83,972

Unrealized loss on available-for-sale investments, net of tax effect of RMB nil

2,585

2,585

2,585

Capital contribution from non-controlling interest

13,943

13,943

Balance as of December 31, 2021

 

253,857,323

159

(2,656,164)

(21,798)

 

1,641,544

29,271

1,271,171

 

2,920,347

13,092

2,933,439

Exercise of option

 

4,357,100

3

 

(3)

 

Repurchase of ordinary shares

(10,219,572)

(45,365)

(45,365)

(45,365)

Net loss

 

 

(288,308)

 

(288,308)

(693)

(289,001)

Foreign currency translation adjustment

 

 

34,379

 

34,379

34,379

Share-based compensation

 

 

 

49,338

 

 

 

49,338

 

 

49,338

Unrealized gain on available-for-sale investments, net of tax effect of 7,096

42,146

42,146

42,146

Cash dividend

(40,015)

(40,015)

(40,015)

Balance as of December 31, 2022

 

258,214,423

162

(12,875,736)

(67,163)

 

1,690,879

105,796

 

942,848

2,672,522

 

12,399

2,684,921

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

F-7

ZEPP HEALTH CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

For the years ended December 31, 

    

2020

    

2021

    

2022

    

2022

RMB

RMB

RMB

US$

(Note2)

Cash Flows from Operating Activities

 

  

 

  

 

  

 

  

Net income/(loss)

 

229,706

136,952

(289,001)

(41,901)

Adjustment to reconcile net income to net cash provided by operating activities:

 

Non-cash lease expenses

 

48,191

41,536

40,571

5,882

Depreciation and amortization

 

27,129

51,884

58,618

8,498

Provision for excess and obsolete inventories

 

64,223

51,336

39,551

5,734

Share-based compensation

 

65,154

83,122

49,107

7,120

Share of results of equity method investment

 

4,749

(41,028)

(17,657)

(2,560)

Gain/(Loss) on disposal of property, plant and equipment and others

 

7,406

(304)

(1,909)

(277)

Gain from fair value change of long-term investments

(12,325)

(51,817)

(7,513)

Impairment loss from a long-term investment

13,858

2,009

Deferred income taxes

 

(10,442)

(18,694)

(65,220)

(9,456)

Gain from deconsolidation of a subsidiary

(56,522)

Allowance for doubtful accounts

814

652

95

Impairment loss from short-term investments

320

Realized gain from investments

(13,507)

(597)

(87)

Changes in operating assets and liabilities

 

 

 

 

Accounts receivable

 

(131,215)

(239,860)

(145,671)

(21,120)

Inventories

 

(410,691)

(83,126)

187,852

27,236

Prepaid expenses and other current assets

 

(79,957)

(158,829)

210,814

30,565

Amounts due from related parties

 

583,457

544,599

166,158

24,091

Other non-current assets

 

(33,049)

8,572

(30,795)

(4,465)

Amount due to related parties

 

(3,584)

38,938

(9,145)

(1,326)

Accounts payable

 

(9,761)

(673,224)

(910,679)

(132,036)

Notes payable

 

(2,184)

103,795

42,378

6,144

Advance from customers

 

(2,189)

(38,272)

(2,097)

(304)

Income tax payable

 

(40,148)

(25,111)

119

17

Accrued expenses and other current liabilities

 

(149,385)

7,767

(60,282)

(8,740)

Other non-current liability

 

68,739

(10,115)

(12,451)

(1,805)

Net Cash provided by/(used in) Operating Activities

 

157,302

(232,435)

(787,643)

(114,199)

Cash Flows from Investing Activities

 

 

 

 

Purchase of property, plant and equipment

 

(83,554)

(46,055)

(8,138)

(1,180)

Disposal of property, plant and equipment

 

2,520

Purchase of intangible assets

 

(1,220)

(7,027)

(1,782)

(258)

Purchase of term deposits

 

(212,065)

(5,000)

Proceeds from maturity of term deposits

 

207,065

5,000

5,000

725

Loans provided to third parties

 

(480)

Loans provided to related parties

(15,491)

(2,246)

Purchase of short-term investments

(16,339)

(2,369)

Disposal of short-term investments

3,981

577

Purchase of long-term investments

 

(82,221)

(1,072,783)

(12,733)

(1,846)

Disposal of long-term investments

 

20,000

2,841

412

Dividend received from an equity method investment

113

403

58

Acquisition of businesses and assets, net of cash acquired of RMB7,497

(26,713)

Deconsolidation of a subsidiary

(7,701)

20,000

Capital contribution from non-controlling interest

13,943

Other investing activities

9

Net Cash Used in Investing Activities

 

(206,880)

(1,069,289)

(42,258)

(6,127)

Cash Flows from Financing Activities

 

Exercise of share options

 

5,465

Bank borrowings received

 

1,207,793

1,473,567

838,859

121,623

Repayment of bank borrowings

 

(643,122)

(953,387)

(727,500)

(105,478)

Repurchase of ordinary shares

(13,763)

(53,216)

(7,716)

Proceeds from letter of credit factoring

310,265

44,984

Reverse factoring

39,195

(39,195)

(5,683)

Dividend distribution

(40,015)

(5,802)

Net Cash Provided by Financing Activities

 

564,671

551,077

289,198

41,928

Net increase in cash and cash equivalents and restricted cash

 

515,093

(750,647)

(540,703)

(78,398)

Effect of exchange rate changes

 

(43,334)

(15,564)

4,504

656

Cash and cash equivalents and restricted cash at beginning of the year

 

1,803,991

2,275,750

1,509,539

218,863

Cash and cash equivalents and restricted cash at end of the year

 

2,275,750

1,509,539

973,340

141,121

Supplemental disclosure of cash flow information

 

Income tax paid

 

82,406

74,377

3,443

499

Interest paid

 

14,858

47,132

55,847

8,097

Non-cash investing and financing activity

 

Payable for Intangible asset

 

1,641

1,031

Receivable from the disposal of a subsidiary

22,500

2,500

2,500

362

Conversion from convertible bond to equity interest investment

8,393

10,148

1,471

Disposal of previous equity interest in exchange for acquisition

87,716

Forgiveness of loan related to acquisition

13,711

Payable for property, plant and equipment

173

306

Payable for repurchasing of ordinary shares

8,044

129

19

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

F-8

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

1. ORGANAZATION AND PRINCIPAL ACTIVITIES

Zepp Health Corporation (the “Company”) was incorporated in the Cayman Islands in December 2014. The Company, its wholly owned subsidiaries and its variable interest entities (“VIEs”), Anhui Huami Information Technology Co., Ltd. (“Anhui Huami”), Huami (Beijing) Information Technology Co., Ltd. (“Beijing Huami”), Anhui Huami’s subsidiaries and Beijing Huami’s subsidiaries, are collectively referred to as the “Group”.

The Group primarily engages in the business of developing and manufacturing smart, wearable technological devices in the People’s Republic of China (“PRC”), and sells the products in PRC and overseas. During the years ended December 31, 2020, 2021 and 2022, the Group derived 69.0%, 53.5% and 41.0% of its revenue from sales of exclusively designed and manufactured smart wearable devices to one customer who is controlled by one of its shareholders.

As of December 31, 2022, details of the Company’s major subsidiaries, VIEs and major VIE’s subsidiary were as follows:

Date of

Percentage

    

Place of incorporation

    

Incorporation/acquisition

    

Of ownership

Major subsidiaries of the Company:

 

  

 

  

 

  

Hong Kong Zepp Holding Limited (“Zepp HK”)

 

Hong Kong (“HK”)

December 23, 2014

 

100%

ZEPP, INC. (“Zepp Inc”)

 

United States of America (“U.S.”)

January 15, 2015

 

100%

Beijing ShunYuan KaiHua Technology Co., Ltd. (“Shun Yuan”)

 

PRC

February 25, 2015

 

100%

Huami (Shenzhen) Information Technology Co., Ltd.

 

PRC

December 7, 2015

 

100%

Anhui Huami Health Technology Co., Ltd (“Anhui Health”)

 

PRC

December 28, 2015

 

100%

Zepp North America Inc. (“Zepp NA”)

 

U.S.

June 16, 2016

 

100%

Galaxy Trading Platform Limited (“Galaxy”)

 

HK

May 8, 2019

 

100%

Zepp Europe Holding B.V. (“Zepp Europe”)

Netherlands

June 11, 2020

100%

Zepp Netherlands Trading B.V. (“Netherland”)

Netherlands

April 20, 2021

100%

Variable interest entities of the Company:

 

  

Anhui Huami

 

PRC

December 27, 2013

 

Consolidated VIE

Beijing Huami

 

PRC

July 11, 2014

 

Consolidated VIE

Major subsidiary of Anhui Huami:

 

Anhui Huami Healthcare Co., Ltd. (“Anhui Healthcare”)

 

PRC

December 5, 2016

 

VIE’s subsidiary

The VIE arrangements

The Company conducts substantially all of its smart, wearable and technological devices business in the PRC through contractual arrangements with its VIEs, Anhui Huami and Beijing Huami and the VIEs’ subsidiaries. Since the operations of the VIEs and the VIEs’ subsidiaries are closely interrelated and almost indistinguishable from one another, the risks and rewards associated with their operations are substantially the same. In addition, the Company consolidates the VIEs and the VIEs’ subsidiaries as disclosed. Therefore, the Company aggregates disclosures related to the VIEs and the VIEs’ subsidiaries as variable interest entities and referred to them as “the VIEs” in the Company’s consolidated financial statements. The VIEs hold the requisite licenses and permits necessary to conduct the Company’s business. In addition, the VIEs hold the assets necessary to operate the Company’s business and generate substantially all of the Company’s revenues.

F-9

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

VIE Arrangements between the VIEs and the Company’s PRC subsidiary

The Company, through Shun Yuan, a wholly-owned subsidiary of the Company in the PRC (the “WFOE”) has entered into the following contractual arrangements with Anhui Huami, Beijing Huami and their shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs. Accordingly, the Company is considered the primary beneficiary of the VIEs and has consolidated the VIEs’ financial results of operations, assets and liabilities in the Company’s consolidated financial statements. In making the conclusion that the Company is the primary beneficiary of the VIEs, the Company believes the Company’s rights under the terms of the purchase option agreement provide it with a substantive kick-out right. More specifically, the Company believes the terms of the purchase option agreement are valid, binding and enforceable under PRC laws and regulations currently in effect. The Company also believes that the consideration which is the minimum amount permitted by the applicable PRC law to exercise the option does not represent a financial barrier or disincentive for the Company to currently exercise its rights under the purchase option agreement.

A simple majority vote of the Company’s board of directors is required to pass a resolution to exercise the Company’s rights under the purchase option agreement, for which Mr. Wang Huang’s, the chief executive officer (“CEO”) of the Company (“Mr. Huang”), consent is not required. The Company’s rights under the purchase option agreement give the Company the power to control the shareholders of Anhui Huami and Beijing Huami. In addition, the Company’s rights under the power of attorney also reinforce the Company’s abilities to direct the activities that most significantly impact the VIEs’ economic performance. The Company also believes that this ability to exercise control ensures that the VIEs will continue to execute consulting and service agreements and also ensures that consulting and service agreements will be executed and renewed indefinitely unless a written agreement is signed by all parties to terminate it or a mandatory termination is requested by the local government. The Company has the rights to receive substantially all of the economic benefits from the VIEs.

Exclusive consulting and service agreement

On April 29, 2015, Shun Yuan entered into an exclusive consulting and service agreement with Anhui Huami and Beijing Huami to enable Shun Yuan to receive substantially all of the economic benefits of the VIEs and such agreement was amended on November 3, 2017. Under the exclusive consulting and service agreement, Shun Yuan has the exclusive right to provide or designate any entity affiliated with it to provide VIEs the technical and business support services, including information technology support, hardware management and updates, software development, maintenance and updates and other operating services. The exclusive consulting and service agreement could be indefinitely effective unless a written agreement is signed by all parties to terminate it or a mandatory termination is requested by the local government. The exclusive consulting and service agreement was effective on April 29, 2015.

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the exclusive consultation and service agreement of Anhui Huami and Beijing Huami was amended and restated with terms substantially similar as before.

Equity pledge agreement

Pursuant to the equity pledge agreements dated April 29, 2015 and amended on November 3, 2017 among Anhui Huami, Beijing Huami, all their shareholders and Shun Yuan, all shareholders of Anhui Huami and Beijing Huami agreed to pledge their equity interests in Anhui Huami or Beijing Huami to Shun Yuan to secure the performance of the VIEs’ obligations under the existing purchase option agreement, power of attorney, exclusive consulting and service agreement and also the equity pledge agreement.

F-10

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

Equity pledge agreement - continued

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the Group updated the registration of its equity pledge for Anhui Huami and Beijing Huami. The equity pledge agreement for Anhui Huami and Beijing Huami was amended and restated with the same terms as before.

Exclusive purchase option agreement

Pursuant to the exclusive purchase option agreements entered into on April 29, 2015 and amended on November 3, 2017 among Shun Yuan, Anhui Huami, Beijing Huami and their shareholders, the shareholders of Anhui Huami and Beijing Huami are obligated to sell their equity interest or any assets to Shun Yuan. Shun Yuan has the exclusive and irrevocable right to purchase, or cause the shareholders of Anhui Huami and Beijing Huami to sell to the party designated by Shun Yuan, in Shun Yuan’s sole discretion, all of the shareholders’ equity interests or any assets in Anhui Huami and Beijing Huami when and to the extent that applicable PRC law permits the Company to own such equity interests and assets in Anhui Huami and Beijing Huami. The price to be paid by Shun Yuan or any party designated by Shun Yuan will be the minimum amount of consideration permitted by applicable PRC law at the time when such transaction occurs. All of the shareholders promised and agreed that they will refund the consideration once received to Shun Yuan or any party designated by Shun Yuan within 10 working days. Also, the shareholders of Anhui Huami and Beijing Huami should try their best to help Anhui Huami and Beijing Huami develop well and are prohibited from transferring, pledging, intentionally terminating significant contracts or otherwise disposing of any significant assets in Anhui Huami and Beijing Huami without the Shun Yuan’s prior written consent.

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the exclusive purchase option agreement of Anhui Huami and Beijing Huami was amended and restated with the same terms as before.

Power of Attorney

On April 29, 2015 and amended on November 3, 2017, all of the shareholders of Anhui Huami and Beijing Huami have executed a power of attorney with Shun Yuan, Anhui Huami and Beijing Huami, whereby all of the shareholders irrevocably appoint and constitute the person designated by Shun Yuan as their attorney-in-fact to exercise on their behalf any and all rights that the shareholders have in respect of their equity interests in Anhui Huami and Beijing Huami. The power of attorney will be indefinitely effective unless all parties decide to terminate it by written agreement.

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the power of attorney agreement of Anhui Huami and Beijing Huami was amended and restated with the same terms as before.

F-11

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

Risks in relation to VIE structure

The Company believes that the contractual arrangements with its VIEs and their respective shareholders are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:

revoke the business and operating licenses of the Company’s PRC subsidiaries and VIEs;
discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiaries and VIEs;
limit the Group’s business expansion in China by way of entering into contractual arrangements;
impose fines, confiscating the income from the WFOE or the VIEs or imposing other requirements with which the Company’s PRC subsidiaries and VIEs may not be able to comply;
impose additional conditions or requirements with which the Group may not be able to comply;
take other regulatory or enforcement actions against the Group that could be harmful to the Group’s business or
require the Company or the Company’s PRC subsidiaries or VIEs to restructure the relevant ownership structure or operations.
Restrict or prohibit the use of the proceeds of any offerings to financing the business and operations in the PRC

The Company’s ability to conduct its business may be negatively affected if the PRC government were to carry out any of the aforementioned actions. As a result, the Company may not be able to consolidate its VIEs in its consolidated financial statements as it may lose the ability to exert effective control over the VIEs and their respective shareholders and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiaries or VIEs.

The VIE agreements were amended on November 3, 2017 and March 20, 2020 with no significant differences.

Mr. Huang is the largest shareholder of Anhui Huami and Beijing Huami, and Mr. Huang is also the largest beneficiary owner of the Company. The interests of Mr. Huang as the largest beneficiary owner of the VIEs may differ from the interests of the Company as a whole, since Mr. Huang is only one of the beneficiary shareholders of the Company, holding 28.4% of the total common shares as of December 31, 2022. The Company cannot assert that when conflicts of interest arise, Mr. Huang will act in the best interests of the Company or that conflicts of interests will be resolved in the Company’s favor. Currently, the Company does not have existing arrangements to address potential conflicts of interest Mr. Huang may encounter in his capacity as a beneficial owner and director of the VIEs, on the one hand, and as a beneficial owner and director of the Company, on the other hand. The Company believes Mr. Huang will not act contrary to any of the contractual arrangements and the exclusive option agreement provides the Company with a mechanism to remove Mr. Huang as a beneficiary shareholder of the VIEs should he act to the detriment of the Company. The Company relies on Mr. Huang, as a director and executive officer of the Company, to fulfill his fiduciary duties and abide by laws of the PRC and Cayman Islands and act in the best interest of the Company. If the Company cannot resolve any conflicts of interest or disputes between the Company and Mr. Huang, the Company would have to rely on legal proceedings, which could result in disruption of its business, and there is substantial uncertainty as to the outcome of any such legal proceedings.

F-12

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

Risks in relation to VIE structure - continued

In addition, most of the current shareholders of Anhui Huami and Beijing Huami are also beneficial owners of the Company and therefore have no current interest in seeking to act contrary to the contractual arrangements. However, to further protect the investors’ interest from any risk that the shareholders of Anhui Huami and Beijing Huami may act contrary to the contractual arrangements, the Company, through Shun Yuan, entered into an irrevocable power of attorney with all of the shareholders of Anhui Huami and Beijing Huami on April 29, 2015 and November 3, 2017. Through the power of attorney, all shareholders of Anhui Huami and Beijing Huami have entrusted the person designated by Shun Yuan as its proxy to exercise their rights as the shareholders of Anhui Huami and Beijing Huami with respect to an aggregate of 100% of the equity interests in Anhui Huami and Beijing Huami.

The following financial position, financial performance and cash flow of the VIEs and VIEs’ subsidiaries were included in the accompanying consolidated financial statements after the elimination of intercompany balances and transactions within the Group:

As of December 31,

    

2021

    

2022

RMB

RMB

Total current assets

 

2,989,474

 

2,045,609

Total non-current assets

 

701,134

 

790,027

Total assets

 

3,690,608

 

2,835,636

Total current liabilities

 

1,937,301

1,521,807

Total non-current liabilities

 

479,676

484,496

Total liabilities

 

2,416,977

2,006,303

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Revenues

 

6,297,534

5,219,560

2,536,863

Net income/(loss)

 

751,803

(61,184)

(1,282)

For the years ended December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

Net cash provided by/(used in) operating activities

 

770,935

 

(295,860)

 

(226,419)

Net cash used in investing activities

 

(131,183)

 

(71,916)

 

(26,610)

Net cash provided by financing activities

 

564,671

 

32,024

 

445,570

F-13

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES

Basis of presentation and principle of consolidation

The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements of the Group include the financial statements of the Company, its wholly-owned subsidiaries, its VIEs and the VIEs’ subsidiaries. The Company believes that the disclosures are adequate to make the information presented not misleading.

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group’s consolidated financial statements include inventory valuation, the useful lives of long-lived assets, impairment of long-lived assets, incremental borrowing rate for leases, product warranties, fair value measurement of long-term available-for-sale investments and long-term investments of non-marketable equity securities with fair value change through profit or loss, the valuation allowance for deferred tax assets and income tax. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.

Fair value

Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

Authoritative literature provides a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:

Level 1

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.

Level 2

Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.

F-14

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Fair value - continued

Level 3

Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

Measured fair value on a recurring basis

The Group measured its financial assets primarily including available-for-sale investments at fair value on a recurring basis and equity securities with readily determinable fair value as of December 31, 2021 and 2022.

Measured fair value on a nonrecurring basis

The Group measured acquired intangible assets using the income approach-discounted cash flow method when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The fair values were determined using models with significant unobservable inputs (Level 3 inputs). The Group did not recognize any impairment loss related to acquired intangible assets arising from acquisitions during the years ended December 31, 2020, 2021 and 2022.

The Group measured goodwill at fair value on a nonrecurring basis when it is evaluated annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessments. The fair value of the reporting unit is determined using discounted cash flows. The Group did not recognize any impairment loss related to goodwill during the years ended December 31, 2020, 2021 and 2022.

For equity investments without readily determinable fair values for which the Company elected to use the measurement alternative, the equity investment is measured at fair value on a nonrecurring basis when there is an orderly transaction for identical or similar investments of the same issuer.

Fair value of financial instruments

The Group’s financial instruments consist primarily of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, available-for-sale investments, amount due from a related party, noncurrent, accounts payable, notes payable and others, short-term bank borrowings, amounts due to related parties and long-term bank borrowings. The Company carries its available-for-sales investments at fair value. The carrying amounts of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, accounts payable, notes payable and others, amounts due to related parties and short-term bank borrowings approximate their fair values due to the short-term maturities of these instruments. The carrying amounts of amount due from a related party, noncurrent and long-term borrowings approximates its fair value as the interest rates are based on the prevailing interest rates in the market.

F-15

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Cash and cash equivalents

Cash and cash equivalents consist of cash on-hand, demand deposits with financial institutions, term deposits with an original maturity of three months or less and highly liquid investments, which are unrestricted from withdrawal or use, or which have original maturities of three months or less when purchased.

Restricted cash

Restricted cash represents deposits made to the bank for bank acceptance notes (or notes payable) issued by the Group. When the Group issues the bank acceptance notes, the banks require the Group to make a deposit for 30% to 75% of the face value of the bank acceptance notes issued as collateral. The deposits for unsettled bank acceptance notes are recorded as restricted cash in the consolidated balance sheets as of December 31, 2021 and 2022.

Term deposit

Term deposits consist of deposits placed with financial institutions with original maturities of greater than three months and less than one year.

Accounts receivable

Accounts receivable represents those receivables derived in the ordinary course of business, net of allowance for doubtful accounts.

Allowance for doubtful accounts

The Group maintains an allowance for doubtful accounts for estimated losses on uncollected accounts receivable. Management considers the following factors when determining the collectability of specific accounts: creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves. The Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit loss to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves to monitor the Group’s receivables within the scope of expected credit losses model and use these as a basis to develop the Group’s expected loss estimates. As of December 31, 2021 and 2022, the Company recorded RMB814 and RMB1,466 allowance for doubtful account.

Inventories, net

Inventories of the Group consist of raw materials, finished goods and work in process. Inventories are stated at the lower of cost or net realizable value on a weighted average basis. Inventory costs include expenses that are directly or indirectly incurred in the purchase, including shipping and handling costs charged to the Group by suppliers, and production of manufactured product for sale, such as include the cost of materials and supplies used in production, direct labor costs and allocated overhead costs such as depreciation, insurance, employee benefits, and indirect labor. Cost is determined using the weighted average method. The Group assesses the valuation of inventory and periodically writes down and writes off the value for estimated excess and obsolete inventory based upon the product life cycle.

F-16

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Short-term investments

Short-term investments are mainly consisting of investment in convertible bonds with a maturity of less than one year. These investments are accounted for as available-for-sale investments and measured at fair value. The Group recorded RMB1,243, RMB1,240, and RMB2,006 unrealized gains in accumulated other comprehensive income on such investments during the years ended December 31, 2020, 2021 and 2022, respectively.

Prepaid expenses and other current assets

Prepaid expenses and other current assets primarily consist of advance to suppliers, prepaid expenses, other receivables, rental deposits and value-added tax recoverable.

Property, plant and equipment, net

Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

Software and electronic equipment

    

3-5 years

Building

 

20 years

Leasehold improvements

 

Shorter of the lease term or estimated useful lives

Intangible assets, net

Acquired intangible assets other than goodwill consist of the domain name for the Company’s website www.zepp.com, an insurance brokerage license, trademark and patents.

The domain name, insurance brokerage license and certain trademark are recognized as an intangible asset with indefinite life and evaluated for impairment at least annually or if events or changes in circumstances indicate that the asset might be impaired. Such impairment test compares the fair values of the asset with its carrying value amounts and an impairment loss is recognized if and when the carrying amounts exceed the fair value. The estimates of values of the intangible asset not subject to amortization are determined using discounted cash flow valuation approach. Significant assumptions are inherent in this process, including estimates of discount rates and cash flow.

Some trademark and patents are recognized as intangible assets with finite lives and are amortized on a straight-line basis over their expected useful economic lives. Amortization is calculated on a straight-line basis over the estimated useful life of 5 to10 years.

F-17

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Leases

The Group leases administrative office spaces in different cities in the PRC, and in the United States and Canada under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and right-of-use assets on its consolidated balance sheets at the lease commencement. The Group measures its lease liabilities based on the present value of the total lease payments not yet paid discounted based on its incremental borrowing rate, which is the estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures right-of-use assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and the initial direct costs it incurs under the lease. The Group begins recognizing operating lease expenses when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to four years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations.

For short-term leases with lease term less than one year, the Group records operating lease expenses in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combination. Goodwill is not amortized but is tested for impairment annually or more frequently if events on changes in circumstance indicate that it might be impaired.

Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit.

Application of the goodwill impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. The estimation of fair value of each reporting unit using a discounted cash flow methodology also requires significant judgments, including estimation of future cash flows, which is dependent on internal forecasts, estimation of the long-term rate of growth for the Group’s business, estimation of the useful life over which cash flows will occur, determination of the Group’s weighted average cost of capital and consideration of the impact of COVID-19. The estimates used to calculate the fair value of a reporting unit change from year to year based on operating results and market conditions. Changes in these estimates and assumptions could materially affect the determination of fair value and goodwill impairment for the reporting unit.

The Group uses the one-step method for its goodwill impairment assessment for the years ended December 31, 2020, 2021 and 2022. Goodwill impairment is calculated as the amount by which a reporting unit’s carrying value exceeds its fair value.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized nil impairment loss on goodwill.

F-18

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Long-term investments

The Group’s long-term investments consist of equity securities with readily determinable fair value, equity securities without readily determinable fair value, equity method investments and available-for-sale investments.

(a) Equity securities with readily determinable fair value

Equity securities with readily determinable fair values are measured at fair value and any changes in fair value are recognized in the consolidated statements of operations.

(b) Equity securities without readily determinable fair value

The Group accounts for equity investments that do not have a readily determinable fair value under the measurement alternative prescribed within Accounting Standards Update (“ASU”) 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, to the extent such investments are not subject to consolidation or the equity method. Under the measurement alternative, these financial instruments are carried at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.

The Group reviews its equity securities without readily determinable fair value for impairment at each reporting period by considering factors including, but not limited to, current economic and market conditions and the impact of COVID-19, the operating performance of the companies including current earning trends and other company specific information.

(c) Equity method investments

For an investee company over which the Group has the ability to exercise significant influence, but does not have a controlling interest, the Group accounts for the investment under the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements are also considered in determining whether the equity method of accounting is appropriate.

Under the equity method of accounting, the investee company’s accounts are not reflected within the Group’s consolidated balance sheets and statements of operations; however, the Group’s share of the earnings or losses of the investee company is reflected in the caption “(loss)/income from equity method investments” in the consolidated statements of operations.

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group estimated the fair value of the investee company based on comparable quoted price for similar investment in active market, if applicable, or discounted cash flow approach which requires significant judgments, including the estimation of future cash flows, which is dependent on internal forecasts, the estimation of long-term growth rate of a company’s business, the estimation of the useful life over which cash flows will occur, the determination of the weighted average cost of capital and the impact of COVID-19. The Group recorded nil impairment losses on its equity method investments during the years ended December 31, 2020, 2021 and 2022.

F-19

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Long-term investments - continued

(d) Available-for-sale investments

For investments which are determined to be debt securities, the Group accounts for them as long-term available-for-sale investments when they are not classified as either trading or held-to-maturity investments.

Available-for-sale investment is carried at its fair value and the unrealized gains or losses from the changes in fair values are included in accumulated other comprehensive income. The Group recorded RMB(22,583), RMB1,345, and RMB40,140 unrealized (losses) /gains in accumulated other comprehensive income on its available-for-sale investments during the years ended December 31, 2020, 2021 and 2022, respectively.

The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity. As of December 31, 2021 and 2022, there were no investments held by the Group that had been in continuous unrealized loss position.

Notes payable and others

Notes payable and others include short-term bank acceptance notes issued by financial institutions that entitle the holder to receive the stated amount from the financial institutions at the maturity date of the notes. The Group has utilized notes payable to settle amounts owed to suppliers and contractors. Notes payable and others also includes a letter of credit, which is issued by the bank to facilitate the settlement of the transactions with service providers. Once issued, the bank endorses to pay to the service provider, who is also the letter of credit holder, when the letter of credit matures. The short-term bank acceptance notes and the letter of credit are normally settled within three months and twelve months, respectively.

Revenue recognition

Nature of Goods and Services

The Group generates substantially all of its revenues from sales of smart wearable devices. The Group also generates a small amount of its revenues from its subscription-based services. For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices, and generated 31.0%, 46.5% and 59.0% of revenue from sales of the Group’s self-branded products and others. Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Group expects to be entitled to in exchange for the goods or services. The Group recognizes revenue, net of estimated sales returns and value-added taxes (“VAT”).

F-20

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Revenue recognition - continued

The Group has determined that its contracts with its customers include multiple performance obligations that the Group accounts for separately as those are distinct from other items in the contract. The first performance obligation is the smart wearable device and embedded firmware that is essential to the functionality of the device, which the customer can benefit from it on its own or with other resources that are readily available to the customer. The second performance obligation is the software services included with the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Group’s mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product’s essential firmware.

The Group allocates the transaction price to all performance obligations based on their relative standalone selling prices. The standalone selling prices are determined based on the expected cost plus margin as the Group determined that no observable price is available for any of its performance obligation. The Group considered multiple factors in the process of determining its cost plus margin including consumer behaviors and the Group’s internal pricing model. The cost plus margin estimated selling price for the smart and wearable devices comprised the majority of the transaction. The Group recognizes revenue for the amounts allocated to the connected smart and wearable devices when the customer obtains control of the Group’s product, which occurs at a point of time, typically upon delivery to and acceptance by the reseller, who has been identified as the customer of the Group. Amounts allocated to the software services and unspecified upgrade rights are deferred and recognized over time as the customer simultaneously receives and consumes the benefit over an estimated nine-month period.

Sales of self-branded products and others

The Group’s revenue recognition for its self-branded products is consistent with that described in the preceding paragraphs.

Cooperation agreement with one customer

For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices. That customer is also the sole distributor for such smart wearable devices and is controlled by one of the shareholders (see Note 22). Under the cooperation agreement with this customer, the Group produces and assembles final product for shipments of wearable devices to that customer, who are then responsible for commercial distribution and sale of the product. The arrangement includes two payment instalments. The first payment instalment is priced to recover the costs incurred by the Group in developing and shipping the devices to the customer and is due from the customer to the Group once the products have been delivered and accepted by the customer. The Group allocates the initial payment instalment between the hardware device, the software services, and the software upgrades based on their standalone selling price and recognizes revenue based on its recognition policy further described in the preceding paragraph. The Group is also entitled to receive a potential second instalment payment calculated as 50 percent of the future net profits from commercial sales made by the customer. The Group has determined that the second instalment consideration constitutes variable consideration and includes the amount in the transaction price to the extent it is not constrained and it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period (see below for further details). The second instalment is also allocated between the hardware device, the software services, and the software upgrades based on the relative standalone price and is recognized based on the Group’s recognition policy further described in the preceding paragraph. The Group’s revenue recognition policy of its products under its cooperation agreement is substantially consistent with that for its sales of self-branded products except that the instalment payments arrangement under the cooperation agreement is not available to the self-branded products.

During the year ended December 31, 2022, the Group also sold one specific generation of Xiaomi Wearable Product, accounting for 26.1% of consolidated revenue, which has a standard selling price and does not include installment payments described in the preceding paragraph. The revenue recognition for the sales of such specific generation of Xiaomi Wearable Product is consistent with the revenue recognition described for the self-branded products.

F-21

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Revenue recognition - continued

Variable Consideration

Revenues from product sales are recorded at the net sales price (transaction price), which includes estimate of variable consideration which result from the Group’s cooperation agreement with one customer (see above for more details). The amount of variable consideration is included in the transaction price to the extent it is not constrained and that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. Actual amounts of consideration ultimately received may differ from the Group’s estimates. If actual results in the future vary from the Group’s estimates, the Group will adjust these estimates, which would affect revenue and earnings in the period such variances are known.

Sales Incentive

The Group periodically provides sales incentives to its customers for self-branded products, including reduced sales prices and volume-based discounts. Volume discounts are negotiated on a contract-by-contract basis with customers and the discount will increase depending upon the volume purchased over the period. The sales incentives are discounts to be applied to future sales to the customer which cannot be exchanged for cash. To the extent that the volume discount or sales incentive represents a material right or options to acquire additional goods or services at a discount in the future period, the material right is recognized as a separate performance obligation at the outset of the arrangement based on the most likely amount of incentive to be provided to the customer. Amounts allocated to a material right are recognized as revenue when those future goods are sold to the customers.

Practical Expedients and Exemptions

The Group generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses. In addition, the Group does not disclose the value of unsatisfied performance obligations as all of its contracts have an original expected length of one year or less.

Value added taxes

VAT on sales was previously calculated at 17% on revenue from products before May 1, 2018 and thereafter, in accordance with Cai Shui [2018] No.32, the VAT rate decreased to 16%. Since April 1, 2019, in accordance with Cai Shui [2019] No.39, the VAT rate further decreased to 13%. VAT was calculated at 6% on the revenue from the service provided. The Group reports revenue net of VAT. Subsidiaries that are VAT general taxpayers are allowed to offset qualified input VAT paid against their output VAT liabilities.

Rights of return

The Group offers certain sales returns for products sold directly to end users and to its resellers. The Group estimates the amount of its products sales that may be returned by its end users and resellers and records this estimate as a reduction of revenue in the period the related revenue is recognized. The Group currently estimates product return liabilities using its expectations and historical experience.

F-22

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Cost of revenues

Cost of revenues consists primarily of material costs, salaries and benefits for staff engaged in production activities and related expenses which are directly attributable to the production of products. The shipping and handling fees billed to the customers are presented as part of cost of revenues as well.

Product warranty

The Group offers standard product warranty to its customers, for a 12-month period starting from the sales of the goods to the end users. The Group has the obligation to either repair or replace the defect product for the customers if the product is still under warranty. At the time revenue is recognized, an estimate of future warranty costs is recorded as a component of cost of revenues. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. Warranty reserves are recorded as a cost of revenues.

Research and development expenses

Research and development expenses primarily consist of salaries and benefits for research and development personnel, materials, office rental expenses, general expenses and depreciation expenses associated with research and development activities.

Advertising expenses

Advertising expenses are expensed as incurred and included in selling and marketing expenses. Total advertising expenses were RMB136,974, RMB151,744 and RMB172,577 for the years ended December 31, 2020, 2021 and 2022, respectively.

Government subsidies

Government subsidies represent government grants received from local government authorities to encourage the Group’s technology and innovations and also other subsidies for production.

The Group records such government subsidies as other income or reduction of expenses or cost of revenues when it has fulfilled all of its obligation related to the subsidy.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB13,461, RMB23,140 and RMB41,054 as subsidy income and recognized RMB10,408, RMB103,660 and RMB53,563 as reduction of expenses or cost of revenues, respectively. As of December 31, 2021 and 2022, subsidies of RMB3,129 and RMB1,745 were recorded as other current liabilities, RMB175,053 and RMB162,602 were recorded as other non-current liabilities as the Group has to meet certain performance conditions required by the government authorities.

F-23

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES CONTINUED

Income taxes

Income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred tax assets and liabilities are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more-likely-than-not that a portion of or all of the deferred tax assets will not be realized.

The Group accounts for uncertain tax positions by reporting a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. Tax benefits are recognized from uncertain tax positions when the Group believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Group recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expenses.

Share-based payment

Share-based payment transactions with employees, such as share options and restricted shares are measured based on the grant date fair value of the equity instrument. The Group has elected to recognize compensation expenses using the straight-line method. For all employee’s equity awards granted with graded vesting provided, the amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the options that are vested at that date, over the requisite service period of the award. The requisite service period is generally the vesting period of the award. The Group elects to recognize forfeitures when they occur.

Comprehensive income

Comprehensive income consists of two components, net income and other comprehensive income, net of tax. Other comprehensive income refers to revenue, expenses, and gains and losses that are recorded as an element of shareholders’ equity but are excluded from net income. The Group’s other comprehensive income consists of foreign currency translation adjustments from its subsidiaries not using the RMB as their functional currency and the fair value change of available-for-sale investments of the Group. Comprehensive income is reported in the consolidated statements of comprehensive income.

Foreign currencies

The functional currency of the Company is the US$ and the reporting currency of the Company is the RMB. The Company’s subsidiaries, consolidated VIEs and VIEs’ subsidiaries with operations in the PRC, Hong Kong, the United States and other jurisdictions generally use their respective local currencies as their functional currencies. The financial statements of the Company’s subsidiaries, other than the subsidiaries and consolidated VIEs with the functional currency of RMB, are translated into RMB using the exchange rate as of the balance sheet date for assets and liabilities and the average daily exchange rate for each month for income and expense items. Translation gains and losses are recorded in accumulated other comprehensive income or loss as a component of shareholders’ equity.

In the financial statements of the Company’s subsidiaries and consolidated VIEs and VIEs’ subsidiaries, transactions in currencies other than the functional currency are measured and recorded in the functional currency using the exchange rate in effect at the date of the transaction. At the balance sheet date, monetary assets and liabilities that are denominated in currencies other than the functional currency are translated into the functional currency using the exchange rate at the balance sheet date. All gains and losses arising from foreign currency transactions are recorded in the consolidated statements of operations during the year in which they occur. For the years ended December 31, 2020, 2021 and 2022, the transaction gains amounted to RMB27,451, RMB18,156 and RMB12,086 were recorded in general and administrative expenses.

F-24

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Foreign currencies - continued

RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in US$ and RMB amounted to RMB435,205 and RMB990,222 as of December 31, 2021, RMB263,400 and RMB565,721 as of December 31, 2022, respectively.

Convenience translation

Translations of balances in the consolidated balance sheets, consolidated statements of operations and consolidated statements of cash flows from RMB into US$ as of and during the year ended December 31, 2022 is solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972, representing the rate as certified by the statistical release of the Federal Reserve Board of United States on December 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into U.S. dollar at that rate on December 31, 2022, or at any other rate.

Net income per share

Basic net income per ordinary share is computed by dividing net income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.

Diluted income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had share options, restricted shares and restricted stock units (“RSU”) which could potentially dilute basic income per ordinary share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the share options, restricted shares and RSU is computed using the treasury stock method.

Concentration of credit risk

Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, term deposits, accounts receivable. The Group places its cash and cash equivalents with financial institutions with high credit ratings and quality.

The Group conducts credit evaluations of third-party customers and related parties, and generally does not require collateral or other security from its third-party customers and related parties. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific third-party customers and related parties.

F-25

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Concentration of credit risk - continued

Accounts receivable concentration of credit risk is as below:

As of December 31,

    

2021

2022

    

RMB

RMB

Company A

 

87,825

16.4

%

124,319

18.2

%

Company B

 

269,460

50.1

%

287,160

42.1

%

Total

357,285

66.5

%

411,479

60.3

%

Amounts due from related parties concentration of credit risk is as below:

As of December 31, 

    

2021

2022

    

RMB

RMB

Company C

 

286,341

96.9

%

117,944

81.4

%

Total

 

286,341

96.9

%

117,944

81.4

%

Revenue generated from Company C accounted for 69.1%, 53.5% and 41.0% of total revenue during the years ended December 31, 2020, 2021 and 2022, respectively. Company C is a subsidiary of a company controlled by one of the Group’s shareholders (see Note 22).

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Company C

 

4,447,957

    

69.1

%

3,340,857

    

53.5

%

1,697,053

    

41.0

%

Total

 

4,447,957

69.1

%

3,340,857

53.5

%

1,697,053

41.0

%

Supplier Concentration

The Group relies on third parties for the supply and manufacturing of its products, as well as third-party logistics providers. In instances where these parties fail to perform their obligations, the Group may be unable to find alternative suppliers or satisfactorily deliver its products to its customers on time, if at all.

For the year ended December 31, 2020, 15.1% of its raw materials and semi-manufactures were purchased through Company D, respectively, but numerous alternate sources of supply are readily available on comparable terms. No purchases from a single suppliers account for more than 10% of total purchases during the years ended December 31, 2021 and 2022.

F-26

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Newly adopted accounting pronouncements

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832) — Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Group adopted ASU 2021-10 in the year ended December 31, 2022 and the adoption did not have a material impact on the Group’s consolidated financial statements.

Recent accounting pronouncements not yet adopted

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for the Group for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on its financial position, results of operations and cash flows.

On September 29, 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity’s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following information at least annually:

F-27

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

The key terms of the program, including payment terms and assets pledged as security or other forms of guarantees.

The amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid and:

-A description of where those obligations are presented in the balance sheet.
-Rollforward information for the annual period showing the amount at the beginning of the period, the amount added during the period, the amount settled during the period, and the amount outstanding at the end of the period.

The amendments in this Update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements but does not expect the adoption of this standard to have a material impact on its financial position, results of operations and cash flows.

3. ACQUISITIONS

Business acquisition of PAI Health Inc. (“PAI”)

On June 12, 2020, the Group acquired 100% equity interest in PAI from Global Technology and Innovation Ltd (“GTI”) to expand the business of health-related software and algorithms development. The purchase consideration included a previously held 40.49% equity interest held in GTI which was previously accounted as an equity method investment by the Group for which the fair value approximated RMB87,716, cash of RMB1,370 and RMB13,711 of loan deemed effectively settled as a result of the acquisition. The fair value of previously held equity interest held in GTI was estimated by the Group with the assistance of an independent valuation appraiser by applying the income approach, market multiple approach and recent investment price approach.

The acquisition was recorded using the acquisition method of accounting. Accordingly, the acquired assets and liabilities assumed were recorded at their fair value at the date of acquisition. The purchase price allocation described below was determined by the Group with the assistance of an independent valuation appraiser. The acquired net assets were recorded at their estimated fair values on the acquisition date. The acquired goodwill is not deductible for tax purposes.

PAI constituted less than 1% of revenue and total assets of the consolidated financial statement as of and during the year ended December 31, 2021 and 2022 and the results of operations attributable to PAI and pro forma results of operations for PAI have not been presented because they are not material to the consolidated statements of operations and comprehensive income for the years ended December 31, 2020, 2021 and 2022.

The purchase price was allocated as of June 12, 2020, the date of acquisition, as follows:

    

Amortization

RMB

    

 period

Cash

 

5,554

 

  

Other current assets

 

4,704

 

  

Property, plant and equipment

 

149

 

3 years

Intangible assets

 

 

  

Patents

 

42,495

 

5 years

Goodwill

 

67,856

 

  

Other non-current assets

 

261

 

  

Other current liabilities

 

8,868

 

  

Deferred tax liabilities

 

6,374

 

  

Other non-current liabilities

 

2,980

 

  

Total

 

102,797

 

  

F-28

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

3. ACQUISITIONS – CONTINUED

Business acquisition of PAI Health Inc. (“PAI”) - continued

The goodwill is mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under US GAAP, and comprise of (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of synergy effect from the acquisition. Goodwill is not allocated to the Company’s operating segments in the measure of segment assets regularly reported to and used by the chief operating decision maker. However, for the purpose of the annual goodwill impairment test, goodwill is allocated to the operating segments (goodwill reporting units).

Asset acquisition of Guoxu Insurance Brokerage Co., Ltd. (“Guoxu”)

In July 2020, the Group entered into a purchase agreement with shareholders of Guoxu to acquire 100% of Guoxu’s equity ownership for a gross consideration of RMB67,914, of which RMB35,075 was related to the effective settlement of the selling shareholder’s loan payable to Guoxu upon closing. This resulted in a net cash consideration of RMB32,839.

Guoxu holds an insurance brokerage license. As of the acquisition day, the Group terminated all the labor relationship with the employees of Guoxu and did not buy any material contracts. The Group evaluated the acquisition of the purchased assets under ASC 805-Business Combination (ASC 805), and concluded that as substantially all of the fair value of the gross assets acquired is concentrated in the insurance brokerage license, the transaction did not meet the requirements to be accounted for as a business combination and therefore the transaction was accounted for as an asset acquisition.

4. DISPOSAL OF SUBSIDIARIES

Disposal of Shenzhen Yunding Information Technology Co., Ltd. (“Yunding”)

In December 2020, the Group sold 26.7% equity interest in Yunding to its founder for cash consideration of RMB22,500. The consideration also included a loan receivable from Yunding amounting to RMB24,514 to be repaid annually over three years for which the Group has a right to convert the unpaid balance into equity interest of Yunding after December 31, 2023. Yunding was previously part of the Group’s self-branded products and others segment. Subsequent to this disposal, the Group remeasured its remaining 24.3% investment in Yunding at fair value and accounted for it as equity method investment because the Group retained the ability to exercise significant influence. The fair value of its remaining investment in Yunding was estimated by using recent financing transaction of Yunding. The Group recognized RMB56,522 gain from deconsolidation of a subsidiary which was recorded as part of gain from deconsolidation of a subsidiary in the consolidated statements of operations for the year ended December 31, 2020. In 2021, the Group further sold 5% equity interest of Yunding for RMB20,000. The disposal of Yunding did not represent a strategic shift and did not have a major effect on the Group’s operation.

5. INVENTORIES, NET

Inventories consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Raw materials

 

282,939

 

97,266

Work in process

 

224,013

 

130,536

Finished goods

 

742,375

 

794,121

Inventories, net

 

1,249,327

 

1,021,923

During the years ended December 31, 2020, 2021 and 2022, the Group recorded a provision for the excess and obsolete inventories amounting to RMB64,223, RMB51,336 and RMB39,551 respectively.

F-29

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

6. SHORT-TERM INVESTMENTS

As of December 31,

    

2021

    

2022

RMB

RMB

Convertible bonds:

 

19,351

 

34,316

Total:

 

19,351

34,316

Short-term investments included convertible bonds with maturities less than 1 year, which were classified as available-for-sales investments and measured at fair value. The Group recognized RMB1,243, RMB1,240 and RMB2,006 unrealized gains from these investments in 2020, 2021 and 2022.

7. PREPAID EXPENSES AND OTHER CURRENT ASSETS

As of December 31,

    

2021

    

2022

RMB

RMB

Value-added tax recoverable

 

198,189

4,648

Other receivables

 

57,039

44,951

Prepaid expenses

 

51,156

53,682

Advances to suppliers

 

7,838

1,758

Rental deposits

 

816

3,213

Total

 

315,038

108,252

8. PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment, net consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Software and electronic equipment

 

78,854

77,693

Buildings

 

34,764

34,764

Leasehold improvements

 

81,759

90,720

Total

 

195,377

203,177

Less: accumulated depreciation

 

(70,832)

(112,238)

Construction in progress

 

9,328

9,666

Property, plant and equipment, net

 

133,873

100,605

The Group has recorded depreciation expenses of RMB14,949, RMB35,109 and RMB41,406 during the years ended December 31, 2020, 2021 and 2022, respectively. No impairment was recorded during the years ended December 31, 2020, 2021 and 2022.

F-30

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

9. INTANGIBLE ASSETS, NET

Intangible assets, net, consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Intangible assets with indefinite lives:

 

  

 

  

Domain name

 

2,024

2,024

Insurance brokerage license, trademark and others

42,617

44,399

Intangible assets with finite lives:

 

Patents and trademark

 

128,332

131,480

Less: accumulated amortization

 

37,391

54,603

Intangible assets, net

 

135,582

123,300

Amortization expenses for the intangible assets for the years ended December 31, 2020, 2021 and 2022, were RMB12,180, RMB16,775 and RMB17,212, respectively. Future amortization expenses relating to the existing intangible assets amounted to RMB17,374 per year for each of the next two years, RMB13,600 for the third year, RMB9,097 for the fourth and fifth year and RMB10,335 thereafter.

10. LONG-TERM INVESTMENTS

Long-term investments consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Equity securities without readily determinable fair value

 

  

 

  

Sifive, Inc. (“Sifive”) (a)

 

21,759

95,613

AliveCor, Inc., (“Alivecor”) (b)

14,988

24,582

Promaxo, Inc.(“Promaxo”) (c)

25,490

27,589

Other equity securities without readily determinable fair value (d)

 

81,775

91,141

Equity securities with readily determinable fair value

Hyperfine Inc. (e)

31,669

4,413

Equity method investments:

 

 

Jiangsu Yitong High-Tech Co, Ltd(“Jiangsu Yitong”) (f)

960,832

968,242

Hefei Huaying Xingzhi Fund Partnership (limited partnership) (“Huaying Fund I”) (g)

 

61,014

60,262

Anhui Huaying Zhihui Wulian Fund Parnership(limited partnership)(“Huaying Fund II”) (h)

200,067

212,803

Other equity method investments (i)

 

46,548

53,164

Available-for-sale investments

 

Yunding (j)

50,431

74,912

Other available-for-sale investments (k)

58,018

73,907

Total

 

1,552,591

1,686,628

(a)

In 2018, the Group invested RMB12,332 to acquire 1.01% equity interests in Sifive. Sifive is a private company engaging in the business of semiconductor. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Sifive was accounted for as equity securities without readily determinable fair value. The Group recognized RMB3,304, nil and RMB66,322 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.

F-31

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

10. LONG-TERM INVESTMENTS - CONTINUED

(b)

In 2019, the Group invested USD1,000 in a convertible bond issued by Alivecor with 3% interest rate. In February 2020, the Group converted the bond to 0.56% equity interest and the equity interest is not considered in-substance common shares due to substantial liquidation rights owned by the Group. Accordingly, the investment in Alivecor was accounted for equity securities without readily determinable fair value. The Group recognized RMB7,728, nil and RMB8,620 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.

(c)

In 2020, the Group invested USD4,000 to acquire 4.05% equity interests in Promaxo. Promaxo is a private company engaging in the business of Magnetic Resonance (“MR”) technology. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Promaxo was accounted for as equity securities without readily determinable fair value. For the year ended December 31, 2020, 2021 and 2022, no fair value change was observed and recognized.

(d)

These other investments represent certain insignificant investments in the third-party private companies, which the Group has no significant influence over the investees and accounted for these investments using the measurement alternative method.

(e)

In December 2021, Hyperfine was successfully listed in the US capital market through a special purpose acquisition and the investment in Hyperfine was converted from equity securities without readily determinable fair value to equity securities with readily determinable fair value. The Group recorded RMB194 and RMB28,466 realized loss from the fair value change of this investment during the years ended December 31, 2021 and 2022, respectively.

(f)

In February 2021, the Group acquired 29.99% equity interest of Jiangsu Yitong, a company listed on the Shenzhen stock exchange, for a total cash consideration of RMB959.68 million. The purpose of the investment is to expand the healthcare ecosystem in the domestic market. The investment of Jiangsu Yitong is accounted for using the equity method as the Group can exercise significant influence through its board representation without obtaining control. During 2022, the Group further acquired 0.01% equity interest of Jiangsu Yitong. The Group recorded RMB1,152 and RMB7,580 income from this equity method investment during the year ended December 31, 2021 and 2022, respectively.

The total consideration of the investment in Jiangsu Yitong was RMB960,832 and the proportion of Jiangsu Yitong’s net assets that owned by the Group was RMB137,302 as of December 31, 2021. The difference between the total consideration and the proportion of net assets was RMB823,530, which has been allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB173,524 and RMB13,334, respectively.

As of December 31, 2022, the carrying value of the investment in Jiangsu Yitong is RMB968,242 and the difference with the proportionate share of Jiangsu Yitong’s net assets was RMB813,101, which allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB172,940 and RMB3,489, respectively.

The intangible assets are trademark with indefinite life and patents with definite life, which are amortized on a straight-line basis over the estimated useful life of 3 to 7 years.

(g)

In 2016, the Group invested RMB50,000 to acquire a 49.5% equity interests in a limited partnership, Huaying Fund I, which is a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment under the equity method because the investments are common stock and the Group has significant influence through its board seat but does not control Huaying Fund I. The Group recorded RMB(2,452), RMB7,910 and RMB(752) of (loss)/income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.

F-32

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

10. LONG-TERM INVESTMENTS – CONTINUED

(h)

In 2019, the Group invested RMB102,000 to acquire a 34% equity interests in a limited partnership, Huaying Fund II, a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment using the equity method as the Group has significant influence through its board seat but does not control Huaying Fund II. In March 2021, the Group paid the second installment of cash consideration in Huaying Fund II for an amount of RMB68 million. The Group recorded RMB5,297, RMB24,434 and RMB12,737 of income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.

(i)

The other equity method investments represent several insignificant investments classified as equity method investments as the Group has the ability to exercise significant influence but does not have control over the investees.

(j)

In 2020, the Group invested RMB22,000 in a convertible bond issued by Yunding with interest rates ranging from 4.35% to 8.7%. The Group also has some equity interests in Yuding and accounted them as available for sale investment due to the redemption feature included in the investment as of December 31, 2021 and 2022. During 2021, the Group disposed 5% equity interests in Yunding and recognized a realized gain with amount of RMB13,507 from the disposal. The Group also recorded an unrealized gain of nil, RMB903 and RMB20,943 in other comprehensive income/(loss) for the years ended December 31, 2020, 2021 and 2022, respectively.

(k)

Available-for-sale investments represent investments in debt securities and measured at fair value. Those investments mainly include investments in convertible bonds as well as investment with redemption features considered debt instruments.

The Group summarizes the condensed financial information of the Group’s equity investments using equity method as a group below in accordance with Rule 4-08 of Regulation S-X:

For the year ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Revenue

 

28,087

 

330,685

 

412,975

Gross profit

 

15,114

 

198,495

 

147,434

Income from operations

 

3,011

 

140,006

 

68,663

Net income

 

3,042

 

137,681

 

66,039

Net income attributable to ordinary shareholders

 

3,042

 

137,681

 

66,039

As of December 31, 

2021

2022

    

RMB

    

RMB

Current assets

 

941,812

 

825,465

Non-current assets

 

780,128

 

913,919

Current liabilities

 

122,430

 

88,454

Non-current liabilities

 

36,807

 

1,386

F-33

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

11. FAIR-VALUE MEASUREMENT

Fair-value measurement on a recurring basis

As of December 31, 2021 and 2022, the financial assets measured at fair value on a recurring basis mainly consist of available-for-sale investments and equity securities with readily determinable fair value. Available-for-sale investment includes convertible bonds and redeemable preferred shares, which are recorded in short-term and long-term investments. The fair value hierarchy of these investments as of December 31, 2021 and 2022 are as follows:

As of December 31, 2021

Quoted Prices in

Significant

 

Active Market for

 

Significant Other

 

Unobservable

 

Identical Assets

 

Observable Inputs

 

Inputs

Description

    

Level 1

    

Level 2

    

 Level 3

    

Total

 

RMB

 

RMB

 

RMB

 

RMB

Short-term investments:

Convertible bonds

 

 

19,351

 

 

19,351

Long-term investments:

Convertible bonds

43,055

43,055

Redeemable preferred shares

65,393

65,393

Equity securities with readily determinable fair value

31,669

31,669

Total:

 

 

94,075

 

65,393

 

159,468

As of December 31, 2022

Quoted Prices in

Significant

 

Active Market for

 

Significant Other

 

Unobservable

 

Identical Assets

 

Observable Inputs

 

Inputs

Description

    

Level 1

    

Level 2

    

 Level 3

    

Total

 

RMB

 

RMB

 

RMB

 

RMB

Short-term investments:

Convertible bonds

 

 

 

34,316

 

34,316

Long-term investments:

Convertible bonds

38,741

38,741

Redeemable preferred shares

 

 

37,044

 

73,034

 

110,078

Equity securities with readily determinable fair value

4,413

4,413

Total:

 

4,413

 

37,044

 

146,091

 

187,548

For equity securities with readily determinable fair value, the fair value of the investment is measured as the quoted market price with discounts for lack of marketability as of December 31, 2021, and classified as level 2 investments. The investment is classified as level 1 measurement as the investment has readily quoted market price as of December 31, 2022, due to the passage of the sale restricted period.

The Group measured the fair value of the convertible bonds based on the respective principals, expected returns and the estimated conversion value. Those convertible bonds are classified in Level 2 or Level 3 depending on whether significant unobservable inputs are used in the fair value determination.

F-34

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

11. FAIR-VALUE MEASUREMENT - CONTINUED

Fair-value measurement on a recurring basis - continued

The Group measured the fair value of the redeemable preferred shares based on the recent transactions or based on the market approach when no recent transactions are available. Recent transactions include the purchase price agreed by an independent third party for an investment with similar terms. These investments are classified as level 2 measurement. When no recent transactions are available, a market approach will be used by the Company to measure fair value. The market approach takes into consideration a number of factors including market multiple and discount rates from traded companies in the industry and requires the Company to make certain assumptions and estimates regarding industry factors. Specifically, some of the significant unobservable inputs included the investee’s historical earning, discount of lack of marketability, investee’s time to initial public offering as well as related volatility. The Company has classified these as level 3 measurement. The assumptions are inherently uncertain and subjective. Changes in any unobservable inputs may have a significant impact on the fair values.

There are certain redeemable preferred shares and convertible bonds transferred from level 2 to level 3 during the years ended December 31, 2021 and 2022. The following table provides additional information about the reconciliation of the fair value measurements of assets using significant unobservable inputs (level 3).

    

Level 3

investments

RMB

Balance as of January 1, 2021

 

1,934

Initial recognition

 

24,960

Transfer from level 2

 

38,499

Balance as of December 31, 2021

 

65,393

Unrealized gain

 

19,575

Transfer from level 2

 

73,057

Transfer to level 2

 

(11,934)

Balance as of December 31, 2022

 

146,091

Fair-value measurement on a non-recurring basis

Goodwill and acquired intangible assets are measured at fair value on a non-recurring basis when an impairment is recognized. The Group measures goodwill at fair value annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value. The fair value of goodwill is determined using discounted cash flows, and an impairment loss is recognized for any excess in the carrying value of goodwill over the implied fair value of goodwill. The Group measures acquired intangible assets using the income approach—discounted cash flow method, when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. During the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized for goodwill and intangible assets.

The Group measures long-term investments (excluding the equity securities with readily determinable fair values and available-for-sale investments) at fair value on a nonrecurring basis only if an impairment indicator exist or an observable price adjustment is available in the current period. For equity securities without readily determinable fair value for which the Group elected to use the measurement alternative, the investment is measured at fair value on a nonrecurring basis whenever there is an impairment or any changes resulting from observable price changes in an orderly transaction for the identical or a similar investment of the same issuer. The fair value of the investment is categorized as level 2 in the fair value hierarchy when directly or indirectly observable inputs in the market place are identified. Whenever events or changes in circumstances indicate that the carrying value may no longer be recoverable, the fair value of aforementioned long-term investments is determined using models with significant unobservable inputs (Level 3 inputs), primarily the management projection of discounted future cash flow and the discount rate. During the years ended December 31, 2020, 2021 and 2022, the Group recognized an impairment loss of RMB nil, nil and 13,858 for the equity securities without readily determinable fair value.

F-35

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

12. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

As of December 31,

    

2021

    

2022

RMB

RMB

Deferred revenue

 

87,980

61,164

Current operating lease liabilities

50,092

42,320

Accrued payroll and welfare

41,948

25,875

Other tax payable

23,541

20,535

Product warranty

24,858

17,748

Accrued expenses

17,058

6,703

Refund liabilities

5,745

4,845

Government subsidies

3,129

1,745

Reverse factoring

39,195

Other current liabilities

 

22,537

16,884

Total

316,083

197,819

Product warranty activities were as follows:

    

RMB

Balance as of January 1, 2020

 

49,527

Provided during the year

 

74,742

Utilized during the year

 

(91,487)

Balance as of December 31, 2020

 

32,782

Provided during the year

 

63,540

Utilized during the year

 

(71,464)

Balance as of December 31, 2021

 

24,858

Provided during the year

 

27,146

Utilized during the year

 

(34,256)

Balance as of December 31, 2022

 

17,748

The warranty costs recorded in cost of revenues were RMB74,742, RMB63,540 and RMB27,146 during the years ended December 31, 2020, 2021 and 2022, respectively.

13. BANK BORROWINGS

The Group borrowed approximately RMB1,473,567 and RMB838,859 in different currencies from several commercial banks with weighted average interest rate of 3.83% and 3.13%, and repaid RMB953,387 and RMB727,500 in 2021 and 2022, respectively. These bank loans have maturities ranging from one to seven years and are used for the daily operations and investing activities of the Group. As of December 31, 2022, the unused lines of credit in the Group amounted to RMB1,789,015 which is available for future borrowing.

As of December 31, 2022, RMB464 million bank borrowing was provided by the bank for the sole use of the investment in Jiangsu Yitong and the Group has pledged 20.48% equity interest in Jiangsu Yitong to the bank. For some of the long-term bank borrowings, there are certain customary covenants regarding limits on levels of indebtedness, mergers, asset dispositions, changes in business, advances, investments, loans, restricted payments and financial condition such as the profitability, debt ratio, liquidation ratio and etc. Failure to meet any of the above requirements would result in an event of default that would allow lenders to declare amounts outstanding immediately due and payable and would allow the lenders to enforce their interests against collateral pledged if we were unable to settle the amounts outstanding. We were in compliance with all financial debt covenants as of December 31, 2022.

F-36

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

13. BANK BORROWINGS - CONTINUED

The principal repayment schedule of the bank borrowings in the following five years is listed as below:

Repayment Amount

    

RMB

2023

 

512,000

2024

 

140,000

2025

 

260,000

2026

 

65,000

2027 and thereafter

 

219,210

14. DIVIDEND

On March 17, 2022, the Company announced a special cash dividend of US$0.025 per ordinary share (US$0.1 per ADS) on its outstanding shares to shareholders of record as of the close of trading on March 28, 2022. The ex-dividend date is March 25, 2022 and the dividend was paid in April 2022.

15. REVENUE AND DEFERRED REVENUE

Disaggregation of revenue

All the revenues for the period were recognized from contracts with customers. For the years ended December 31, 2020, 2021 and 2022, the majority of the Group’s revenues result from sales of products which was recognized at a point of time. The following table provides information about disaggregated revenue by products, including a reconciliation of the disaggregated revenue with reportable segments:

    

For the years ended December 31,

    

2020

    

2021

    

2022

RMB

RMB

 

RMB

Xiaomi Wearable Products

 

4,438,081

3,340,857

1,697,053

Self-branded products and other

 

1,995,282

2,909,252

2,445,809

Total

 

6,433,363

6,250,109

4,142,862

During the years ended December 31, 2020, 2021 and 2022, the majority of the Group’s products are sold to resellers and distributors in the PRC. This includes products that have international versions which are first sold to the Group’s domestic distributors who subsequently distribute those products internationally.

F-37

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

15. REVENUE AND DEFERRED REVENUE - CONTINUED

Contract balances

The following table provides information about receivables, deferred revenue and refund liability from contracts with customers:

As of December 31,

    

2021

 

2022

RMB

 

RMB

Accounts receivables

 

537,084

682,103

Amounts due from related parties

 

295,614

138,614

Deferred revenue

 

87,980

61,164

Refund liability (sales return)

 

5,745

6,932

Accounts receivables are recorded when the right to consideration is unconditional and payments terms on invoiced amounts are typically 30 to 90 days. Amounts due from related parties include both amounts billed and unbilled due from related party under the cooperation agreement. As of December 31, 2021 and 2022, the amount due from related parties include the billed amount of RMB231,485 and RMB136,001, and unbilled amounted to RMB64,129 and RMB2,613, respectively. The amount billed is recorded when the right to the consideration is unconditional and payment terms on invoiced amounts are typically 30 to 60 days. Unbilled amount due from related party relate to contractual right to consideration under cooperation agreement for the second instalment payment not yet invoiced. The Company recorded no impairment charges related to contract assets during the years ended December 31, 2020, 2021 and 2022.

Deferred Revenue, recorded in accrued expenses in the consolidated balance sheet, include payment received in advance of performance under the contract related to software services which are realized over the estimated usage period and payment received related to a material right provided to a customer to acquire additional goods or services at a discount in a future period. Refund liability includes the Group’s estimated product sales that may be returned by the Group’s end users and resellers covered under the Group’s sale return policy. Refund liability is included in “Accrued expenses and other” and “Amounts due to related parties”. Additions to the allowance were RMB3,679, RMB84,869 and RMB 157,821 and deductions from the allowance were RMB3,895, RMB79,490 and RMB156,634 during the years ended December 31, 2020, 2021 and 2022.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB59,585, RMB51,780 and RMB87,980 of revenue previously included in deferred revenue as of December 31, 2019, December 31, 2020 and 2021, which mainly consist of revenue recognized related to its subscription-based service. Additionally, during the years ended December 31, 2020, 2021 and 2022, the Group billed RMB102,687, RMB80,675 and RMB64,129 to a related party, which was initially recorded as unbilled amount, mainly due to the timing of invoicing for the goods related to its cooperation agreement. The difference between the opening and closing balances of the Group’s contract liabilities primarily results from the timing difference between the Group’s performance and the customer’s payment.

16. INCOME TAXES

The Company is incorporated in the Cayman Islands. Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. In addition, dividend payments are not subject to withholdings tax in the Cayman Islands.

The Company’s subsidiaries, Zepp HK and Galaxy, are located in HK and are subject to a two-tiered income tax rates for taxable income earned in HK with effect from April 1, 2018. The first HK$2 million of profits earned by Zepp HK and Galaxy will be taxed at 8.25%, while the remaining profits will continue to be taxed at the existing 16.5% tax rate. In addition, to avoid abuse of the two-tiered income tax rate regime, each group of connected entities can nominate only one entity to benefit from the two-tiered income tax rate. Additionally, payments of dividends by the subsidiaries incorporated in HK to the Company are not subject to any HK withholding tax. Under the HK tax laws, the Company is exempted from the HK income tax on foreign-derived income.

F-38

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

16. INCOME TAXES - CONTINUED

The Company’s subsidiaries Zepp Inc and Zepp NA are located in the U.S. and are subject to an income tax rate of 21% for taxable income earned as determined in accordance with relevant tax rules and regulations in the U.S.

The Company’s subsidiary Zepp Netherlands is located in Netherland and is subject to an income tax rate of 15% for taxable income earned as determined in accordance with relevant tax rules and regulations in Netherland.

The Company’s PRC subsidiaries, the VIEs and VIEs’ subsidiaries are subject to the 25% standard enterprise income tax rate except for Anhui Huami and Anhui Health and Shun Yuan that qualify as a high and new technology enterprise (“HNTE”), which are subject to a tax rate of 15%. Anhui Huami began to qualify as HNTE in 2015 and renewed the HNTE certificate in July 2018 and September 2021. Accordingly, Anhui Huami is subject to a tax rate of 15% during the years ended December 31, 2021, 2022 and 2023. Anhui Health qualifed as a HNTE in August 2020 and is subject to a tax rate of 15% during the year ended December 31, 2020, 2021 and 2022. In addition, Shun Yuan qualified as a HNTE since December 2021 and is subject to a tax rate of 15% during the years ended December 31, 2021, 2022 and 2023.

The current and deferred components of income taxes appearing in the consolidated statements of operation are as follows:

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Current tax expenses

 

42,257

31,543

379

Deferred tax benefits

 

(11,103)

(20,798)

(66,254)

Income tax expenses/(benefit)

 

31,154

10,745

(65,875)

The significant components of the Group’s deferred tax assets were as follows:

    

As of December 31,

    

2021

    

2022

RMB

RMB

Accrued expenses and other current liabilities

47,005

46,958

Net operating loss carry forwards

75,100

178,689

Intra-entity transfer of certain intangible assets

28,290

26,726

Total deferred tax assets

150,395

252,373

Less: valuation allowance

(6,976)

(42,187)

Deferred tax assets, net

143,419

210,186

As of December 31, 2022, the Group had RMB1,119,767 operating losses deriving from entities in the PRC, HK, U.S., Canada, and etc. The operating losses in the PRC amounted to RMB942,754 and can be carried forward for five years, or ten years if the Group qualifies as HNTE and operating losses are not utilized, some will begin to expire in 2023. The operating loss incurred in the U.S. before December 31, 2017 can be carried forward for 20 years to offset future taxable profit, while other losses incurred after December 31, 2017 may be carried forward indefinitely. The tax losses incurred in HK can be carried forward indefinitely. The operating loss incurred in the Canada can be carried back 3 years and forward 20 years for deduction against any form of income.

F-39

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

16. INCOME TAXES - CONTINUED

Management assesses the available positive and negative evidence in certain entities in the PRC, HK, U.S. and Canada to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets and determines the valuation allowance on an entity by entity basis. In making such determination, the Group considers the following factors, among other matters, when determining whether some portion or all of the deferred tax assets will more likely than not be realized: the nature, frequency and severity of recent losses, forecasts of future profitability, the duration of statutory carry-forward periods, the Group’s experience with tax attributes expiring unused and tax planning alternatives. The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry-forward periods provided for in the tax law. On the basis of this evaluation, for the years ended December 31, 2021 and 2022, the Group recorded RMB6,976 and RMB42,187 valuation allowance for the deferred tax assets.

Reconciliation between the tax expense computed by applying the PRC enterprise tax rate of 25% to income before income tax and the actual income tax expense were as follows:

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Income/(loss) before income tax

 

265,609

106,669

(372,533)

Tax expense/(benefit) at PRC enterprise income tax rate of 25%

 

66,402

26,667

(93,133)

Effect of preferential tax rates

 

(41,869)

(19,387)

29,784

Tax effect of permanence differences

 

(20,001)

(34,587)

(53,808)

Effect of income tax rate differences in other jurisdictions

 

21,625

23,666

16,071

Change in tax rate

 

3,460

9,549

Changes in valuation allowances

1,537

4,837

35,211

Income tax benefits/(expenses)

 

31,154

10,745

(65,875)

If Anhui Huami, Anhui Health and Shun Yuan did not enjoy the tax holidays, tax expense would have increased by RMB41,869 and RMB19,387 for the years ended December 31, 2020 and 2021, respectively, and the tax benefit would have decreased by RMB29,784 for the year ended December 31, 2022. The decrease in basic net income per ordinary share would be RMB0.17 and RMB0.08 and the decrease in diluted net income per ordinary share would be RMB0.16 and RMB0.07 for the years ended December 31, 2020 and 2021. The increase in basic and diluted net loss per ordinary share would be RMB0.12 for the year ended December 31, 2022.

Under the Income Tax Law effective from January 1, 2008, the rules for determining whether an entity is resident in the PRC for tax purposes have changed and the determination of residence depends among other things on the “place of actual management”. If the Group, or its non-PRC subsidiaries, were to be determined as a PRC resident for tax purposes, they would be subject to a 25% income tax rate on their worldwide income including the income arising in jurisdictions outside the PRC. The Group does not believe that its legal entities organized outside of the PRC are considered PRC residents.

If the Company was to be a non-resident for PRC tax purposes, dividends paid to it out of profits earned after January 1, 2008 would be subject to a withholding tax. In the case of dividends paid by PRC entities to the entities organized outside of the PRC or any foreign investors, the withholding tax would be 10%, unless any entities organized outside of the PRC or any such foreign investors’ jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement.

F-40

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

16. INCOME TAXES - CONTINUED

Aggregate undistributed earnings of the Company’s PRC subsidiaries and VIEs that are available for distribution amounted to RMB2,228,550 and RMB1,993,460 as of December 31, 2021 and 2022, respectively. Upon distribution of such earnings, the Company will be subject to PRC EIT taxes, the amount of which is impractical to estimate. The Company did not record any tax on any of the aforementioned undistributed earnings because the relevant subsidiaries and VIEs do not intend to declare dividends and the Company intends to permanently reinvest it within the PRC. Additionally, no deferred tax liability was recorded for taxable temporary differences attributable to the undistributed earnings because the Company believes the undistributed earnings can be distributed in a manner that would not be subject to income tax.

The Group did not identify any significant unrecognized tax benefits for the years ended December 31, 2020, 2021 and 2022, respectively. The Group did not incur any significant interest and penalties related to potential underpaid income tax expenses and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next twelve months. The Group has no material unrecognized tax benefits which would favorably affect the effective income tax rate in future periods.

According to the PRC Tax Administration and Collection Law, the tax authority may require the taxpayer or the withholding agent to make delinquent tax payment within three years if the underpayment of taxes is resulted from the tax authority’s act or error. No late payment surcharge will be assessed under such circumstances. The statute of limitation will be three years if the underpayment of taxes is due to the computational errors made by the taxpayer or the withholding agent. Late payment surcharge will be assessed in such case. The statute of limitation will be extended to five years under special circumstances which are not clearly defined (but an underpayment of tax liability exceeding US$15 (RMB0.1 million) is specifically listed as a “special circumstance”). The statute of limitation for transfer pricing related issue is ten years. There is no statute of limitation in the case of tax evasion. Therefore, the Group’s PRC domiciled entities are subject to examination by the PRC tax authorities based on the above.

17. ORDINARY SHARES

As of December 31, 2022, the Company had 405,462,685 ordinary shares authorized with a par value of US$0.0001 per share. There are two classes of ordinary shares which include the class A ordinary shares and class B ordinary shares. Holders of class A ordinary shares are entitled to one vote per share, while holders of class B ordinary shares are entitled to ten votes per share.

The Company repurchased 2,656,164 and 10,219,572 class A shares from the market for a total consideration of US$ 3,411 (RMB21,798) and US$6,905 (RMB45,365), at a weighted average price of US$ 1.284 and US$0.671 per share during the years ended December 31, 2021 and 2022, respectively. The shares are reserved for the employees and non-employees in the share incentive plan.

18. SHARE-BASED PAYMENT

Share options

2015 Share Incentive Plan

On October 21, 2015, the Group adopted the 2015 share incentive plan (“2015 Plan”) which consists of a share incentive plan for U.S. service providers (“U.S. Plan”) and a share incentive plan for PRC service providers (“PRC Plan”). The maximum aggregate number of ordinary shares that may be issued under the 2015 Plan is 14,328,358 ordinary shares to be allocated to employees, officers, directors or consultants of the Company.

F-41

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

18. SHARE-BASED PAYMENT – CONTINUED

2015 Share Incentive Plan - continued

During the years ended December 31, 2020, 2021 and 2022, the Group granted nil share options to personnel under the 2015 Plan.

2018 Share Incentive Plan

In January 2018, The Company adopted the 2018 share incentive plan (“2018 Plan”), commencing on January 1, 2018, which provides additional incentives to employees, directors and consultants to promote the success of the Group’s business. Under the 2018 share incentive plan, the maximum aggregate number of shares which may be issued initially pursuant to all awards under the 2018 Plan is 9,559,607 ordinary shares. The number of shares reserved for future issuances under the 2018 Plan will be increased by (i) a number equal to 1.0% of the total number of outstanding shares immediately after IPO, or (ii) such number of shares as may be determined by the board of directors, on the first day of each calendar year during the term under 2018 Plan.

During the years ended December 31, 2020, 2021 and 2022, the Group granted 4,030,108, 8,988,000 and 1,492,332 share options to certain personnel under the 2018 Plan. The weighted average exercise price of options granted during the years ended December 31, 2020, 2021 and 2022 was US$0 per share, US$0.01 per share and US$0 per share. The Group has recorded RMB42,316, RMB64,415 and RMB32,916 share-based compensation expenses related to options in 2015 plan and 2018 plan for the years ended December 31, 2020, 2021 and 2022, respectively.

The Group calculated the estimated fair value of the options on the respective grant dates using the binomial option pricing model with assistance from independent valuation firms. Assumptions used to determine the fair value of share options granted during the years ended December 31, 2020, 2021 and 2022 are summarized in the following table:

For the years ended December 31, 

 

    

2020

    

2021

    

2022

 

Risk-free interest rate

 

0.67%-0.72

%  

1.66

%  

4.25

%  

Expected volatility

 

51.9%-52.0

%  

52.2

%  

52.4

%  

Expected life of option (years)

 

10

 

10

 

10

Expected dividend yield

 

0.0

%  

0.0

%  

0.0

%

Fair value per ordinary share

 

RMB21.60-23.10

 

RMB8.05-12.98

 

RMB1.96

(i) Risk-free interest rate

Risk-free interest rate was estimated based on the yield to maturity of China international government bonds with a maturity period close to the contractual term of the options.

(ii) Expected life of option (years)

Expected life of option (years) represents the expected years to vest the options.

(iii) Volatility

The volatility of the underlying ordinary shares during the life of the options was estimated based on the historical stock price volatility of comparable listed companies over a period comparable to the contractual term of the options.

F-42

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

18. SHARE-BASED PAYMENT – CONTINUED

2018 Share Incentive Plan - continued

(iv) Dividend yield

The dividend yield was estimated by the Group based on its expected dividend policy over the contractual term of the options.

(v) Fair value of underlying ordinary shares

During the year ended December 31, 2020, 2021 and 2022, the fair value of the underlying ordinary shares is determined based on the closing market price of the share.

A summary of the stock option activity under the 2015 and 2018 Plan during the year ended December 31, 2022 is included in the table below.

    

    

Weighted average

exercise price

Number of options

per option

US$

Outstanding at January 1, 2022

 

16,798,153

0.07

Granted

 

1,492,332

Exercised

 

(4,357,100)

Forfeited

 

(1,105,682)

0.45

Outstanding at December 31, 2022

 

12,827,703

0.05

The following table summarizes information regarding the share options as of December 31, 2022:

December 31, 2022

Weighted

average remaining

Weighted

exercise

average exercise

contractual

Aggregate

    

Options Number

    

price per option

    

life (years)

    

intrinsic value

US$

US$

Options

 

  

 

  

 

  

 

  

Outstanding

 

12,827,703

0.05

7.26

4,389

Exercisable

 

7,904,689

0.08

6.67

2,604

Expected to vest

 

4,923,014

8.21

1,784

The total intrinsic value of options exercised during the years ended December 31, 2020, 2021 and 2022 amounted RMB32,010, RMB14,094 and RMB10,894, respectively.

The weighted average grant date fair value of options granted during the year ended December 31, 2020, 2021 and 2022 was RMB22.42, RMB12.95 and RMB1.96 per share, respectively.

As of December 31, 2022, there was RMB47,616 of unrecognized compensation expenses related to the options.

F-43

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

18. SHARE-BASED PAYMENT – CONTINUED

Restricted Stock Units

During the years ended December 31, 2020, 2021 and 2022, the Company granted 2,216,120, 2,034,432 and 100,972 restricted stock units respectively to employees. Most of the shares have a vesting period of four or five years of employment services with the various vesting percentage in each year, or 20% on an annual basis over a five-year vesting period. The restricted stock units are not transferable and may not be sold or pledged and the holder has no voting or dividend right on the non-vested shares. In the event a non-vested shareholder’s employment for the Company is terminated for any reason prior to the fourth anniversary of the grant date, the holder’s right to the non-vested shares will terminate immediately. The outstanding restricted stock units shall be forfeited and automatically transferred to and reacquired by the Company at nil consideration.

The Group recognized compensation expenses over the service period on a straight-line basis. The aggregate fair value of the restricted stock units at grant dates was RMB137,036 as of December 31, 2022.The weighted average grant-date fair value of non-vested shares was RMB22.00 for the year ended December 31, 2022. The fair value of the vested restricted stock units was RMB21,020, RMB11,648 and RMB26,079 during the years ended December 31, 2020, 2021 and 2022.

During the years ended December 31, 2020, 2021 and 2022, the Group recorded compensation expenses of RMB22,838, RMB18,707 and RMB16,191 for the restricted stock units, respectively.

As of December 31, 2022, there was RMB29,700 unrecognized compensation expenses related to restricted stock units which is expected to be recognized over a weighted average vesting period of 2.13 years. The weighted average granted fair value of restricted stock units granted during the years ended December 31, 2020, 2021 and 2022 were RMB 22.84 per RSU, RMB21.44 per RSU and RMB6.88 per RSU.

A summary of the restricted stock units activity during the year ended December 31, 2022 is presented below:

    

RSUs

Unvested balance as of January 1, 2022

 

3,079,436

Granted

 

100,972

Forfeited

 

(213,700)

Vested

 

(1,268,408)

Unvested balance as of December 31, 2021

 

1,698,300

Total share-based compensation recognized during the years ended December 31, 2020, 2021 and 2022 was as follows:

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Cost of revenues

General and administrative

 

38,605

32,247

 

21,353

Research and development

 

23,978

42,677

 

23,585

Selling and marketing

 

2,571

8,198

 

4,169

Total share-based compensation expenses

 

65,154

83,122

 

49,107

F-44

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

19. MAINLAND CHINA CONTRIBUTION PLAN

Full time employees of the Group in the PRC participate in a government-mandated multi-employer defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. Chinese labor regulations require the Group to accrue for these benefits based on certain percentages of the employees’ salaries. The total provisions for such employee benefits were RMB64,734, RMB104,650 and RMB101,345 during the years ended December 31, 2020, 2021 and 2022.

20. SEGMENT INFORMATION

The Group is mainly engaged in the business of smart wearable technology development. The Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer of the Group, who reviews financial information of operating segments when making decisions about allocating resources and assessing performance of the Group. An operating segment is a component of the Group that engages in business activities from which it may earn revenues and incur expenses, and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Group’s CODM. During the years ended December 31, 2020, 2021 and 2022, the Group identified two operating segments. Those segments include Xiaomi wearable products and Self-branded products and others. The Xiaomi wearable products segment comprise of sales of Xiaomi-branded products. The self-branded products and others segment comprises of self-branded products. Both Xiaomi wearable product and Self-branded products and others have been identified as reportable segments. The Group primarily operates in the PRC and long-lived assets are mostly located in the PRC.

The Group’s CODM evaluates performance based on each reporting segment’s revenue, costs of revenues and gross profit. Revenues, cost of revenues and gross profits by segment are presented below. Separate financial information of operating income by segment is not available.

For the year ended December 31, 2020

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

4,438,081

1,995,282

6,433,363

Cost of revenues

 

3,706,495

1,394,203

5,100,698

Gross Profit

 

731,586

601,079

1,332,665

For the year ended December 31, 2021

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

3,340,857

2,909,252

6,250,109

Cost of revenues

 

2,754,086

2,190,381

4,944,467

Gross Profit

 

586,771

718,871

1,305,642

F-45

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

20. SEGMENT INFORMATION – CONTINUED

For the year ended December 31, 2022

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

1,697,053

2,445,809

4,142,862

Cost of revenues

 

1,394,460

1,945,286

3,339,746

Gross Profit

 

302,593

500,523

803,116

The Group does not evaluate its segment on a fully allocated cost basis nor does the Group keeps track of segment assets separately.

21. STATUTORY RESERVES AND RESTRICTED NET ASSETS

PRC legal restrictions permit payments of dividends by the Group’s PRC subsidiaries only out of their retained earnings, if any, determined in accordance with PRC regulations. Prior to payment of dividends, pursuant to the laws applicable to the PRC Domestic Enterprises and PRC Foreign Investment Enterprises, the PRC subsidiaries must make appropriations from after-tax profit to non-distributable statutory reserve funds as determined by the Board of Directors of the Group. Subject to certain cumulative limits including until the total amount set aside reaches 50% of its registered capital, the general reserve fund requires annual appropriations of not less than 10% of after-tax profit (as determined under accounting principles and financial regulations applicable to PRC enterprises at each year-end). These reserve funds can only be used for specific purposes and are not distributable as cash dividends and the maximum required amount is 50% of registered capital. During the years ended December 31, 2020, 2021 and 2022, the Group accrued an additional RMB5,997, nil and nil statutory reserve from the new appropriable profit earned by certain PRC entities in the Group.

As a result of these PRC laws and regulations, the Group’s PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances. The balances of restricted net assets were RMB180,981, RMB252,220 and RMB252,220 as of December 31, 2020, 2021 and 2022, respectively.

22. RELATED PARTY BALANCES AND TRANSACTIONS

Name

    

Relationship with the Group

Xiaomi Communication Technology Co. Ltd.(“Xiaomi Communication”)

Controlled by one of the Company’s shareholders

Xiaomi Technology Co. Ltd. (“Xiaomi Technology”)

Controlled by one of the Company’s shareholders

Guangzhou Xiaomi Information Service Co. Ltd (“Xiaomi Information”)

Controlled by one of the Company’s shareholders

Youpin Information Technology Co. Ltd. (“Youpin Information”, together with Xiaomi Communication, Xiaomi Technology, Xiaomi Information as “Xiaomi”)

Controlled by one of the Company’s shareholders

Hefei Huaheng Electronic Technology Co. Ltd. (“Hefei Huaheng”)

Controlled by one of the Company’s shareholders

Shenzhen Yunding Information Technology Co., Ltd. (“Yunding”)

Significant influence by the Group

Hefei Jingyu Micro-electronics (“Hefei Jingyu”)

Significant influence by the Group

Gongqingcheng Yunding Ruiheng Investment Partnership (Limited Partnership). (“Gongqingcheng Yunding”)

Controlled by the founder of a company that the Group can exercise significant influence

Hefei Yizhi Electronic Technology Co., Ltd (“Hefei Yizhi”)

Controlled by one of the Company’s shareholders

Hefei Zepp Medical System Co., Ltd. (“Field Medical”)

Controlled by one of the Company’s shareholders

A vice president

Key management

F-46

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

22. RELATED PARTY BALANCES AND TRANSACTIONS - CONTINUED

(1)Balances:

As of December 31, 

2021

2022

    

RMB

    

RMB

Amount due from related parties:

 

  

 

  

Current:

Xiaomi Communication (a)

 

286,341

117,944

Field Medical (b)

10,375

Hefei Jingyu

1,101

2,648

Hefei LianRui Microelectronics Technology Co. Ltd

 

2,452

2,452

Yunding (c)

 

2,330

2,330

Gongqingcheng Yunding (d)

2,500

2,500

Others (a)

890

365

Non-current

A vice president (e)

6,333

Total

295,614

144,947

As of December 31, 

2021

2022

    

RMB

    

RMB

Amount due to related parties, current:

 

  

 

  

Hefei Jingyu

48,052

36,864

Xiaomi Communication

 

2,087

Xiaomi Technology(f)

 

1,562

1,965

Others

509

62

Total

 

50,123

40,978

F-47

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

22. RELATED PARTY BALANCES AND TRANSACTIONS - CONTINUED

(2)Transactions:

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Sales to related parties:

 

  

 

  

 

  

Xiaomi Communication

 

4,447,957

3,340,857

1,697,053

Xiaomi Youpin

9,175

6,942

Others

 

1,800

Total

 

4,449,757

3,350,032

1,703,995

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Purchase from related parties

 

  

 

  

 

  

Hefei Jingyu (g)

146,847

222,174

Others

12,000

(a)

The amount due from Xiaomi represents receivables from the sales of products and services, which includes an unbilled amount of RMB64,129 and RMB2,613 as of December 31, 2021 and 2022, respectively.

(b)

The amount due from Field Medical represents borrowings the Group provided to Field Medical to support the daily operation.

(c)

The amount due from Yunding represents prepayment for the purchase of Yunding’ products which was collected in March 2023.

(d)

In December 2020, the Group sold 26.7% equity interest in Yunding for a cash consideration of RMB22,500 to Gongqingcheng Yunding, of which RMB20,000 has been received in January 2021.

(e)

The amount due from a vice president represents a loan provided to a key management.

(f)

The amounts due to Xiaomi Technology represent the payable for the cloud service received by the Group.

(g)

Hefei Jingyu is a subsidiary of Jiangsu Yitong, where the Group can exercise significant influence. During 2021 and 2022, the Group purchased some raw material from Hefei Jingyu with total transaction amount of RMB146,847 and RMB222,174.

F-48

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

23. NET INCOME/(LOSS) PER SHARE

The computation of basic and diluted net income per share for the years ended December 31, 2020, 2021 and 2022 is as follows:

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Basic net income/(loss) per share calculation Numerator:

 

  

 

  

 

  

Net income/(loss) for the year attributable to the Company:

 

228,753

137,803

(288,308)

Net income/(loss) attributed to ordinary shareholders for computing net income per ordinary shares - basic

 

228,753

 

137,803

 

(288,308)

Denominator:

 

 

 

Weighted average ordinary shares outstanding used in computing net income/(loss) per ordinary shares – basic

 

248,470,684

 

252,167,610

 

246,283,328

Net income/(loss) per ordinary share attributable to ordinary shareholders—basic

 

0.92

 

0.55

 

(1.17)

Diluted net income/(loss) per share calculation

 

 

 

Net income/(loss) attributable to ordinary shareholders for computing net income per ordinary shares—basic and diluted

 

228,753

 

137,803

 

(288,308)

Denominator:

 

 

 

Weighted average ordinary shares outstanding used in computing net income per ordinary shares - basic

 

248,470,684

 

252,167,610

 

246,283,328

Effect of potentially diluted share options, restricted shares and RSUs

 

11,881,310

 

12,201,019

 

Weighted average ordinary shares outstanding used in computing net income per ordinary shares—diluted

 

260,351,994

 

264,368,629

 

246,283,328

Net income/(loss) per ordinary share attributable to ordinary shareholders—diluted

 

0.88

 

0.52

 

(1.17)

For the years ended December 31, 2020, 2021 and 2022, the following shares outstanding were excluded from the calculation of diluted net income per ordinary shares, as their inclusion would have been anti-dilutive for the years presented:

For the years ended December 31, 

2020

2021

2022

Shares issuable upon exercise of share options, restricted shares and RSUs

 

89,165

301,946

7,390,487

F-49

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

24. LEASES

The Group’s leases consist of operating leases for administrative office spaces in different cities in the PRC and overseas and financial lease which is immaterial. The Group determines if an arrangement is a lease at inception. Some lease agreements contain lease and non-lease components, which the Group chooses to account for as separate components. The allocation of the consideration between the lease and the non-lease components is based on the relative stand-alone prices of lease components included in the lease contracts.

The following table represents lease costs recognized in the Group’s consolidated statements of operation for the years ended December 31, 2020, 2021 and 2022. Lease costs are included in selling expenses, general and administrative expenses and research and development expenses on the Group’s consolidated statements of operations.

 

For the years ended December 31,

2020

2021

 

2022

RMB

RMB

 

RMB

Operating lease cost (1)

57,080

41,595

37,428

Sublease income

(537)

(3,591)

(8,796)

Total lease cost

56,543

38,004

28,632

(1)

Operating lease cost includes short-term lease costs, which was not material in the period presented.

The following table represents the components of leases that are recognized on the Group’s consolidated balance sheets as of December 31, 2021 and 2022.

As of December 31,

 

2021

2022

 

RMB

RMB

 

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

49,644

 

50,357

Non-cash Right-of-use assets in exchange for new lease liabilities:

Operating leases

2,157

 

1,674

Weighted average remaining lease term:

Operating leases

2.80 years

    

2.03 years

Weighted average discount rate:

Operating leases

5.27

%

5.32

%

The following is a maturity analysis of the annual undiscounted cash flows for the year ended December 31, 2022:

Year ending December 31,

    

RMB

2023

 

43,701

2024

 

26,291

2025

8,441

Total lease payments

 

78,433

Less: imputed interest

 

(4,423)

Present value of lease liabilities

 

74,010

F-50

Table of Contents

ZEPP HEALTH CORPORATION

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands of Renminbi (“RMB”) and U.S. dollars (“US$”)

except for number of shares and per share data, or otherwise noted)

25. SUBSEQUENT EVENT

2023 Share Incentive Plan

The Company adopted the 2023 Share Incentive Plan, approved and authorized by the board of directors of the Company, effective January 11, 2023. The maximum aggregate number of Class A ordinary shares of the Company available for grant as awards is 10,322,520 under the 2023 Share Incentive Plan.

F-51

EX-1.1 2 zepp-20221231xex1d1.htm EXHIBIT 1.1

Exhibit 1.1

Registrar of Companies

Government Administration Building

133 Elgin Avenue

George Town

Grand Cayman

Huami Corporation (ROC # 294742) (the “Company”)

TAKE NOTICE that at the 2020 annual general meeting of the shareholders of the Company dated 25 February 2021, the following special resolutions were passed:

IT IS RESOLVED, as a special resolution:

THAT the change of the Company’s legal name from “Huami Corporation” to “Zepp Health Corporation”, which has been approved by the resolutions of the Company’s board of directors, be and hereby is, authorized and approved, and the Company’s memorandum and articles of association, be and hereby is, amended to reflect the change of the Company’s legal name;

THAT the change of the trading symbol of the Company’s American Depositary Shares at the New York Stock Exchange from “HMI” to “ZEPP”; and

THAT each director or officer of the Company, be and hereby is, authorized to take any and every action that might be necessary, appropriate or desirable to effect the foregoing resolution as such director or officer, in his or her absolute discretion, thinks fit.

/s/ Ashleigh Hydes

Ashleigh Hydes

Corporate Administrator

for and on behalf of

Maples Corporate Services Limited

Dated this 25th day of February 2021

Graphic

Filed: 25-Feb-2021 12:32 EST

www.verify.gov.ky File#: 294742

Auth Code: B46209421420


THE COMPANIES LAW (2016 REVISION)

OF THE CAYMAN ISLANDS

COMPANY LIMITED BY SHARES

SECOND AMENDED AND RESTATED

MEMORANDUM OF ASSOCIATION

OF

HUAMI CORPORATION

(adopted by a Special Resolution passed on January 12, 2018 and effective immediately prior to the completion of the initial public offering of the Company’s American Depositary Shares representing its Class A Ordinary Shares)

1.The name of the Company is Huami Corporation.

2.The Registered Office of the Company will be situated at the offices of Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands, or at such other location within the Cayman Islands as the Directors may from time to time determine.

3.The objects for which the Company is established are unrestricted and the Company shall have full power and authority to carry out any object not prohibited by the Companies Law or any other law of the Cayman Islands.

4.The Company shall have and be capable of exercising all the functions of a natural person of full capacity irrespective of any question of corporate benefit as provided by the Companies Law.

5.The Company will not trade in the Cayman Islands with any person, firm or corporation except in furtherance of the business of the Company carried on outside the Cayman Islands; provided that nothing in this section shall be construed as to prevent the Company effecting and concluding contracts in the Cayman Islands, and exercising in the Cayman Islands all of its powers necessary for the carrying on of its business outside the Cayman Islands.

6.The liability of each Shareholder is limited to the amount, if any, unpaid on the Shares held by such Shareholder.

7.The authorised share capital of the Company is US$1,000,000 divided into 10,000,000,000 shares comprising of (i) 9,700,000,000 Class A Ordinary Shares of a par value of US$0.0001 each, (ii) 200,000,000 Class B Ordinary Shares of a par value of US$0.0001 each and (iii) 100,000,000 shares of a par value of US$0.0001 each of such class or classes (however designated) as the board of directors may determine in accordance with Article 9 of the Articles. Subject to the Companies Law and the Articles, the Company shall have power to redeem or purchase any of its Shares and to increase or reduce its authorised share capital and to sub-divide or consolidate the said Shares or any of them and to issue all or any part of its capital whether original, redeemed, increased or reduced with or without any preference, priority, special privilege or other rights or subject to any postponement of rights or to any conditions or restrictions whatsoever and so that unless the conditions of issue shall otherwise expressly provide every issue of shares whether stated to be ordinary, preference or otherwise shall be subject to the powers on the part of the Company hereinbefore provided.

8.The Company has the power contained in the Companies Law to deregister in the Cayman Islands and be registered by way of continuation in some other jurisdiction.

9.Capitalised terms that are not defined in this Memorandum of Association bear the same meanings as those given in the Articles of Association of the Company.


THE COMPANIES LAW (2016 REVISION)

OF THE CAYMAN ISLANDS

COMPANY LIMITED BY SHARES

SECOND AMENDED AND RESTATED

ARTICLES OF ASSOCIATION

OF

HUAMI CORPORATION

(adopted by a Special Resolution passed on January 12, 2018 and effective immediately prior to the completion of the initial public offering of the Company’s American Depositary Shares representing its Class A Ordinary Shares)

TABLE A

The regulations contained or incorporated in Table ‘A’ in the First Schedule of the Companies Law shall not apply to the Company and the following Articles shall comprise the Articles of Association of the Company.

INTERPRETATION

1.In these Articles the following defined terms will have the meanings ascribed to them, if not inconsistent with the subject or context:

“ADS”

means an American Depositary Share representing Class A Ordinary Shares;

“Affiliate”

means in respect of a Person, any other Person that, directly or indirectly, through one or more intermediaries, controls, is controlled by, or is under common control with, such Person, and (i) in the case of a natural person, shall include, without limitation, such person’s spouse, parents, children, siblings, mother-in-law, father-in-law, brothers-in-law and sisters-in-law, a trust for the benefit of any of the foregoing, and a corporation, partnership or any other entity wholly or jointly owned by any of the foregoing, and (ii) in the case of an entity, shall include a partnership, a corporation or any other entity or any natural person which directly, or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with, such entity. The term “control” shall mean the ownership, directly or indirectly, of shares possessing more than fifty per cent (50%) of the voting power of the corporation, partnership or other entity (other than, in the case of a corporation, securities having such power only by reason of the happening of a contingency), or having the power to control the management or elect a majority of members to the board of directors or equivalent decision-making body of such corporation, partnership or other entity;

“Articles”

means these articles of association of the Company, as amended or substituted from time to time;

“Board” and “Board of Directors” and “Directors”

means the directors of the Company for the time being, or as the case may be, the directors assembled as a board or as a committee thereof;

2


“Chairman”

in relation to any meeting of the Board, shall mean the Chairman as determined pursuant to Article 88(c), and in relation to any meeting of the members shall mean: (a) The Chairman of the Board; or (b) If the Chairman of the Board is not present within 15 minutes after the time appointed for holding the meeting, the Directors present may choose one of their number to be Chairman of the meeting.

“Chairman of the Board”

shall mean the Chairman as appointed by the Board whose name is recorded in the register of directors and officers of the Company

“Class” or “Classes”

means any class or classes of Shares as may from time to time be issued by the Company;

“Class A Ordinary Share”

means an Ordinary Share of a par value of US$0.0001 in the capital of the Company, designated as a Class A Ordinary Shares and having the rights provided for in these Articles;

“Class B Ordinary Share”

means an Ordinary Share of a par value of US$0.0001 in the capital of the Company, designated as a Class B Ordinary Share and having the rights provided for in these Articles;

“Commission”

means the Securities and Exchange Commission of the United States of America or any other federal agency for the time being administering the Securities Act;

“Company”

means Huami Corporation, a Cayman Islands exempted company;

“Companies Law”

means the Companies Law (2016 Revision) of the Cayman Islands and any statutory amendment or re-enactment thereof;

“Company’s Website”

means the main corporate/investor relations website of the Company, the address or domain name of which has been disclosed in any registration statement filed by the Company with the Commission in connection with its initial public offering of ADSs, or which has otherwise been notified to Shareholders;

“Designated Stock Exchange”

means the stock exchange in the United States on which any Shares and ADSs are listed for trading;

“Designated Stock Exchange Rules”

means the relevant code, rules and regulations, as amended, from time to time, applicable as a result of the original and continued listing of any Shares or ADSs on the Designated Stock Exchange;

“electronic”

has the meaning given to it in the Electronic Transactions Law and any amendment thereto or re-enactments thereof for the time being in force and includes every other law incorporated therewith or substituted therefor;

“electronic communication”

means electronic posting to the Company’s Website, transmission to any number, address or internet website or other electronic delivery methods as otherwise decided and approved by not less than two-thirds of the vote of the Board;

3


“Electronic Transactions Law”

means the Electronic Transactions Law (2003 Revision) of the Cayman Islands and any statutory amendment or re-enactment thereof;

“electronic record”

has the meaning given to it in the Electronic Transactions Law and any amendment thereto or re-enactments thereof for the time being in force and includes every other law incorporated therewith or substituted therefor;

“Memorandum of Association”

means the memorandum of association of the Company, as amended or substituted from time to time;

“Ordinary Resolution”

means a resolution: (a) passed by a simple majority of the votes cast by such Shareholders as, being entitled to do so, vote in person or, where proxies are allowed, by proxy or, in the case of corporations, by their duly authorised representatives, at a general meeting of the Company held in accordance with these Articles; or

(b) approved in writing by all of the Shareholders entitled to vote at a general meeting of the Company in one or more instruments each signed by one or more of the Shareholders and the effective date of the resolution so adopted shall be the date on which the instrument, or the last of such instruments, if more than one, is executed;

“Ordinary Share”

means a Class A Ordinary Share or a Class B Ordinary Share;

“paid up”

means paid up as to the par value in respect of the issue of any Shares and includes credited as paid up;

“Person”

means any natural person, firm, company, joint venture, partnership, corporation, association or other entity (whether or not having a separate legal personality) or any of them as the context so requires;

“Register”

means the register of Members of the Company maintained in accordance with the Companies Law;

“Registered Office”

means the registered office of the Company as required by the Companies Law;

“Seal”

means the common seal of the Company (if adopted) including any facsimile thereof;

“Secretary”

means any Person appointed by the Directors to perform any of the duties of the secretary of the Company;

“Securities Act”

means the Securities Act of 1933 of the United States of America, as amended, or any similar federal statute and the rules and regulations of the Commission thereunder, all as the same shall be in effect at the time;

“Share”

means a share in the capital of the Company. All references to “Shares” herein shall be deemed to be Shares of any or all Classes as the context may require. For the avoidance of doubt in these Articles the expression “Share” shall include a fraction of a Share;

“Shareholder” or “Member”

means a Person who is registered as the holder of one or more Shares in the Register;

“Share Premium Account”

means the share premium account established in accordance with these Articles and the Companies Law;

4


“signed”

means bearing a signature or representation of a signature affixed by mechanical means or an electronic symbol or process attached to or logically associated with an electronic communication and executed or adopted by a Person with the intent to sign the electronic communication;

“Special Resolution”

means a special resolution of the Company passed in accordance with the Companies Law, being a resolution: (a) passed by not less than two-thirds of the votes cast by such Shareholders as, being entitled to do so, vote in person or, where proxies are allowed, by proxy or, in the case of corporations, by their duly authorised representatives, at a general meeting of the Company of which notice specifying the intention to propose the resolution as a special resolution has been duly given; or (b) approved in writing by all of the Shareholders entitled to vote at a general meeting of the Company in one or more instruments each signed by one or more of the Shareholders and the effective date of the special resolution so adopted shall be the date on which the instrument or the last of such instruments, if more than one, is executed;

“Treasury Share”

means a Share held in the name of the Company as a treasury share in accordance with the Companies Law; and

“United States”

means the United States of America, its territories, its possessions and all areas subject to its jurisdiction.

2.In these Articles, save where the context requires otherwise:

(a)words importing the singular number shall include the plural number and vice versa;

(b)words importing the masculine gender only shall include the feminine gender and any Person as the context may require;

(c)the word “may” shall be construed as permissive and the word “shall” shall be construed as imperative;

(d)reference to a dollar or dollars (or US$) and to a cent or cents is reference to dollars and cents of the United States of America;

(e)reference to a statutory enactment shall include reference to any amendment or re-enactment thereof for the time being in force;

(f)reference to any determination by the Directors shall be construed as a determination by the Directors in their sole and absolute discretion and shall be applicable either generally or in any particular case;

(g)reference to “in writing” shall be construed as written or represented by any means reproducible in writing, including any form of print, lithograph, email, facsimile, photograph or telex or represented by any other substitute or format for storage or transmission for writing including in the form of an electronic record or partly one and partly another;

(h)any requirements as to delivery under the Articles include delivery in the form of an electronic record or an electronic communication;

(i)any requirements as to execution or signature under the Articles, including the execution of the Articles themselves, can be satisfied in the form of an electronic signature as defined in the Electronic Transaction Law; and

5


(j)Sections 8 and 19(3) of the Electronic Transactions Law shall not apply.

3.Subject to the last two preceding Articles, any words defined in the Companies Law shall, if not inconsistent with the subject or context, bear the same meaning in these Articles.

PRELIMINARY

4.The business of the Company may be conducted as the Directors see fit.

5.The Registered Office shall be at such address in the Cayman Islands as the Directors may from time to time determine. The Company may in addition establish and maintain such other offices and places of business and agencies in such places as the Directors may from time to time determine.

6.The expenses incurred in the formation of the Company and in connection with the offer for subscription and issue of Shares shall be paid by the Company. Such expenses may be amortised over such period as the Directors may determine and the amount so paid shall be charged against income and/or capital in the accounts of the Company as the Directors shall determine.

7.The Directors shall keep, or cause to be kept, the Register at such place as the Directors may from time to time determine and, in the absence of any such determination, the Register shall be kept at the Registered Office.

SHARES

8.Subject to these Articles, all Shares for the time being unissued shall be under the control of the Directors who may, in their absolute discretion and without the approval of the Members, cause the Company to:

(a)issue, allot and dispose of Shares (including, without limitation, preferred shares) (whether in certificated form or non-certificated form) to such Persons, in such manner, on such terms and having such rights and being subject to such restrictions as they may from time to time determine;

(b)grant rights over Shares or other securities to be issued in one or more classes or series as they deem necessary or appropriate and determine the designations, powers, preferences, privileges and other rights attaching to such Shares or securities, including dividend rights, voting rights, conversion rights, terms of redemption and liquidation preferences, any or all of which may be greater than the powers, preferences, privileges and rights associated with the then issued and outstanding Shares, at such times and on such other terms as they think proper; and

(c)grant options with respect to Shares and issue warrants or similar instruments with respect thereto.

9.The Directors may authorise the division of Shares into any number of Classes and the different Classes shall be authorised, established and designated (or re-designated as the case may be) and the variations in the relative rights (including, without limitation, voting, dividend and redemption rights), restrictions, preferences, privileges and payment obligations as between the different Classes (if any) may be fixed and determined by the Directors or by a Special Resolution. The Directors may issue Shares with such preferred or other rights, all or any of which may be greater than the rights of Ordinary Shares, at such time and on such terms as they may think appropriate. Notwithstanding Article 17, the Directors may issue from time to time, out of the authorised share capital of the Company (other than the authorised but unissued Ordinary Shares), series of preferred shares in their absolute discretion and without approval of the Members; provided, however, before any preferred shares of any such series are issued, the Directors shall by resolution of Directors determine, with respect to any series of preferred shares, the terms and rights of that series, including:

(a)the designation of such series, the number of preferred shares to constitute such series and the subscription price thereof if different from the par value thereof;

6


(b)whether the preferred shares of such series shall have voting rights, in addition to any voting rights provided by law, and, if so, the terms of such voting rights, which may be general or limited;

(c)the dividends, if any, payable on such series, whether any such dividends shall be cumulative, and, if so, from what dates, the conditions and dates upon which such dividends shall be payable, and the preference or relation which such dividends shall bear to the dividends payable on any shares of any other class or any other series of shares;

(d)whether the preferred shares of such series shall be subject to redemption by the Company, and, if so, the times, prices and other conditions of such redemption;

(e)whether the preferred shares of such series shall have any rights to receive any part of the assets available for distribution amongst the Members upon the liquidation of the Company, and, if so, the terms of such liquidation preference, and the relation which such liquidation preference shall bear to the entitlements of the holders of shares of any other class or any other series of shares;

(f)whether the preferred shares of such series shall be subject to the operation of a retirement or sinking fund and, if so, the extent to and manner in which any such retirement or sinking fund shall be applied to the purchase or redemption of the preferred shares of such series for retirement or other corporate purposes and the terms and provisions relative to the operation thereof;

(g)whether the preferred shares of such series shall be convertible into, or exchangeable for, shares of any other class or any other series of preferred shares or any other securities and, if so, the price or prices or the rate or rates of conversion or exchange and the method, if any, of adjusting the same, and any other terms and conditions of conversion or exchange;

(h)the limitations and restrictions, if any, to be effective while any preferred shares of such series are outstanding upon the payment of dividends or the making of other distributions on, and upon the purchase, redemption or other acquisition by the Company of, the existing shares or shares of any other class of shares or any other series of preferred shares;

(i)the conditions or restrictions, if any, upon the creation of indebtedness of the Company or upon the issue of any additional shares, including additional shares of such series or of any other class of shares or any other series of preferred shares; and

(j)any other powers, preferences and relative, participating, optional and other special rights, and any qualifications, limitations and restrictions thereof;

and, for such purposes, the Directors may reserve an appropriate number of Shares for the time being unissued. The Company shall not issue Shares to bearer.

10.The Company may insofar as may be permitted by law, pay a commission to any Person in consideration of his subscribing or agreeing to subscribe whether absolutely or conditionally for any Shares. Such commissions may be satisfied by the payment of cash or the lodgement of fully or partly paid-up Shares or partly in one way and partly in the other. The Company may also pay such brokerage as may be lawful on any issue of Shares.

11.The Directors may refuse to accept any application for Shares, and may accept any application in whole or in part, for any reason or for no reason.

CLASS A ORDINARY SHARES AND CLASS B ORDINARY SHARES

12.Holders of Class A Ordinary Shares and Class B Ordinary Shares shall at all times vote together as one class on all resolutions submitted to a vote by the Members. Each Class A Ordinary Share shall entitle the holder thereof to one (1) vote on all matters subject to vote at general meetings of the Company, and each Class B Ordinary Share shall entitle the holder thereof to ten (10) votes on all matters subject to vote at general meetings of the Company.

7


13.Each Class B Ordinary Share is convertible into one (1) Class A Ordinary Share at any time at the option of the holder thereof. The right to convert shall be exercisable by the holder of the Class B Ordinary Share delivering a written notice to the Company that such holder elects to convert a specified number of Class B Ordinary Shares into Class A Ordinary Shares. In no event shall Class A Ordinary Shares be convertible into Class B Ordinary Shares.

14.Any conversion of Class B Ordinary Shares into Class A Ordinary Shares pursuant to these Articles shall be effected by means of the re-designation of each relevant Class B Ordinary Share as a Class A Ordinary Share. Such conversion shall become effective forthwith upon entries being made in the Register to record the re-designation of the relevant Class B Ordinary Shares as Class A Ordinary Shares.

15.Upon any sale, transfer, assignment or disposition of any Class B Ordinary Share by a Shareholder to any Person, or upon a change of ultimate beneficial ownership of any Class B Ordinary Share to any Person, such Class B Ordinary Share shall be automatically and immediately converted into one Class A Ordinary Share. For the avoidance of doubt, (i) a sale, transfer, assignment or disposition shall be effective upon the Company’s registration of such sale, transfer, assignment or disposition in its Register; and (ii) the creation of any pledge, charge, encumbrance or other third party right of whatever description on any Class B Ordinary Shares to secure a holder’s contractual or legal obligations shall not be deemed as a sale, transfer, assignment or disposition unless and until any such pledge, charge, encumbrance or other third party right is enforced and results in the third party holding legal title to the relevant Class B Ordinary Shares, in which case all the related Class B Ordinary Shares shall be automatically converted into the same number of Class A Ordinary Shares. For purpose of this Article 15, beneficial ownership shall have the meaning set forth in Rule 13d-3 under the United States Securities Exchange Act of 1934, as amended.

16.Save and except for voting rights and conversion rights as set out in Articles 12 to 16 (inclusive), the Class A Ordinary Shares and the Class B Ordinary Shares shall rank pari passu with one another and shall have the same rights, preferences, privileges and restrictions.

MODIFICATION OF RIGHTS

17.Whenever the capital of the Company is divided into different Classes the rights attached to any such Class may, subject to any rights or restrictions for the time being attached to any Class, only be materially adversely varied with the consent in writing of the holders of two-thirds of the issued Shares of that Class or with the sanction of a Special Resolution passed at a separate meeting of the holders of the Shares of that Class. To every such separate meeting all the provisions of these Articles relating to general meetings of the Company or to the proceedings thereat shall, mutatis mutandis , apply, except that the necessary quorum shall be one or more Persons holding or representing by proxy at least one-third in nominal or par value amount of the issued Shares of the relevant Class (but so 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) and that, subject to any rights or restrictions for the time being attached to the Shares of that Class, every Shareholder of that Class shall on a poll have one vote for each Share of that Class held by him. For the purposes of this Article the Directors may treat all the Classes or any two or more Classes as forming one Class if they consider that all such Classes would be affected in the same way by the proposals under consideration, but in any other case shall treat them as separate Classes.

18.The rights conferred upon the holders of the Shares of any Class issued with preferred or other rights shall not, subject to any rights or restrictions for the time being attached to the Shares of that Class, be deemed to be materially adversely varied by, inter alia , the creation, allotment or issue of further Shares ranking pari passu with or subsequent to them or the redemption or purchase of any Shares of any Class by the Company. The rights of the holders of Shares shall not be deemed to be materially adversely varied by the creation or issue of Shares with preferred or other rights including, without limitation, the creation of Shares with enhanced or weighted voting rights.

8


CERTIFICATES

19.Every Person whose name is entered as a Member in the Register may, without payment and upon its written request, request a certificate within two calendar months after allotment or lodgement of transfer (or within such other period as the conditions of issue shall provide) in the form determined by the Directors. All certificates shall specify the Share or Shares held by that Person, provided that in respect of a Share or Shares held jointly by several Persons the Company shall not be bound to issue more than one certificate, and delivery of a certificate for a Share to one of several joint holders shall be sufficient delivery to all. All certificates for Shares shall be delivered personally or sent through the post addressed to the Member entitled thereto at the Member’s registered address as appearing in the Register.

20.Every share certificate of the Company shall bear legends required under the applicable laws, including the Securities Act.

21.Any two or more certificates representing Shares of any one Class held by any Member may at the Member’s request be cancelled and a single new certificate for such Shares issued in lieu on payment (if the Directors shall so require) of one dollar (US$1.00) or such smaller sum as the Directors shall determine.

22.If a share certificate shall be damaged or defaced or alleged to have been lost, stolen or destroyed, a new certificate representing the same Shares may be issued to the relevant Member upon request, subject to delivery up of the old certificate or (if alleged to have been lost, stolen or destroyed) compliance with such conditions as to evidence and indemnity and the payment of out-of-pocket expenses of the Company in connection with the request as the Directors may think fit.

23.In the event that Shares are held jointly by several Persons, any request may be made by any one of the joint holders and if so made shall be binding on all of the joint holders.

FRACTIONAL SHARES

24.The Directors may issue fractions of a Share and, if so issued, a fraction of a Share shall be subject to and carry the corresponding fraction of liabilities (whether with respect to nominal or par value, premium, contributions, calls or otherwise), limitations, preferences, privileges, qualifications, restrictions, rights (including, without prejudice to the generality of the foregoing, voting and participation rights) and other attributes of a whole Share. If more than one fraction of a Share of the same Class is issued to or acquired by the same Shareholder such fractions shall be accumulated.

LIEN

25.The Company has a first and paramount lien on every Share (whether or not fully paid) for all amounts (whether presently payable or not) payable at a fixed time or called in respect of that Share. The Company also has a first and paramount lien on every Share registered in the name of a Person indebted or under liability to the Company (whether he is the sole registered holder of a Share or one of two or more joint holders) for all amounts owing by him or his estate to the Company (whether or not presently payable). The Directors may at any time declare a Share to be wholly or in part exempt from the provisions of this Article. The Company’s lien on a Share extends to any amount payable in respect of it, including but not limited to dividends.

26.The Company may sell, in such manner as the Directors in their absolute discretion think fit, any Share on which the Company has a lien, but no sale shall be made unless an amount in respect of which the lien exists is presently payable nor until the expiration of fourteen calendar days after a notice in writing, demanding payment of such part of the amount in respect of which the lien exists as is presently payable, has been given to the registered holder for the time being of the Share, or the Persons entitled thereto by reason of his death or bankruptcy.

27.For giving effect to any such sale the Directors may authorise a Person to transfer the Shares sold to the purchaser thereof. The purchaser shall be registered as the holder of the Shares comprised in any such transfer and he shall not be bound to see to the application of the purchase money, nor shall his title to the Shares be affected by any irregularity or invalidity in the proceedings in reference to the sale.

28.The proceeds of the sale after deduction of expenses, fees and commissions incurred by the Company shall be received by the Company and applied in payment of such part of the amount in respect of which the lien exists as is presently payable, and the residue shall (subject to a like lien for sums not presently payable as existed upon the Shares prior to the sale) be paid to the Person entitled to the Shares immediately prior to the sale.

9


CALLS ON SHARES

29.Subject to the terms of the allotment, the Directors may from time to time make calls upon the Shareholders in respect of any moneys unpaid on their Shares, and each Shareholder shall (subject to receiving at least fourteen calendar days’ notice specifying the time or times of payment) pay to the Company at the time or times so specified the amount called on such Shares. A call shall be deemed to have been made at the time when the resolution of the Directors authorising such call was passed.

30.The joint holders of a Share shall be jointly and severally liable to pay calls in respect thereof.

31.If a sum called in respect of a Share is not paid before or on the day appointed for payment thereof, the Person from whom the sum is due shall pay interest upon the sum at the rate of eight percent per annum from the day appointed for the payment thereof to the time of the actual payment, but the Directors shall be at liberty to waive payment of that interest wholly or in part.

32.The provisions of these Articles as to the liability of joint holders and as to payment of interest shall apply in the case of non-payment of any sum which, by the terms of issue of a Share, becomes payable at a fixed time, whether on account of the amount of the Share, or by way of premium, as if the same had become payable by virtue of a call duly made and notified.

33.The Directors may make arrangements with respect to the issue of partly paid Shares for a difference between the Shareholders, or the particular Shares, in the amount of calls to be paid and in the times of payment.

34.The Directors may, if they think fit, receive from any Shareholder willing to advance the same all or any part of the moneys uncalled and unpaid upon any partly paid Shares held by him, and upon all or any of the moneys so advanced may (until the same would, but for such advance, become presently payable) pay interest at such rate (not exceeding without the sanction of an Ordinary Resolution, eight percent per annum) as may be agreed upon between the Shareholder paying the sum in advance and the Directors. No such sum paid in advance of calls shall entitle the Member paying such sum to any portion of a dividend declared in respect of any period prior to the date upon which such sum would, but for such payment, become presently payable.

FORFEITURE OF SHARES

35.If a Shareholder fails to pay any call or instalment of a call in respect of partly paid Shares on the day appointed for payment, the Directors may, at any time thereafter during such time as any part of such call or instalment remains unpaid, serve a notice on him requiring payment of so much of the call or instalment as is unpaid, together with any interest which may have accrued.

36.The notice shall name a further day (not earlier than the expiration of fourteen calendar days from the date of the notice) on or before which the payment required by the notice is to be made, and shall state that in the event of non-payment at or before the time appointed, the Shares in respect of which the call was made will be liable to be forfeited.

37.If the requirements of any such notice as aforesaid are not complied with, any Share in respect of which the notice has been given may at any time thereafter, before the payment required by notice has been made, be forfeited by a resolution of the Directors to that effect.

38.A forfeited Share may be sold or otherwise disposed of on such terms and in such manner as the Directors think fit, and at any time before a sale or disposition the forfeiture may be cancelled on such terms as the Directors think fit.

39.A Person whose Shares have been forfeited shall cease to be a Shareholder in respect of the forfeited Shares, but shall, notwithstanding, remain liable to pay to the Company all moneys which at the date of forfeiture were payable by him to the Company in respect of the Shares forfeited, but his liability shall cease if and when the Company receives payment in full of the amount unpaid on the Shares forfeited.

10


40.A certificate in writing under the hand of a Director that a Share has been duly forfeited on a date stated in the certificate shall be conclusive evidence of the facts in the declaration as against all Persons claiming to be entitled to the Share.

41.The Company may receive the consideration, if any, given for a Share on any sale or disposition thereof pursuant to the provisions of these Articles as to forfeiture and may execute a transfer of the Share in favour of the Person to whom the Share is sold or disposed of and that Person shall be registered as the holder of the Share and shall not be bound to see to the application of the purchase money, if any, nor shall his title to the Shares be affected by any irregularity or invalidity in the proceedings in reference to the disposition or sale.

42.The provisions of these Articles as to forfeiture shall apply in the case of non-payment of any sum which by the terms of issue of a Share becomes due and payable, whether on account of the amount of the Share, or by way of premium, as if the same had been payable by virtue of a call duly made and notified.

TRANSFER OF SHARES

43.The instrument of transfer of any Share shall be in writing and in any usual or common form or such other form as the Directors may, in their absolute discretion, approve and be executed by or on behalf of the transferor and if in respect of a nil or partly paid up Share, or if so required by the Directors, shall also be executed on behalf of the transferee and shall be accompanied by the certificate (if any) of the Shares to which it relates and such other evidence as the Directors may reasonably require to show the right of the transferor to make the transfer. The transferor shall be deemed to remain a Shareholder until the name of the transferee is entered in the Register in respect of the relevant Shares.

44.(a)The Directors may in their absolute discretion decline to register any transfer of Shares which is not fully paid up or on which the Company has a lien.

(b)The Directors may also decline to register any transfer of any Share unless:

(i)the instrument of transfer is lodged with the Company, accompanied by the certificate for the Shares to which it relates and such other evidence as the Board may reasonably require to show the right of the transferor to make the transfer;

(ii)the instrument of transfer is in respect of only one Class of Shares;

(iii)the instrument of transfer is properly stamped, if required;

(iv)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; and

(v)a fee of such maximum sum as the Designated Stock Exchange may determine to be payable, or such lesser sum as the Board of Directors may from time to time require, is paid to the Company in respect thereof.

45.The registration of transfers may, on ten calendar days’ notice being given by advertisement in such one or more newspapers, by electronic means or by any other means in accordance with the Designated Stock Exchange Rules, be suspended and the Register closed at such times and for such periods as the Directors may, in their absolute discretion, from time to time determine, provided always that such registration of transfer shall not be suspended nor the Register closed for more than thirty calendar days in any calendar year.

46.All instruments of transfer that are registered shall be retained by the Company. If the Directors refuse to register a transfer of any Shares, they shall within three calendar months after the date on which the transfer was lodged with the Company send notice of the refusal to each of the transferor and the transferee.

11


TRANSMISSION OF SHARES

47.The legal personal representative of a deceased sole holder of a Share shall be the only Person recognised by the Company as having any title to the Share. In the case of a Share registered in the name of two or more holders, the survivors or survivor, or the legal personal representatives of the deceased survivor, shall be the only Person recognised by the Company as having any title to the Share.

48.Any Person becoming entitled to a Share in consequence of the death or bankruptcy of a Shareholder shall, upon such evidence being produced as may from time to time be required by the Directors, have the right either to be registered as a Shareholder in respect of the Share or, instead of being registered himself, to make such transfer of the Share as the deceased or bankrupt Person could have made; but the Directors shall, in either case, have the same right to decline or suspend registration as they would have had in the case of a transfer of the Share by the deceased or bankrupt Person before the death or bankruptcy.

49.A Person becoming entitled to a Share by reason of the death or bankruptcy of a Shareholder shall be entitled to the same dividends and other advantages to which he would be entitled if he were the registered Shareholder, except that he shall not, before being registered as a Shareholder in respect of the Share, be entitled in respect of it to exercise any right conferred by membership in relation to meetings of the Company, provided however, that the Directors may at any time give notice requiring any such Person to elect either to be registered himself or to transfer the Share, and if the notice is not complied with within ninety calendar days, the Directors may thereafter withhold payment of all dividends, bonuses or other monies payable in respect of the Share until the requirements of the notice have been complied with.

REGISTRATION OF EMPOWERING INSTRUMENTS

50.The Company shall be entitled to charge a fee not exceeding one U.S. dollar (US$1.00) on the registration of every probate, letters of administration, certificate of death or marriage, power of attorney, notice in lieu of distringas, or other instrument.

ALTERATION OF SHARE CAPITAL

51.The Company may from time to time by Ordinary Resolution increase the share capital by such sum, to be divided into Shares of such Classes and amount, as the resolution shall prescribe.

52.The Company may by Ordinary Resolution:

(a)increase its share capital by new Shares of such amount as it thinks expedient;

(b)consolidate and divide all or any of its share capital into Shares of a larger amount than its existing Shares;

(c)subdivide its Shares, or any of them, into Shares of an amount smaller than that fixed by the Memorandum, provided that in the subdivision the proportion between the amount paid and the amount, if any, unpaid on each reduced Share shall be the same as it was in case of the Share from which the reduced Share is derived; and

(d)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.

53.The Company may by Special Resolution reduce its share capital and any capital redemption reserve in any manner authorised by the Companies Law.

12


REDEMPTION, PURCHASE AND SURRENDER OF SHARES

54.Subject to the provisions of the Companies Law and these Articles, the Company may:

(a)issue Shares that are to be redeemed or are liable to be redeemed at the option of the Shareholder or the Company. The redemption of Shares shall be effected in such manner and upon such terms as may be determined, before the issue of such Shares, by either the Board or by the Shareholders by Special Resolution;

(b)purchase its own Shares (including any redeemable Shares) on such terms and in such manner and terms as have been approved by the Board or by the Members by Ordinary Resolution, or are otherwise authorised by these Articles; and

(c)make a payment in respect of the redemption or purchase of its own Shares in any manner permitted by the Companies Law, including out of capital.

55.The purchase of any Share shall not oblige the Company to purchase any other Share other than as may be required pursuant to applicable law and any other contractual obligations of the Company.

56.The holder of the Shares being purchased shall be bound to deliver up to the Company the certificate(s) (if any) thereof for cancellation and thereupon the Company shall pay to him the purchase or redemption monies or consideration in respect thereof.

57.The Directors may accept the surrender for no consideration of any fully paid Share.

TREASURY SHARES

58.The Directors may, prior to the purchase, redemption or surrender of any Share, determine that such Share shall be held as a Treasury Share.

59.The Directors may determine to cancel a Treasury Share or transfer a Treasury Share on such terms as they think proper (including, without limitation, for nil consideration).

GENERAL MEETINGS

60.All general meetings other than annual general meetings shall be called extraordinary general meetings.

61.(a)The Company may (but shall not be obliged to) in each calendar year hold a general meeting as its annual general meeting and shall specify the meeting as such in the notices calling it. The annual general meeting shall be held at such time and place as may be determined by the Directors.

(b)

At these meetings the report of the Directors (if any) shall be presented.

62.(a)The Chairman of the Board or a majority of the Directors may call general meetings, and they shall on a Shareholders’ requisition forthwith proceed to convene an extraordinary general meeting of the Company.

(b)

A Shareholders’ requisition is a requisition of Members holding at the date of deposit of the requisition Shares which carry in aggregate not less than one-third (1/3) of all votes attaching to all issued and outstanding Shares of the Company that as at the date of the deposit carry the right to vote at general meetings of the Company.

(c)

The requisition must state the objects of the meeting and must be signed by the requisitionists and deposited at the Registered Office, and may consist of several documents in like form each signed by one or more requisitionists.

(d)

If there are no Directors as at the date of the deposit of the Shareholders’ requisition, or if the Directors do not within twenty-one calendar days from the date of the deposit of the requisition duly proceed to convene a general meeting to be held within a further twenty-one calendar days, the requisitionists, or any of them representing more than one-half of the total voting rights of all of them, may themselves convene a general meeting, but any meeting so convened shall not be held after the expiration of three calendar months after the expiration of the said twenty-one calendar days.

13


(e)

A general meeting convened as aforesaid by requisitionists shall be convened in the same manner as nearly as possible as that in which general meetings are to be convened by Directors.

NOTICE OF GENERAL MEETINGS

63.

At least ten (10) calendar days’ notice shall be given for any general meeting. Every notice shall be exclusive of the day on which it is given or deemed to be given and of the day for which it is given and shall specify the place, the day and the hour of the meeting and the general nature of the business and shall be given in the manner hereinafter mentioned or in such other manner if any as may be prescribed by the Company, provided that a general meeting of the Company shall, whether or not the notice specified in this Article has been given and whether or not the provisions of these Articles regarding general meetings have been complied with, be deemed to have been duly convened if it is so agreed:

(a)

in the case of an annual general meeting, by all the Shareholders (or their proxies) entitled to attend and vote thereat; and

(b)

in the case of an extraordinary general meeting, by two-thirds (2/3rd ) of the Shareholders having a right to attend and vote at the meeting, present in person or by proxy or, in the case of a corporation or other non-natural person, by its duly authorised representative or proxy.

64.

The accidental omission to give notice of a meeting to or the non-receipt of a notice of a meeting by any Shareholder shall not invalidate the proceedings at any meeting.

PROCEEDINGS AT GENERAL MEETINGS

65.

No business except for the appointment of a Chairman for the meeting shall be transacted at any general meeting unless a quorum of Shareholders is present at the time when the meeting proceeds to business. One or more Shareholders holding Shares which carry in aggregate (or representing by proxy) not less than one-third of all votes attaching to all Shares in issue and entitled to vote at such general meeting, present in person or by proxy or, if a corporation or other non-natural person, by its duly authorised representative, shall be a quorum for all purposes.

66.

If within half an hour from the time appointed for the meeting a quorum is not present, the meeting shall be dissolved.

67.

If the Directors wish to make this facility available for a specific general meeting or all general meetings of the Company, participation in any general meeting of the Company may be by means of a telephone or similar communication equipment by way of which all Persons participating in such meeting can communicate with each other and such participation shall be deemed to constitute presence in person at the meeting.

68.

The Chairman of the Board, if any, shall preside as chairman of the meeting at every general meeting of the Company.

69.

If there is no such Chairman of the Board, or if at any general meeting he is not present within fifteen minutes after the time appointed for holding the meeting or is unwilling to act as Chairman of the meeting, any Director or Person nominated by the Directors shall preside as Chairman of that meeting, failing which the Shareholders present in person or by proxy shall choose any Person present to be Chairman of that meeting.

70.

The Chairman may with the consent of any general meeting at which a quorum is present (and shall if so directed by the meeting) adjourn the meeting from time to time and from place to place, but no business shall be transacted at any adjourned meeting other than the business left unfinished at the meeting from which the adjournment took place. When a meeting, or adjourned meeting, is adjourned for fourteen calendar days or more, notice of the adjourned meeting shall be given as in the case of an original meeting. Save as aforesaid it shall not be necessary to give any notice of an adjournment or of the business to be transacted at an adjourned meeting.

14


71.

The Directors may cancel or postpone any duly convened general meeting at any time prior to such meeting, except for general meetings requisitioned by the Shareholders in accordance with these Articles, for any reason or for no reason, upon notice in writing to Shareholders. A postponement may be for a stated period of any length or indefinitely as the Directors may determine.

72.

At any general meeting a resolution put to the vote of the meeting shall be decided on a show of hands, unless a poll is (before or on the declaration of the result of the show of hands) demanded by the Chairman or any Shareholder present in person or by proxy, and unless a poll is so demanded, a declaration by the Chairman that a resolution has, on a show of hands, been carried, or carried unanimously, or by a particular majority, or lost, and an entry to that effect in the book of the proceedings of the Company, shall be conclusive evidence of the fact, without proof of the number or proportion of the votes recorded in favour of, or against, that resolution.

73.

If a poll is duly demanded it shall be taken in such manner as the Chairman directs, and the result of the poll shall be deemed to be the resolution of the meeting at which the poll was demanded.

74.

All questions submitted to a meeting shall be decided by an Ordinary Resolution except where a greater majority is required by these Articles or by the Companies Law. In the case of an equality of votes, whether on a show of hands or on a poll, the Chairman at which the show of hands takes place or at which the poll is demanded, shall be entitled to a second or casting vote.

75.

A poll demanded on the election of a Chairman or on a question of adjournment shall be taken forthwith. A poll demanded on any other question shall be taken at such time as the Chairman directs.

VOTES OF SHAREHOLDERS

76.

Subject to any rights and restrictions for the time being attached to any Share, on a show of hands every Shareholder present in person or by proxy (or, if a corporation or other non-natural person, by its duly authorised representative or proxy) shall, at a general meeting of the Company, each have one vote and on a poll every Shareholder present in person or by proxy (or, if a corporation or other non-natural person, by its duly authorised representative or proxy) shall have one vote for each Class A Ordinary Share and ten votes for each Class B Ordinary Share of which he is the holder.

77.

In the case of joint holders the vote of the senior who tenders a vote whether in person or by proxy (or, if a corporation or other non-natural person, by its duly authorised representative or proxy) shall be accepted to the exclusion of the votes of the other joint holders and for this purpose seniority shall be determined by the order in which the names stand in the Register.

78.

Shares carrying the right to vote that are held by a Shareholder of unsound mind, or in respect of whom an order has been made by any court having jurisdiction in lunacy, may be voted, whether on a show of hands or on a poll, by his committee, or other Person in the nature of a committee appointed by that court, and any such committee or other Person may vote in respect of such Shares by proxy.

79.

No Shareholder shall be entitled to vote at any general meeting of the Company unless all calls, if any, or other sums presently payable by him in respect of Shares carrying the right to vote held by him have been paid.

80.

On a poll votes may be given either personally or by proxy.

81.

Each Shareholder, other than a recognised clearing house (or its nominee(s)) or depositary (or its nominee(s)), may only appoint one proxy on a show of hand. The instrument appointing a proxy shall be in writing under the hand of the appointor or of his attorney duly authorised in writing or, if the appointor is a corporation, either under Seal or under the hand of an officer or attorney duly authorised. A proxy need not be a Shareholder.

82.

An instrument appointing a proxy may be in any usual or common form or such other form as the Directors may approve.

15


83.

The instrument appointing a proxy shall be deposited at the Registered Office or at such other place as is specified for that purpose in the notice convening the meeting, or in any instrument of proxy sent out by the Company:

(a)

not less than 48 hours before the time for holding the meeting or adjourned meeting at which the person named in the instrument proposes to vote; or

(b)

in the case of a poll taken more than 48 hours after it is demanded, be deposited as aforesaid after the poll has been demanded and not less than 24 hours before the time appointed for the taking of the poll; or

(c)

where the poll is not taken forthwith but is taken not more than 48 hours after it was demanded be delivered at the meeting at which the poll was demanded to the Chairman or to the secretary or to any director;

provided that the Directors may in the notice convening the meeting, or in an instrument of proxy sent out by the Company, direct that the instrument appointing a proxy may be deposited at such other time (no later than the time for holding the meeting or adjourned meeting) at the Registered Office or at such other place as is specified for that purpose in the notice convening the meeting, or in any instrument of proxy sent out by the Company. The Chairman may in any event at his discretion direct that an instrument of proxy shall be deemed to have been duly deposited. An instrument of proxy that is not deposited in the manner permitted shall be invalid.

84.

The instrument appointing a proxy shall be deemed to confer authority to demand or join in demanding a poll.

85.

A resolution in writing signed by all the Shareholders for the time being entitled to receive notice of and to attend and vote at general meetings of the Company (or being corporations by their duly authorised representatives) shall be as valid and effective as if the same had been passed at a general meeting of the Company duly convened and held.

CORPORATIONS ACTING BY REPRESENTATIVES AT MEETINGS

86.

Any corporation which is a Shareholder or a Director may by resolution of its directors or other governing body authorise such Person as it thinks fit to act as its representative at any meeting of the Company or of any meeting of holders of a Class or of the Directors or of a committee of Directors, and the Person so authorised shall be entitled to exercise the same powers on behalf of the corporation which he represents as that corporation could exercise if it were an individual Shareholder or Director.

DEPOSITARY AND CLEARING HOUSES

87.

If a recognised clearing house (or its nominee(s)) or depositary (or its nominee(s)) is a Member of the Company it may, by resolution of its directors or other governing body or by power of attorney, authorise such Person(s) as it thinks fit to act as its representative(s) at any general meeting of the Company or of any Class of Shareholders provided that, if more than one Person is so authorised, the authorisation shall specify the number and Class of Shares in respect of which each such Person is so authorised. A Person so authorised pursuant to this Article shall be entitled to exercise the same powers on behalf of the recognised clearing house (or its nominee(s)) or depositary (or its nominee(s)) which he represents as that recognised clearing house (or its nominee(s)) or depositary (or its nominee(s)) could exercise if it were an individual Member holding the number and Class of Shares specified in such authorisation, including the right to vote individually on a show of hands.

DIRECTORS

88.

(a) Unless otherwise determined by the Company in general meeting, the number of Directors shall not be less than three (3) Directors, the exact number of Directors to be determined from time to time by the Board of Directors.

16


(b)

(i) So long as HHtech Holdings Limited, Haiyu Holding Limited, Fandler Holding Limited, Forest Mountain Holding Limited, Wenshui Holding Limited and Shu Hill Holdings (collectively, “ Co-Founder Entities ”) continue to beneficially own no less than 54,680,596 Shares (subject to subsequent adjustment for share splits, share dividends, reverse share splits, re-capitalizations and the like), representing approximately 60% of the Shares the Co-Founder Entities beneficially own as of the date of the adoption of these Articles, the Co-Founder Entities shall be exclusively entitled to designate, appoint, remove, replace and reappoint at any time or from time to time three (3) Director; (ii) so long as it continues to beneficially own no less than 10% of the issued and outstanding Shares, People Better Limited shall be exclusively entitled to designate, appoint, remove, replace and reappoint at any time or from time to time one (1) Director; (iii) So long as it continues to beneficially own no less than 10% of the issued and outstanding Shares, Shunwei High Tech Limited shall be exclusively entitled to designate, appoint, remove, replace and reappoint at any time or from time to time one (1) Director.. For purpose of this Article 88(b), beneficial ownership shall have the meaning set forth in Rule 13d-3 under the United States Securities Exchange Act of 1934, as amended.

(c)

The Board of Directors shall elect and appoint a Chairman of the Board by a majority of the Directors then in office. The period for which the Chairman of the Board will hold office will also be determined by a majority of all of the Directors then in office. The Chairman of the Board shall preside as Chairman of the meeting at every meeting of the Board of Directors. To the extent the Chairman is not present at a meeting of the Board of Directors within fifteen minutes after the time appointed for holding the same, the attending Directors may choose one of their number to be the Chairman of the meeting.

(d)

The Company may by Ordinary Resolution appoint any person to be a Director.

(e)

The Board may, by the affirmative vote of a simple majority of the remaining Directors present and voting at a Board meeting, appoint any person as a Director, to fill a casual vacancy on the Board or as an addition to the existing Board.

(f)

An appointment of a Director may be on terms that the Director shall automatically retire from office (unless he has sooner vacated 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 the Company and the Director, if any; but no such term shall be implied in the absence of express provision. Each Director whose term of office expires shall be eligible for re-election at a meeting of the Shareholders or re-appointment by the Board.

89.

A Director may be removed from office by Ordinary Resolution of the Company, notwithstanding anything in these Articles or in any agreement between the Company and such Director (but without prejudice to any claim for damages under such agreement). A vacancy on the Board created by the removal of a Director under the previous sentence may be filled by Ordinary Resolution or by the affirmative vote of a simple majority of the remaining Directors present and voting at a Board meeting. The notice of any meeting at which a resolution to remove a Director shall be proposed or voted upon must contain a statement of the intention to remove that Director and such notice must be served on that Director not less than ten (10) calendar days before the meeting. Such Director is entitled to attend the meeting and be heard on the motion for his removal.

90.

The Board may, from time to time, and except as required by applicable law or Designated Stock Exchange Rules, adopt, institute, amend, modify or revoke the corporate governance policies or initiatives of the Company and determine on various corporate governance related matters of the Company as the Board shall determine by resolution of Directors from time to time.

91.

A Director shall not be required to hold any Shares in the Company by way of qualification. A Director who is not a Member of the Company shall nevertheless be entitled to attend and speak at general meetings.

92.

The remuneration of the Directors may be determined by the Directors or by Ordinary Resolution.

93.

The Directors shall be entitled to be paid their travelling, hotel and other expenses properly incurred by them in going to, attending and returning from meetings of the Directors, or any committee of the Directors, or general meetings of the Company, or otherwise in connection with the business of the Company, or to receive such fixed allowance in respect thereof as may be determined by the Directors from time to time, or a combination partly of one such method and partly the other.

17


ALTERNATE DIRECTOR OR PROXY

94.

Any Director may in writing appoint another Person to be his alternate and, save to the extent provided otherwise in the form of appointment, such alternate shall have authority to sign written resolutions on behalf of the appointing Director, but shall not be required to sign such written resolutions where they have been signed by the appointing director, and to act in such Director’s place at any meeting of the Directors at which the appointing Director is unable to be present. Every such alternate shall be entitled to attend and vote at meetings of the Directors as a Director when the Director appointing him is not personally present and where he is a Director to have a separate vote on behalf of the Director he is representing in addition to his own vote. A Director may at any time in writing revoke the appointment of an alternate appointed by him. Such alternate shall be deemed for all purposes to be a Director of the Company and shall not be deemed to be the agent of the Director appointing him. The remuneration of such alternate shall be payable out of the remuneration of the Director appointing him and the proportion thereof shall be agreed between them.

95.

Any Director may appoint any Person, whether or not a Director, to be the proxy of that Director to attend and vote on his behalf, in accordance with instructions given by that Director, or in the absence of such instructions at the discretion of the proxy, at a meeting or meetings of the Directors which that Director is unable to attend personally. The instrument appointing the proxy shall be in writing under the hand of the appointing Director and shall be in any usual or common form or such other form as the Directors may approve, and must be lodged with the Chairman of the meeting of the Directors at which such proxy is to be used, or first used, prior to the commencement of the meeting.

POWERS AND DUTIES OF DIRECTORS

96.

Subject to the Companies Law, these Articles and to any resolutions passed in a general meeting, the business of the Company shall be managed by the Directors, who may pay all expenses incurred in setting up and registering the Company and may exercise all powers of the Company. No resolution passed by the Company in general meeting shall invalidate any prior act of the Directors that would have been valid if that resolution had not been passed.

97.

Subject to these Articles, the Directors may from time to time appoint any natural person or corporation, whether or not a Director to hold such office in the Company as the Directors may think necessary for the administration of the Company, including but not limited to, chief executive officer, one or more other executive officers, president, one or more vice-presidents, treasurer, assistant treasurer, manager or controller, and for such term and at such remuneration (whether by way of salary or commission or participation in profits or partly in one way and partly in another), and with such powers and duties as the Directors may think fit. Any natural person or corporation so appointed by the Directors may be removed by the Directors. The Directors may also appoint one or more of their number to the office of managing director upon like terms, but any such appointment shall ipso facto terminate if any managing director ceases for any cause to be a Director, or if the Company by Ordinary Resolution resolves that his tenure of office be terminated.

98.

The Directors may appoint any natural person or corporation to be a Secretary (and if need be an assistant Secretary or assistant Secretaries) who shall hold office for such term, at such remuneration and upon such conditions and with such powers as they think fit. Any Secretary or assistant Secretary so appointed by the Directors may be removed by the Directors or by the Company by Ordinary Resolution.

99.

The Directors may delegate any of their powers to committees consisting of such member or members of their body as they think fit; any committee so formed shall in the exercise of the powers so delegated conform to any regulations that may be imposed on it by the Directors.

18


100.

The Directors may from time to time and at any time by power of attorney (whether under Seal or under hand) or otherwise appoint any company, firm or Person or body of Persons, whether nominated directly or indirectly by the Directors, to be the attorney or attorneys or authorised signatory (any such Person being an “Attorney” or “Authorised Signatory”, respectively) of the Company for such purposes and with such powers, authorities and discretion (not exceeding those vested in or exercisable by the Directors under these Articles) and for such period and subject to such conditions as they may think fit, and any such power of attorney or other appointment may contain such provisions for the protection and convenience of Persons dealing with any such Attorney or Authorised Signatory as the Directors may think fit, and may also authorise any such Attorney or Authorised Signatory to delegate all or any of the powers, authorities and discretion vested in him.

101.

The Directors may from time to time provide for the management of the affairs of the Company in such manner as they shall think fit and the provisions contained in the three next following Articles shall not limit the general powers conferred by this Article.

102.

The Directors from time to time and at any time may establish any committees, local boards or agencies for managing any of the affairs of the Company and may appoint any natural person or corporation to be a member of such committees or local boards and may appoint any managers or agents of the Company and may fix the remuneration of any such natural person or corporation.

103.

The Directors from time to time and at any time may delegate to any such committee, local board, manager or agent any of the powers, authorities and discretions for the time being vested in the Directors and may authorise the members for the time being of any such local board, or any of them to fill any vacancies therein and to act notwithstanding vacancies and any such appointment or delegation may be made on such terms and subject to such conditions as the Directors may think fit and the Directors may at any time remove any natural person or corporation so appointed and may annul or vary any such delegation, but no Person dealing in good faith and without notice of any such annulment or variation shall be affected thereby.

104.

Any such delegates as aforesaid may be authorised by the Directors to sub-delegate all or any of the powers, authorities, and discretion for the time being vested in them.

BORROWING POWERS OF DIRECTORS

105.

The Directors may from time to time at their discretion exercise all the powers of the Company to raise or borrow money and to mortgage or charge its undertaking, property and assets (present and future) and uncalled capital or any part thereof, to issue debentures, debenture stock, bonds and other securities, whether outright or as collateral security for any debt, liability or obligation of the Company or of any third party.

THE SEAL

106.

The Seal shall not be affixed to any instrument except by the authority of a resolution of the Directors provided always that such authority may be given prior to or after the affixing of the Seal and if given after may be in general form confirming a number of affixings of the Seal. The Seal shall be affixed in the presence of a Director or a Secretary (or an assistant Secretary) or in the presence of any one or more Persons as the Directors may appoint for the purpose and every Person as aforesaid shall sign every instrument to which the Seal is so affixed in their presence.

107.

The Company may maintain a facsimile of the Seal in such countries or places as the Directors may appoint and such facsimile Seal shall not be affixed to any instrument except by the authority of a resolution of the Directors provided always that such authority may be given prior to or after the affixing of such facsimile Seal and if given after may be in general form confirming a number of affixings of such facsimile Seal. The facsimile Seal shall be affixed in the presence of such Person or Persons as the Directors shall for this purpose appoint and such Person or Persons as aforesaid shall sign every instrument to which the facsimile Seal is so affixed in their presence and such affixing of the facsimile Seal and signing as aforesaid shall have the same meaning and effect as if the Seal had been affixed in the presence of and the instrument signed by a Director or a Secretary (or an assistant Secretary) or in the presence of any one or more Persons as the Directors may appoint for the purpose.

108.

Notwithstanding the foregoing, a Secretary or any assistant Secretary shall have the authority to affix the Seal, or the facsimile Seal, to any instrument for the purposes of attesting authenticity of the matter contained therein but which does not create any obligation binding on the Company.

19


DISQUALIFICATION OF DIRECTORS

109.

The office of Director shall be vacated, if the Director:

(a)

becomes bankrupt or makes any arrangement or composition with his creditors;

(b)

dies or is found to be or becomes of unsound mind;

(c)

resigns his office by notice in writing to the Company;

(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 office be vacated; or

(e)

is removed from office pursuant to any other provision of these Articles.

PROCEEDINGS OF DIRECTORS

110.

The Directors may meet together (either within or without the Cayman Islands) for the despatch of business, adjourn, and otherwise regulate their meetings and proceedings as they think fit. Questions arising at any meeting shall be decided by a majority of votes. At any meeting of the Directors, each Director present in person or represented by his proxy or alternate shall be entitled to one vote. In case of an equality of votes the Chairman shall have a second or casting vote. A Director may, and a Secretary or assistant Secretary on the requisition of a Director shall, at any time summon a meeting of the Directors.

111.

A Director may participate in any meeting of the Directors, or of any committee appointed by the Directors of which such Director is a member, by means of telephone or similar communication equipment by way of which all Persons participating in such meeting can communicate with each other and such participation shall be deemed to constitute presence in person at the meeting.

112.

The quorum necessary for the transaction of the business of the Board may be fixed by the Directors, and unless so fixed, the quorum shall be a majority of Directors then in office. A Director represented by proxy or by an alternate Director at any meeting shall be deemed to be present for the purposes of determining whether or not a quorum is present.

113.

A Director who is in any way, whether directly or indirectly, interested in a contract or transaction or proposed contract or transaction with the Company shall declare the nature of his interest at a meeting of the Directors. A general notice given to the Directors by any Director to the effect that he is a member of any specified company or firm and is to be regarded as interested in any contract or transaction which may thereafter be made with that company or firm shall be deemed a sufficient declaration of interest in regard to any contract so made or transaction so consummated. 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 the Directors at which any such contract or transaction or proposed contract or transaction shall come before the meeting for consideration.

114.

A Director may hold any other office or place of profit under the Company (other than the office of auditor) in conjunction with his office of Director for such period and on such terms (as to remuneration and otherwise) as the Directors may determine and no Director or intending Director shall be disqualified by his office from contracting with the Company either with regard to his tenure of any such other office or place of profit or as vendor, purchaser or otherwise, nor shall any such contract or arrangement entered into by or on behalf of the Company in which any Director is in any way interested be liable to be avoided, nor shall any Director so contracting or being so interested be liable to account to the Company for any profit realised by any such contract or arrangement by reason of such Director holding that office or of the fiduciary relation thereby established. A Director, notwithstanding his interest, may be counted in the quorum present at any meeting of the Directors whereat he or any other Director is appointed to hold any such office or place of profit under the Company or whereat the terms of any such appointment are arranged and he may vote on any such appointment or arrangement.

20


115.

Any Director may act by himself or through his firm in a professional capacity for the Company, and he or his firm shall be entitled to remuneration for professional services as if he were not a Director; provided that nothing herein contained shall authorise a Director or his firm to act as auditor to the Company.

116.

The Directors shall cause minutes to be made for the purpose of recording:

(a)

all appointments of officers made by the Directors;

(b)

the names of the Directors present at each meeting of the Directors and of any committee of the Directors; and

(c)

all resolutions and proceedings at all meetings of the Company, and of the Directors and of committees of Directors.

117.

When the Chairman of a meeting of the Directors signs the minutes of such meeting the same shall be deemed to have been duly held notwithstanding that all the Directors have not actually come together or that there may have been a technical defect in the proceedings.

118.

A resolution in writing signed by all the Directors or all the members of a committee of Directors entitled to receive notice of a meeting of Directors or committee of Directors, as the case may be (an alternate Director, subject as provided otherwise in the terms of appointment of the alternate Director, being entitled to sign such a resolution on behalf of his appointer), shall be as valid and effectual as if it had been passed at a duly called and constituted meeting of Directors or committee of Directors, as the case may be. When signed a resolution may consist of several documents each signed by one or more of the Directors or his duly appointed alternate.

119.

The continuing Directors may act notwithstanding any vacancy in their body but if and for so long as their number is reduced below the number fixed by or pursuant to these Articles as the necessary quorum of Directors, the continuing Directors may act for the purpose of increasing the number, or of summoning a general meeting of the Company, but for no other purpose.

120.

Subject to any regulations imposed on it by the Directors, a committee appointed by the Directors may elect a Chairman of its meetings. If no such Chairman is elected, or if at any meeting the Chairman is not present within fifteen minutes after the time appointed for holding the meeting, the committee members present may choose one of their number to be Chairman of the meeting.

121.

A committee appointed by the Directors may meet and adjourn as it thinks proper. Subject to any regulations imposed on it by the Directors, questions arising at any meeting shall be determined by a majority of votes of the committee members present and in case of an equality of votes the Chairman shall have a second or casting vote.

122.

All acts done by any meeting of the Directors or of a committee of Directors, or by any Person acting as a Director, shall notwithstanding that it be afterwards discovered that there was some defect in the appointment of any such Director or Person acting as aforesaid, or that they or any of them were disqualified, be as valid as if every such Person had been duly appointed and was qualified to be a Director.

PRESUMPTION OF ASSENT

123.

A Director who is present at a meeting of the Board of Directors at which an action on any Company matter is taken shall be presumed to have assented to the action taken unless his dissent shall be entered in the minutes of the meeting or unless he shall file his written dissent from such action with the person acting as the Chairman or secretary of the meeting before the adjournment thereof or shall forward such dissent by registered post to such person immediately after the adjournment of the meeting. Such right to dissent shall not apply to a Director who voted in favour of such action.

21


DIVIDENDS

124.

Subject to any rights and restrictions for the time being attached to any Shares, the Directors may from time to time declare dividends (including interim dividends) and other distributions on Shares in issue and authorise payment of the same out of the funds of the Company lawfully available therefor.

125.

Subject to any rights and restrictions for the time being attached to any Shares, the Company by Ordinary Resolution may declare dividends, but no dividend shall exceed the amount recommended by the Directors.

126.

The Directors may, before recommending or declaring any dividend, set aside out of the funds legally available for distribution such sums as they think proper as a reserve or reserves which shall, in the absolute discretion of the Directors, be applicable for meeting contingencies or for equalising dividends or for any other purpose to which those funds may be properly applied, and pending such application may in the absolute discretion of the Directors, either be employed in the business of the Company or be invested in such investments (other than Shares of the Company) as the Directors may from time to time think fit.

127.

Any dividend payable in cash to the holder of Shares may be paid in any manner determined by the Directors. If paid by cheque it will be sent by mail addressed to the holder at his address in the Register, or addressed to such person and at such addresses as the holder may direct. Every such cheque or warrant shall, unless the holder or joint holders otherwise direct, be made payable to the order of the holder or, in the case of joint holders, to the order of the holder whose name stands first on the Register in respect of such Shares, and shall be sent at his or their risk and payment of the cheque or warrant by the bank on which it is drawn shall constitute a good discharge to the Company.

128.

The Directors may determine that a dividend shall be paid wholly or partly by the distribution of specific assets (which may consist of the shares or securities of any other company) and may settle all questions concerning such distribution. Without limiting the generality of the foregoing, the Directors may fix the value of such specific assets, may determine that cash payment shall be made to some Shareholders in lieu of specific assets and may vest any such specific assets in trustees on such terms as the Directors think fit.

129.

Subject to any rights and restrictions for the time being attached to any Shares, all dividends shall be declared and paid according to the amounts paid up on the Shares, but if and for so long as nothing is paid up on any of the Shares dividends may be declared and paid according to the par value of the Shares. No amount paid on a Share in advance of calls shall, while carrying interest, be treated for the purposes of this Article as paid on the Share.

130.

If several Persons are registered as joint holders of any Share, any of them may give effective receipts for any dividend or other moneys payable on or in respect of the Share.

131.

No dividend shall bear interest against the Company.

132.

Any dividend unclaimed after a period of six calendar years from the date of declaration of such dividend may be forfeited by the Board of Directors and, if so forfeited, shall revert to the Company.

ACCOUNTS, AUDIT AND ANNUAL RETURN AND DECLARATION

133.

The books of account relating to the Company’s affairs shall be kept in such manner as may be determined from time to time by the Directors.

134.

The books of account shall be kept at the Registered Office, or at such other place or places as the Directors think fit, and shall always be open to the inspection of the Directors.

135.

The Directors may from time to time determine whether and to what extent and at what times and places and under what conditions or regulations the accounts and books of the Company or any of them shall be open to the inspection of Shareholders not being Directors, and no Shareholder (not being a Director) shall have any right to inspect any account or book or document of the Company except as conferred by law or authorised by the Directors or by Ordinary Resolution.

22


136.

The accounts relating to the Company’s affairs shall be audited in such manner and with such financial year end as may be determined from time to time by the Directors or failing any determination as aforesaid shall not be audited.

137.

The Directors may appoint an auditor of the Company who shall hold office until removed from office by a resolution of the Directors and may fix his or their remuneration.

138.

Every auditor of the Company shall have a right of access at all times to the books and accounts and vouchers of the Company and shall be entitled to require from the Directors and officers of the Company such information and explanation as may be necessary for the performance of the duties of the auditors.

139.

The auditors shall, if so required by the Directors, make a report on the accounts of the Company during their tenure of office at the next annual general meeting following their appointment, and at any time during their term of office, upon request of the Directors or any general meeting of the Members.

140.

The Directors in each calendar year shall prepare, or cause to be prepared, an annual return and declaration setting forth the particulars required by the Companies Law and deliver a copy thereof to the Registrar of Companies in the Cayman Islands.

CAPITALISATION OF RESERVES

141.

Subject to the Companies Law, the Directors may:

(a)

resolve to capitalise an amount standing to the credit of reserves (including a Share Premium Account, capital redemption reserve and profit and loss account), which is available for distribution;

(b)

appropriate the sum resolved to be capitalised to the Shareholders in proportion to the nominal amount of Shares (whether or not fully paid) held by them respectively and apply that sum on their behalf in or towards:

(i)

paying up the amounts (if any) for the time being unpaid on Shares held by them respectively, or

(ii)

paying up in full unissued Shares or debentures of a nominal amount equal to that sum,

and allot the Shares or debentures, credited as fully paid, to the Shareholders (or as they may direct) in those proportions, or partly in one way and partly in the other, but the Share Premium Account, the capital redemption reserve and profits which are not available for distribution may, for the purposes of this Article, only be applied in paying up unissued Shares to be allotted to Shareholders credited as fully paid;

(c)

make any arrangements they think fit to resolve a difficulty arising in the distribution of a capitalised reserve and in particular, without limitation, where Shares or debentures become distributable in fractions the Directors may deal with the fractions as they think fit;

(d)

authorise a Person to enter (on behalf of all the Shareholders concerned) into an agreement with the Company providing for either:

(i)

the allotment to the Shareholders respectively, credited as fully paid, of Shares or debentures to which they may be entitled on the capitalisation, or

(ii)

the payment by the Company on behalf of the Shareholders (by the application of their respective proportions of the reserves resolved to be capitalised) of the amounts or part of the amounts remaining unpaid on their existing Shares,

23


and any such agreement made under this authority being effective and binding on all those Shareholders; and

(e)

generally do all acts and things required to give effect to the resolution.

142.

Notwithstanding any provisions in these Articles, the Directors may resolve to capitalise an amount standing to the credit of reserves (including the share premium account, capital redemption reserve and profit and loss account) or otherwise available for distribution by applying such sum in paying up in full unissued Shares to be allotted and issued to:

(a)

employees (including Directors) or service providers of the Company or its Affiliates upon exercise or vesting of any options or awards granted under any share incentive scheme or employee benefit scheme or other arrangement which relates to such persons that has been adopted or approved by the Directors or the Members;

(b)

any trustee of any trust or administrator of any share incentive scheme or employee benefit scheme to whom shares are to be allotted and issued by the Company in connection with the operation of any share incentive scheme or employee benefit scheme or other arrangement which relates to such persons that has been adopted or approved by the Directors or Members; or

(c)

any depositary of the Company for the purposes of the issue, allotment and delivery by the depositary of ADSs to employees (including Directors) or service providers of the Company or its Affiliates upon exercise or vesting of any options or awards granted under any share incentive scheme or employee benefit scheme or other arrangement which relates to such persons that has been adopted or approved by the Directors or the Members.

SHARE PREMIUM ACCOUNT

143.

The Directors shall in accordance with the Companies Law establish a Share Premium Account and shall carry to the credit of such account from time to time a sum equal to the amount or value of the premium paid on the issue of any Share.

144.

There shall be debited to any Share Premium Account on the redemption or purchase of a Share the difference between the nominal value of such Share and the redemption or purchase price provided always that at the discretion of the Directors such sum may be paid out of the profits of the Company or, if permitted by the Companies Law, out of capital.

NOTICES

145.

Except as otherwise provided in these Articles, any notice or document may be served by the Company or by the Person entitled to give notice to any Shareholder either personally, or by posting it by airmail or a recognised courier service in a prepaid letter addressed to such Shareholder at his address as appearing in the Register, or by electronic mail to any electronic mail address such Shareholder may have specified in writing for the purpose of such service of notices, or by facsimile to any facsimile number such Shareholder may have specified in writing for the purpose of such service of notices, or by placing it on the Company’s Website should the Directors deem it appropriate. In the case of joint holders of a Share, all notices shall be given to that one of the joint holders whose name stands first in the Register in respect of the joint holding, and notice so given shall be sufficient notice to all the joint holders.

146.

Notices sent from one country to another shall be sent or forwarded by prepaid airmail or a recognised courier service.

147.

Any Shareholder present, either personally or by proxy, at any meeting of the Company shall for all purposes be deemed to have received due notice of such meeting and, where requisite, of the purposes for which such meeting was convened.

24


148.

Any notice or other document, if served by:

(a)

post, shall be deemed to have been served five calendar days after the time when the letter containing the same is posted;

(b)

facsimile, shall be deemed to have been served upon production by the transmitting facsimile machine of a report confirming transmission of the facsimile in full to the facsimile number of the recipient;

(c)

recognised courier service, shall be deemed to have been served 48 hours after the time when the letter containing the same is delivered to the courier service; or

(d)

electronic means, shall be deemed to have been served immediately (i) upon the time of the transmission to the electronic mail address supplied by the Shareholder to the Company or (ii) upon the time of its placement on the Company’s Website.

In proving service by post or courier service it shall be sufficient to prove that the letter containing the notice or documents was properly addressed and duly posted or delivered to the courier service.

149.

Any notice or document delivered or sent by post to or left at the registered address of any Shareholder in accordance with the terms of these Articles shall notwithstanding that such Shareholder be then dead or bankrupt, and whether or not the Company has notice of his death or bankruptcy, be deemed to have been duly served in respect of any Share registered in the name of such Shareholder as sole or joint holder, unless his name shall at the time of the service of the notice or document have been removed from the Register as the holder of the Share, and such service shall for all purposes be deemed a sufficient service of such notice or document on all Persons interested (whether jointly with or as claiming through or under him) in the Share.

150.

Notice of every general meeting of the Company shall be given to:

(a)

all Shareholders holding Shares with the right to receive notice and who have supplied to the Company an address for the giving of notices to them; and

(b)

every Person entitled to a Share in consequence of the death or bankruptcy of a Shareholder, who but for his death or bankruptcy would be entitled to receive notice of the meeting.

No other Person shall be entitled to receive notices of general meetings.

INFORMATION

151.

No Member shall be entitled to require discovery of any information in respect of any detail of the Company’s trading or any information which is or may be in the nature of a trade secret or secret process which may relate to the conduct of the business of the Company and which in the opinion of the Board would not be in the interests of the Members of the Company to communicate to the public.

152.

The Board shall be entitled to release or disclose any information in its possession, custody or control regarding the Company or its affairs to any of its Members including, without limitation, information contained in the Register and transfer books of the Company.

INDEMNITY

153.

Every Director (including for the purposes of this Article any alternate Director appointed pursuant to the provisions of these Articles), Secretary, assistant Secretary, or other officer for the time being and from time to time of the Company (but not including the Company’s auditors) and the personal representatives of the same (each an “Indemnified Person”) shall be indemnified and secured harmless against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such Indemnified Person, other than by reason of such Indemnified Person’s own dishonesty, wilful default or fraud, in or about the conduct of the Company’s business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by such Indemnified Person in defending (whether successfully or otherwise) any civil proceedings concerning the Company or its affairs in any court whether in the Cayman Islands or elsewhere.

25


154.

No Indemnified Person shall be liable:

(a)

for the acts, receipts, neglects, defaults or omissions of any other Director or officer or agent of the Company; or

(b)

for any loss on account of defect of title to any property of the Company; or

(c)

on account of the insufficiency of any security in or upon which any money of the Company shall be invested; or

(d)

for any loss incurred through any bank, broker or other similar Person; or

(e)

for any loss occasioned by any negligence, default, breach of duty, breach of trust, error of judgement or oversight on such Indemnified Person’s part; or

(f)

for any loss, damage or misfortune whatsoever which may happen in or arise from the execution or discharge of the duties, powers, authorities, or discretions of such Indemnified Person’s office or in relation thereto;

unless the same shall happen through such Indemnified Person’s own dishonesty, willful default or fraud.

FINANCIAL YEAR

155.

Unless the Directors otherwise prescribe, the financial year of the Company shall end on December 31 st in each calendar year and shall begin on January 1st in each calendar year.

NON-RECOGNITION OF TRUSTS

156.

No Person shall be recognised by the Company as holding any Share upon any trust and the Company shall not, unless required by law, be bound by or be compelled in any way to recognise (even when having notice thereof) any equitable, contingent, future or partial interest in any Share or (except only as otherwise provided by these Articles or as the Companies Law requires) any other right in respect of any Share except an absolute right to the entirety thereof in each Shareholder registered in the Register.

WINDING UP

157.

If the Company shall be wound up the liquidator may, with the sanction of a Special Resolution of the Company and any other sanction required by the Companies Law, divide amongst the Members in species or in kind the whole or any part of the assets of the Company (whether they shall consist of property of the same kind or not) and may for that purpose value any assets and determine how the division shall be carried out as between the Members or different classes of Members. The liquidator may, with the like sanction, vest the whole or any part of such assets in trustees upon such trusts for the benefit of the Members as the liquidator, with the like sanction, shall think fit, but so that no Member shall be compelled to accept any asset upon which there is a liability.

158.

If the Company shall be wound up, and the assets available for distribution amongst the Members shall be insufficient to repay the whole of the share capital, such assets shall be distributed so that, as nearly as may be, the losses shall be borne by the Members in proportion to the par value of the Shares held by them. If in a winding up the assets available for distribution amongst the Members 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 amongst the Members 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, of all monies payable to the Company for unpaid calls or otherwise. This Article is without prejudice to the rights of the holders of Shares issued upon special terms and conditions.

26


AMENDMENT OF ARTICLES OF ASSOCIATION

159.

Subject to the Companies Law, the Company may at any time and from time to time by Special Resolution alter or amend these Articles in whole or in part.

CLOSING OF REGISTER OR FIXING RECORD DATE

160.

For the purpose of determining those Shareholders that are entitled to receive notice of, attend or vote at any meeting of Shareholders or any adjournment thereof, or those Shareholders that are entitled to receive payment of any dividend, or in order to make a determination as to who is a Shareholder for any other purpose, the Directors may provide that the Register shall be closed for transfers for a stated period which shall not exceed in any case thirty calendar days in any calendar year.

161.

In lieu of or apart from closing the Register, the Directors may fix in advance a date as the record date for any such determination of those Shareholders that are entitled to receive notice of, attend or vote at a meeting of the Shareholders and for the purpose of determining those Shareholders that are entitled to receive payment of any dividend the Directors may, at or within ninety calendar days prior to the date of declaration of such dividend, fix a subsequent date as the record date for such determination.

162.

If the Register is not so closed and no record date is fixed for the determination of those Shareholders entitled to receive notice of, attend or vote at a meeting of Shareholders or those Shareholders that are entitled to receive payment of a dividend, the date on which notice of the meeting is posted or the date on which the resolution of the Directors declaring such dividend is adopted, as the case may be, shall be the record date for such determination of Shareholders. When a determination of those Shareholders that are entitled to receive notice of, attend or vote at a meeting of Shareholders has been made as provided in this Article, such determination shall apply to any adjournment thereof.

REGISTRATION BY WAY OF CONTINUATION

163.

The Company may by Special Resolution resolve to be registered by way of continuation in a jurisdiction outside the Cayman Islands or such other jurisdiction in which it is for the time being incorporated, registered or existing. In furtherance of a resolution adopted pursuant to this Article, the Directors may cause an application to be made to the Registrar of Companies to deregister the Company in the Cayman Islands or such other jurisdiction in which it is for the time being incorporated, registered or existing and may cause all such further steps as they consider appropriate to be taken to effect the transfer by way of continuation of the Company.

DISCLOSURE

164.

The Directors, or any service providers (including the officers, the Secretary and the registered office agent of the Company) specifically authorised by the Directors, shall be entitled to disclose to any regulatory or judicial authority any information regarding the affairs of the Company including without limitation information contained in the Register and books of the Company.

IRREVOCABLE PROXIES

165.

Notwithstanding any other provision of these Articles, where a Shareholder (the “ Granting Shareholder ”) has granted an Irrevocable Proxy in respect of any Shares held by the Granting Shareholder (the “ Subject Shares ”) to authorise the Irrevocable Proxy Holder to vote the Subject Shares in respect of any matters or resolutions to be voted upon by the Shareholders as specified therein (the “ Relevant Matters ”), then, for so long as the Irrevocable Proxy remains in force:

(a)

the Irrevocable Proxy Holder shall, within three (3) Business Days after an Irrevocable Proxy becomes effective, deliver a copy of such Irrevocable Proxy to the Company and copy the Granting Shareholder on such notice;

(b)

only the Irrevocable Proxy Holder (and not the Granting Shareholder) shall be entitled to cast the votes attaching to the Subject Shares in respect of any resolutions which are proposed to be voted upon by the Shareholders to approve or authorise any Relevant Matter;

27


(c)

the Irrevocable Proxy Holder shall have full power and authority to vote the Subject Shares at all meetings of Shareholders with the same force and effect as the Granting Shareholder might or could do with respect to the Subject Shares;

(d)

any vote attaching to the Subject Shares cast otherwise than by such Irrevocable Proxy Holder shall not be counted towards the result of any poll;

(e)

the Irrevocable Proxy Holder shall have full power and authority to sign any resolution in writing of the Shareholders under Article 85 with the same force and effect as the Granting Shareholder might or could do with respect to the Subject Shares, and any such resolution in writing signed by the Irrevocable Proxy Holder shall be valid and effective as if it had been signed by the Granting Shareholder with respect to the Subject Shares;

(f)

the Irrevocable Proxy may not be revoked or terminated by the Granting Shareholder otherwise than in accordance with the terms of the Irrevocable Proxy; and

(g)

the provisions of Articles 82 and 83 shall not apply to the Irrevocable Proxy.

28


EX-4.21 3 zepp-20221231xex4d21.htm EXHIBIT 4.21

Exhibit 4.21

Business Cooperation Agreement

Party A: Xiaomi Communication Technology Co., Ltd.
Legal Representative: Wang Chuan
Address: No. 019, 9th Floor, Building 6, Yard 33, Xierqi Middle Road, Haidian District, Beijing

Party B: Anhui Huami Information Technology Co., Ltd.
Legal Representative: Huang Wang
Address: Building B2, Zhong’an Chuanggu Science and Technology Park, High-tech Development Zone, Hefei City, Anhui Province

In view of the willingness of both parties to cooperate, this agreement is tailored for the modalities of cooperation of Xiaomi Customized Products, and the two parties hereby agree to abide by the following terms through friendly negotiation on matters related to cooperation between the two parties:

Article 1:Scope of the agreement

This agreement applies to all customized products provided or already provided by Party B to Party A (hereinafter referred to as “Xiaomi Customized Products”). The specific products are subject to the “Xiaomi Customized Product Project Establishment Agreement” annexed to this agreement signed by both parties before such products are launched.

Article 2:Modalities of cooperation

2.1

Party A specifies the trademark, ID (industrial design), packaging design scheme, etc. to be used in Xiaomi Customized Products (as defined in Article 3.1). Party B is responsible for the overall development, production and supply of Xiaomi Customized Products, and produces and delivers them according to Party A’s orders.

2.2

Party A provides Party B with order forecast based on market judgment. Party B shall arrange production with reference to order forecast, and order forecast is not legally binding on Party A. Party B is responsible for the production of Xiaomi Customized Products and the delivery of them to the warehouse designated by Party A. Party A is responsible for the promotion and sales of products.

2.3

Party A has the right to sell and dispose of Xiaomi Customized Products through all channels, including but not limited to domestic, international, online, offline and other channels; the Xiaomi Customized Products produced by Party B in accordance with this agreement can only be provided to Party A. Without the prior written permission of Party A, Party B shall not provide Xiaomi Customized Products to third parties other than Party A in any form and through any channels, including but not limited to domestic, international, online, offline and other channels. If Party B violates this clause, Party A has the right to terminate the agreement and require Party B to compensate Party A for all


losses, and Party A has the right to take any possible measures to avoid further expansion of losses.

2.4

Party B undertakes that Party B will not produce or sell fake Xiaomi brand products by itself or assist any third party in doing so.

2.5

Party B undertakes that Party B will not cooperate with consumer electronics manufacturers that compete with Xiaomi to develop, produce or outsource products that are the same or similar to Xiaomi Customized Products. If Party B violates this clause, Party A has the right to terminate the agreement and require Party B to pay US$1 million as liquidated damages.

2.6

Party A and Party B have formed a mutually beneficial and complementary business cooperative relationship based on common corporate values and consistent business concepts. Both parties fully realize that the friendly and close business cooperation between the two parties has important business, public opinion and reputation value. Party B undertakes that if there is a legal dispute with Party A, it should first be submitted to the management executives of both parties for negotiation and settlement of the dispute. During the existence of the business cooperation relationship between the two parties, Party B shall not bring claims, lawsuits, injunctions or other legal proceedings against Party A and its affiliates, other companies and suppliers in the Xiaomi ecological chain system for the Xiaomi brand products, unless such legal actions or claims will not affect the supply of Xiaomi brand products. If Party B violates this clause, Party A has the right to require Party B to pay liquidated damages of not less than RMB500,000 according to the specific breach of agreement.

2.7

Party B shall strictly control the production and processing of Xiaomi Customized Products. If Party A requests, Party B shall sign a supplier social responsibility agreement with its authorized manufacturer.

2.8

Both parties agree that the collection, storage, use, processing, transmission, provision, disclosure, deletion and other actions of user data generated during the service provision of Xiaomi Customized Products shall be carried out in accordance with the “User Data Terms for Xiaomi Customized Products” attached to this agreement.

Article 3:Definitions

3.1

Xiaomi Customized Products: Products produced and sold under various brands belonging to Xiaomi, as well as products which are using Party B’s own brand and determined as Xiaomi customized products by written consent of both parties.

3.2

Costs and quotations

3.2.1

The cost of Party A refers to the freight and other expenses (if any) incurred by Party A in selling Xiaomi Customized Products under this agreement.

Calculation method of freight: Based on the actual freight incurred.

2


Other expenses: Expenses incurred in selling customized products.

3.2.2

The cost of Party B includes the following:

3.2.2.1

Raw material cost: The raw material cost should indicate the serial number, model specification, unit, consumption and unit price of all purchased materials, and full name and contact information of all suppliers/agents.

3.2.2.2

OEM Fee: The manufacturer’s OEM fee should specify all cost breakdowns.

3.2.2.3

Mold amortization fee: If both parties confirm that the mold cost needs to be shared, it is limited to the first set of molds for each Xiaomi customized product, and the mold cost of the secondary investment shall be borne by Party B.

Calculation formula of mold amortization cost:

Amortization cost per product mold = total mold cost/amortized quantity *

* Note: The amortized quantity is not less than the sales demand of the product for half a year, and not more than the sales demand of the product for one year. The sales demand is based on the output of Party A when the product sample is sealed. Both parties will negotiate for special customized products;

3.2.2.4

Logistics cost: The converted or estimated logistics cost from Party B’s manufacturer to Party A’s designated location (according to the template provided by Party A); the logistics cost from Party A to Party B’s manufacturer is not included in Party B’s cost.

3.2.3

Expenses that should not be included in the quotation: Party B’s profit and overhead cost (including but not limited to overhead cost such as management fee, utility fee, depreciation fee, after-sales service fee and others).

3.2.4

All prices quoted in this agreement are tax inclusive.

3.2.5

If Party A disagrees with Party B’s cost, Party A has the right to purchase by other means, including but not limited to the following methods:

3.2.5.1

Party A purchases directly from suppliers, and Party B is responsible for acceptance, quantity counting, management and use.

3.2.5.2

Party A provides Party B with relevant procurement channels, and Party B shall sign a procurement agreement with the manufacturer provided by Party A according to the relevant conditions specified by Party A.

Regardless of the above methods, Party B warrants that the raw materials and accessories confirmed by Party A or purchased according to clause 3.2.5.1 or clause 3.2.5.2 will be used in the products it provides to Party A.

3


3.2.6

Remarks: Both parties only calculate the direct cost for the cooperation model and profit-sharing between the two parties;

One-time input costs (such as research and development, pilot run, certification *, sales, promotional activities, etc.) are not included in the cost.

* Note: This is only for the domestic market. The certification fee for overseas markets will be discussed separately whether it is included in the cost or how to share it according to the situation.

3.2.7

Each party shall bear their management/water and electricity depreciation/company operation expenses respectively.

3.2.8

After-sales maintenance/after-sales services fee/online and offline customer service, on the basis of complying with the “Xiaomi Ecological Chain Customized Product Quality Framework Agreement” attached to this agreement, within the specified quality failure rate, both parties shall bear their after-sales services fee respectively. (The specific after-sales services agreement is implemented in accordance with the “Xiaomi Ecological Chain Customized Product After-sales Services Framework Agreement” signed by both parties)

3.3

Procurement and acceptance

3.3.1

BOM input: Party B shall provide Bill of Material (“BOM”) according to the format requirements of Party A. After BOM is successfully inputted in Party A’s system, Party B shall provide a valid quotation sheet according to Party A’s template.

3.3.2

Purchase price: Subject to the latest purchase order in force (see Article 3.2.2 for the definition of the cost of Party B).

3.3.3

PO Form: Refers to the “Purchase Order” (“PO Form”) confirmed by both parties with seals within the valid period of this agreement.

3.3.4

Delivery Lead Time : From the date when Party B makes a commitment to the purchase order issued by Party A by effective confirmation, to the date when Party A designates the consignee to sign the receipt voucher.

3.3.5

Preliminary acceptance: After Party B delivers the ordered products to the designated place, the designated consignee will check the quantity, packaging, bundling and other status of the products without the need to unpack the transportation packaging of the products and without the use of any inspection equipment.

Article 4:Execution of orders

4.1

After Party B receives the purchase order issued by Party A, it shall sign and seal on Party A’s order and return it to Party A within 3 working days, making it a valid order for both parties; if Party B fails to confirm the order and return it to Party A within the above-mentioned time, Party B shall be deemed to have no objection to the order information, and the order shall be regarded as a valid order. Party B shall fully fulfill the contents of

4


the valid order and shall periodically transmit to Party A in writing the shipment plan of the unexecuted valid order.

4.2

Party B shall deliver and transport in a packaging method suitable for product characteristics and delivery time. Party B is responsible for the logistics costs and responsibilities for delivering the goods to the designated location of Party A in the following ways: (1) The logistics costs are included in the cost of Party B, and Party B shall bear the relevant responsibilities such as risks before the acceptance and storage of the goods. (2) The logistics costs and responsibilities of Party A to self-pickup at Party B’s manufacturer shall be shared as follows: The logistics costs are not included in the cost of Party B, and Party B shall bear the relevant responsibilities caused by Party B’s reasons such as inappropriate packaging and loading.

4.3

Party B delivers the product to the delivery location specified in the valid order. Party A designates the consignee to conduct preliminary acceptance of the product and sign the receipt voucher to receive the order product that has passed the preliminary acceptance. After the preliminary acceptance is passed, Party A has the right to conduct further acceptance of the product. If the further acceptance is unqualified, Party B shall return and replace the product according to Party A’s requirements.

4.4

If Party B fails to deliver the goods on time, Party B shall notify Party A in writing of the revised delivery date and delivery quantity no later than 15 working days before the agreed delivery date of the relevant order. After written confirmation by Party A, both parties may determine the specific delivery date and quantity separately, but Party A’s consent on making modifications will not exempt Party B from the liability for breach of agreement for failure to deliver the goods according to the original time. Party B shall still be liable for compensation for the losses caused to Party A. If Party B still fails to deliver the goods in accordance with the delivery quantity and date separately determined by both parties, Party B shall pay Party A liquidated damages equivalent to three thousandths of the total amount of the order for each day of delay. If the delay is more than ten days, Party A has the right to cancel the order. If Party A suffers losses as a result, Party B shall also compensate for the actual losses caused to Party A, except for the circumstances caused by force majeure.

Article 5:Settlement and payment

5.1

For Xiaomi Customized Products sold through Party A’s channels, the gross profit after deducting all costs and expenses of Party A shall be executed by Party A and Party B in accordance with the “Xiaomi Customized Product Project Establishment Agreement” or the quotation sheet signed by both parties before the release of this product.

Gross profit per product = Selling price - The cost of Party B - The cost of Party A

* The cost of Party A and the cost of Party B is referred to in Article 3.2 of this agreement.

* The selling price is the average selling price of Xiaomi Customized Products by Party A.

5


Both parties confirm that the settlement shall be carried out in the manner agreed in Article [5.3]

5.2

Business sharing model

Party B’s share = Party A’s sales quantity * gross profit per product * Party B’s share ratio.

5.2.1

Payment: Settle based on PO Form.

5.2.2

Share payment: Party A completes the share statement for the last month’s shipment of Xiaomi Customized Products on the 10th working day of each month, and sends it to Party B for confirmation. After confirmation, Party B will issue a Value-added Tax special invoice for the same amount equivalent to the share statement with the corresponding product name to Party A. Party A shall pay to Party B’s designated account within 10 working days after receiving the accurate invoice issued by Party B.

5.2.3

The calculation of the share is based on the actual sales volume of the product during the settlement time.

5.3

Purchase and sale mode

5.3.1

Purchase and sale payment: Party A completes the statement of account for the last month’s inbound inventory volume of Xiaomi Customized Products on the 5th working day of each month, and sends it to Party B for confirmation. After confirmation, Party B will issue a Value-added Tax special invoice for the same amount equivalent to the statement of account with the corresponding product name to Party A. Party A shall pay to Party B’s designated account within 30 working days after receiving the accurate invoice issued by Party B.

5.3.2

The settlement of the purchase and sale payment is subject to the inbound inventory volume and the statement of account.

5.4

Party B’s designated account:

Account Name: Anhui Huami Information Technology Co., Ltd.
Bank: China Merchants Bank Hefei Branch Sales Department
Bank account: ******

Article 6:Rights and Obligations of Both Parties

6.1

Party B shall ensure that Xiaomi Customized Products enjoy conditions of production, processing, procurement and other conditions not lower than Party B’s own brand products.

6.2

According to the content contained in the definition of cost in Article 3.2, Party B shall provide Party A with the latest cost list within 3 working days of the change in the BOM cost list for Xiaomi Customized Products. Party A has the right to require Party B to provide details of the contract, invoices, payment receipts, etc. between Party B and its suppliers/OEM manufacturers. If there is any adjustment to the price of raw materials,

6


OEM costs, freight, or other costs, Party B shall mark the price changes and execution dates before and after in the BOM in detail, and adjust the above-mentioned prices in the new order with the consent of Party A. At the same time, Party B is obliged to ensure that Party A has the right to directly contact the supplier for review. The “Equal Informed Audit Rights Agreement” is signed together with this agreement as an annex to this agreement.

6.3

If the price changes of raw materials, OEM costs, freight or other costs have actually occurred and Party B has not notified Party A on such price changes, or has not marked and made corresponding adjustments in the BOM provided, once found, Party A has the right to terminate any issued orders (for the avoidance of doubt, Party A has the right to unilaterally cancel such orders regardless of whether Party B confirms such orders) and terminate the cooperation, and impose a fine on Party B’s negligence. The formula for calculating the amount of the fine is as follows:

Fine amount = purchase price per unit before price reduction * highest price reduction ratio * cumulative sales quantity of the product * 10;

Note: The highest price reduction ratio refers to the proportion of the single raw material with the highest price reduction in the BOM cost list.

6.4

Party A shall order products from Party B in accordance with the purchase order agreed upon by both parties. The purchase order is binding on both parties. If one party fails to fulfill the order plan and causes losses to the other party, that party (the “breaching party”) shall be liable for compensation, and the compensation amount shall be limited to the actual loss of the other party (the “abiding party”), excluding any indirect, expected and previously unpredictable losses of the breaching party. Notwithstanding the above-mentioned agreement, Party A has the right to cancel the order or change the content of the order if it finds a cost change after the order takes effect.

6.5

Party B shall inform Party A in advance when replacing product parts and suppliers. Product change management shall follow the “Xiaomi Ecological Chain Customized Product Quality Framework Agreement” attached to this agreement.

6.6

Party B undertakes that it has the qualifications/certification to provide goods and perform services, and has obtained all licenses, approvals and certifications required by Chinese laws and regulations and the laws and regulations of the target countries sold by Party A for the provision and performance of goods/services (if Party B is responsible for certification of Xiaomi Customized Products), such licenses, approvals and certifications shall remain fully valid during the period of this agreement.

6.7

Party B guarantees that the products provided to Party A are completely consistent with the products certified and tested in terms of manufacturing process, product quality, performance indicators and other tests.

6.8

Party A has the right to conduct compliance review of Xiaomi Customized Products in accordance with the company’s policies and  the requirements of laws and regulations of the sales target country. Party B shall cooperate with Party A according to the needs of Party A’s compliance review, provide timely information or materials that meet the

7


requirements, and rectify Xiaomi Customized Products based on the results of the compliance review conducted by Party A.

6.9

Party B shall ensure that the packaging material information such as instructions, warnings, and statements of Xiaomi Customized Products meet the compliance requirements of the sales target country. Party A has the right to require Party B to rectify the packaging material information in accordance with the laws and regulations of the sales target country, and Party B shall bear the expenses arising therefrom.

6.10

Party B guarantees that the quality of the products meet the requirements of Party A, and shall provide Xiaomi Customized Products in accordance with the relevant provisions of the “Xiaomi Ecological Chain Customized Product Quality Framework Agreement” attached to this agreement. Party B knows and agrees to unconditionally accept and abide by all relevant policies such as after-sales, returns and replacements policies updated by Party A from time to time.

6.11

When Party A sells Xiaomi Customized Products with zero or negative gross profit, the loss shall be shared by Party A and Party B in accordance with the share ratio or the proportion agreed by both parties in writing.

6.12

If the Xiaomi Customized Products have potential safety hazards and endanger the personal and property safety of end users due to the reasons of Party B, Party B shall bear all the expenses and all legal responsibilities arising therefrom. For details, please refer to the annex “Xiaomi Ecological Chain Customized Product Quality Framework Agreement” to this agreement signed by both parties, and the annex “Xiaomi Ecological Chain Customized Product After-sales Services Framework Agreement”.

6.13

Party B’s collection, storage, use, processing, transmission, provision, disclosure, deletion and other actions of user data shall be carried out in accordance with the provisions of the “User Data Terms for Xiaomi Customized Products” attached to this agreement.

6.14

If both parties decide to cooperate in direct delivery mode, and Party B or its designated third-party logistics carrier  will directly transport the product to the receiving address or recipient designated by Party A, both parties shall sign the annex “Special Agreement on Direct Delivery Products” and the relevant data protection annex “Data Protection Appendix” (the name of the attachment may be adjusted).

6.15

If requested by Party A, Party B shall purchase product liability insurance that meets the requirements of Party A for Xiaomi Customized Products, and take Party A as the co-insured or additional insured, and the relevant expenses shall be borne by Party B. A copy or scanned copy of the insurance-related certificate shall be submitted to Party A for preservation.

6.16

Party B undertakes that Party B can carry out marketing and publicity on Xiaomi Customized Products, and the publicity methods include but are not limited to: (1) Party B uses its own marketing resources and channels to carry out marketing and publicity on Xiaomi Customized Products; (2) Party B and Party A carry out joint product publicity, product co-creation, use of Party A’s marketing resources or Party A’s designated

8


marketing resources for product promotion. After negotiation between the two parties, no matter what kind of publicity method, if Party A pays the publicity supplier in advance on behalf of Party B, the product marketing fee that Party A has paid on behalf of Party B may be deducted from the purchase price or share payment that Party A should pay to Party B as stipulated in this agreement.

6.17

Party B shall not maliciously denigrate Xiaomi Customized Products when marketing or selling its own brand products, and shall not have unfair competition behaviors such as publishing unreasonable and malicious comparative advertisements between its own brand products and Xiaomi Customized Products, thereby affecting Xiaomi Customized Products’ sale and affecting the Xiaomi brand. If Party B violates this clause, Party A has the right to require Party B to pay liquidated damages of not less than RMB500,000 according to the specific breach of agreement.

6.18

If Party B is authorized by Party A to use Party A’s brand to register a New Media account, the ownership, use, operation and other related rights of the New Media account are all owned by Party A. Party A may authorize Party B to operate and manage Party A’s New Media account on its behalf. For the definition of “Party A’s Brand”, please refer to the relevant provisions of Article 1, Paragraph 1, Item 2 of the “Additional Provisions of Brand Protection”. The scope of this “New Media Account” includes Party B’s existing accounts registered with Party A’s brand and subsequent accounts authorized by Party A to operate Party A’s brand.

6.19

If Party B operates and manages Party A’s New Media account on Party A’s behalf, Party B shall abide by the following agreements:

6.19.1

The content operated by Party B on Party A’s New Media account shall be reported to Party A in advance and confirmed by Party A in accordance with Party A’s requirements before being released.

6.19.2

Operational content released by Party B shall comply with below requirements:

(1)

The content that is not related to Party A’s main body, Party A’s business, and Party A’s brand products shall not be published through hot spots, network traffic or any other means;

(2)

The content shall comply with the requirements of national laws, regulations and policies, and  any content that is related to military, political, pornography and explosion shall not be published;

(3)

Content that violates public order and good customs shall not be published;

(4)

Content that engages in false advertising of Party A’s products shall not be published;

(5)

The new product information shall not be released without prior written confirmation of Party A;

9


(6)

It is not allowed to use the video clip images of Party A’s enterprise management team and Party A’s star spokesperson at will in the operational content. If it needs to be used, it must be confirmed in writing with Party A before being released;

(7)

The content shall not infringe on the intellectual property rights of others.

6.19.3

If Party B fails to report to Party A in accordance with Article 6.19.1 and confirmed by Party A, if the content of the operation is prohibited from being published in Article 6.19.2, for each breach of agreement by Party B, Party A has the right to request Party B to pay liquidated damages of RMB500,000 according to the specific breach of agreement.

6.19.4

Party A may, according to the business development situation or based on Party B’s breach of agreement, notify Party B in writing to unconditionally withdraw the authority of Party A’s account operated on its behalf without the consent of Party B. Party B shall complete the handover of account operation within 5 working days from the date of receipt of Party A’s written notice. Party B’s refusal to hand over or extension of the handover shall be regarded as a breach of agreement. From the 6th day, Party A has the right to require Party B to voluntarily compensate Party A for RMB10,000 per day in addition to the liquidated damages stipulated in Article 6.19.3 above, and the cumulative total amount of liquidated damages is not limited.

6.19.5

Party B shall bear the corresponding responsibility for the infringement liability and policy risk liability arising from Party B’s operation and management of the New Media account. If Party B causes any loss to Party A, Party A has the right to recover from Party B.

6.20

If the customized products provided by Party B for Party A include firmware and software (including but not limited to independent APPs, drivers, application programs, etc.) which are developed by Party B to assist in customizing products for better use, Party B shall be responsible for firmware and software development, effective maintenance of the normal operation of the software, improvement of the software privacy compliance, and Party B shall retain the interface doc, requirements doc, User Interface (UI) file, User Experience (UE) file and other related technical docs of the firmware and software. If Party B proposes to terminate the cooperation with Party A or the two parties negotiate the termination of the cooperation, after both parties confirm that there are no active and new users of Party A’s products within 90 days before the termination of the cooperation, Party B may terminate the maintenance of the corresponding firmware or software with the written consent of Party A. If there are still active or new users of Party A’s products within 90 days before the termination of the cooperation between the two parties, Party B shall formulate a follow-up firmware or software maintenance and handover plan, and Party B may terminate the maintenance software with the written consent of Party A. If Party B is unable to continue to undertake the maintenance and after-sales work of the firmware and software due to factors such as enterprise bankruptcy, business adjustment or force majeure, Party B shall notify Party A in writing three months in advance in the handover of the firmware and software. If Party B violates this clause, Party A has the right to require Party B to bear liquidated damages of not less than RMB1 million according to the specific breach of agreement.

10


6.21

The cloud services used by Party B for Party A’s customized products must be deployed and run on Party A’s server. If Party B needs to develop or provide services to the software of Party A’s customized products through external functional interfaces and SDKs, the interfaces and SDKs can only be used after the written evaluation and consent of Party A. Without the written permission of Party A, Party B shall not use any data and data products obtained from Party A for its own use or transmit, provide or disclose them to any other third party. If Party B’s above-mentioned development or service work can be entrusted to a third party with the consent of Party A, the supplier of Party B shall comply with the relevant security requirements for the use of Party A’s cloud services, and shall not use the convenience authorized by Party A and the unforeseen vulnerability in Party A’s system to penetrate, obtain, transfer data or conduct acts that endanger Party A and the data security of Party A. If Party B violates this clause, Party A has the right to require Party B to pay liquidated damages of not less than RMB1 million according to the specific breach of agreement and has the right to enforce Party B’s corresponding legal responsibility.

Article 7:Open Source Software

7.1

In principle, Party B shall not include or embed any open source software, independent software, free software, and third-party materials subject to the license terms of any open source software, independent software and free software (collectively referred to as “Open Source Software”) in the customized product, especially the use of contagious open source licenses. Contagious open source licenses include but are not limited to GPL-type licenses such as LGPL/MPL/GPL/AGPL.

7.2

If Party A judges that it is necessary to use it, Party B shall meet the following conditions (1) - (4) concurrently: (1) Party B has provided Party A with a written bill of material and clearly identified in the list that the specific elements in development of products and/or technical achievements contain Open Source Software; (2) Party B has clearly identified the third-party licenses and any use restrictions applicable to the Open Source Software in the above-mentioned written list; (3) Party B has adopted technical means and isolation measures to prevent the code delivered by Party B from infecting Party A’s code; and (4) With the written consent of Party A, Party B is allowed to use the Open Source Software.

7.3

Party B may use the Open Source Software only if Article 7.2 is satisfied and the following commitments and warranties are made: Party B has complied and will continue to comply with the terms and conditions of the relevant licenses applicable to the Open Source Software included or embedded in the contract products. If Party A does not agree to use the Open Source Software, Party B shall replace the Open Source Software and guarantee that the quality and performance of the contract product will not be affected in any way.

7.4

If Party B fails to perform or fully perform the above-mentioned obligations or fails to comply with any requirements of the Open Source Software license, Party B shall be responsible for handling and compensating Party A and Party A’s affiliates for all costs and losses arising therefrom, including but not limited to litigation fees, arbitration fees, attorney fees, liquidated damages, and settlement payments.

11


Article 8:Intellectual property

8.1

Party B’s trademark and copyright authorization

8.1.1

Party B authorizes Party A and its affiliates to use Party B’s trademarks, logos and corporate names on Xiaomi Customized Products on a global scale, including but not limited to manufacturing, promotion, sales, promised sales and import and export, in an irrevocable, free and sublicensable manner. The relevant content of the use of the Xiaomi logo is subject to the “Additional Provisions for Brand Protection” attached to this agreement.

8.1.2

Party B shall ensure the originality of the materials of the product websites (including but not limited to publicity materials, copywriting, pictures, videos, H5 pages, etc.) designed and produced by Party B. If the materials are provided by third parties, Party B shall obtain relevant legal authorization from the third party. Party B agrees to authorize Party A and its affiliated entities to use all the above-mentioned materials free of charge worldwide. The specific methods and channels of use are determined by Party A.

8.2

If the software customized by Party B for Party A needs to be released on each app partner platform, the signature right belongs to Party A and the software is released in the name of Party A. The software copyright shall be applied for by Party A. If Party B needs to apply for it due to special circumstances, Party B shall apply for it after obtaining the consent of Party A.

8.3

Party B provides Party A with the development of product software and firmware services. Party B shall deliver all the codes involved to Party A. At the same time, if Party B needs to purchase third-party services or code bases from third-party suppliers in order to complete the service content stipulated in this agreement, Party B shall authorize and agree that all products under Party A and Party A’s brand can be used free of charge.

Article 9:Confidentiality clause

Both parties agree that the confidential information involved in the cooperation between the two parties includes but is not limited to any information provided by the two parties to the other party in accordance with this agreement, correspondence during the cooperation process and other undisclosed commercial or technical materials or information. The receiving party shall assume the confidentiality obligation of the disclosing party’s confidential information. Whether the confidential information is obtained orally, in writing, visually or in other forms, the receiving party shall not disclose the disclosing party’s confidential information to any third party or use it for other purposes unrelated to the cooperation between the two parties, unless the disclosing party has previously authorized the third party in writing to obtain the disclosed confidential information. The specific agreements related to confidentiality are subject to the “Non-disclosure Agreement” attached to this agreement.

Article 10:Liability for breach of contract and termination of contract

10.1

Any breach of this agreement, the annexes to this agreement, and the PO Form shall constitute a breach of this agreement. Unless otherwise agreed in this agreement or the

12


annexes, if one party to the agreement violates the provisions of this agreement, that party (the “breaching party”) shall pay the other party (the “abiding party”) liquidated damages of RMB500,000. If the above-mentioned liquidated damages are insufficient to make up for the losses of the abiding party, the breaching party shall also compensate the insufficient part, including but not limited to the expenses and costs incurred by the abiding party’s handling of the breach of agreement, including investigation, arbitration, litigation, attorneys and other legal fees and expenses. If Party B or its affiliates have any payable amounts to Party A (including but not limited to the fees, fines, liquidated damages, etc.), Party A and its affiliates shall have the right to freeze the corresponding amount from any payable amounts of Party B or its affiliates, or offset the amount directly, to the maximum extent permitted by law.

10.2

If Party B violates the agreement and causes one or more of the following situations to occur, in order to maintain Party A’s brand reputation, Party A has the right to take all measures to solve such problems by itself or by requesting Party B, including but not limited to taking public relations measures, responding to lawsuits, reaching a settlement with a third party and/or paying the third party in advance, and all costs incurred in resolving such disputes or problems (including but not limited to the costs of hiring a lawyer and other third parties, the costs of responding to lawsuits, and paying the third party fees and fines) shall be borne by Party B. If Party A pays in advance, it has the right to recover from Party B:

(1)

Incidents or disputes related to personal injury and property losses of consumers caused by Xiaomi Customized Products;

(2)

Intellectual property disputes on Xiaomi Customized Products (including but not limited to intellectual property infringement disputes) caused by Party B;

(3)

Party B fails to obtain the relevant certifications, licenses or qualifications required by the laws of China and the sales target country, or the products it provides do not meet any product compliance requirements of China and the sales target country, resulting in situations such as the inability to sell the product, customer complaints, consumer disputes, administrative penalties, detention and penalties by customs or market regulatory agencies, court bans, etc.;

(4)

Disputes, complaints and other issues caused by Party B or together with the authorized channel distributors illegally or wrongly providing products after sale service;

(5)

Party B’s collection, storage, use, processing, transmission, provision, disclosure, deletion and other actions of user data to be in violation of the laws and regulations of the place where the product is sold or all other applicable data privacy protection laws and regulations.

If a third party claims or files a lawsuit against Party A or its affiliates, distributors, agents, etc. (the “Injured Party”) due to the foregoing reasons, at the request of Party A, Party B shall cooperate with Party A to defend and ensure that the interests of the Injured Party will not be

13


harmed, and Party B shall make compensation to the Injured Party (including but not limited to the expenses of the Injured Party’s lawyers and other third parties, the expenses of responding to the lawsuit, and the expenses compensated for the third party).

10.3

In the following circumstances, Party A has the right to terminate this agreement and specific orders in advance upon written notice from Party A:

(1)

Party B seriously breaches its obligations under this agreement and specific orders;

(2)

Except as prohibited by applicable bankruptcy laws, if Party B declares bankruptcy, is unable to pay its debts as they become due, is incapacitated for other reasons, and its assets are transferred or accepted by other creditors;

(3)

If the products delivered by Party B cannot meet the agreed acceptance standards or quality requirements, Party A believes that there is no rectification value or it still cannot meet the standards after rectification for three times;

(4)

Without the prior written consent of Party A, Party B delays the delivery without reasonable reason;

(5)

Party B fails to comply with the “User Data Terms of Xiaomi Customized Products” attached to this agreement, fails to store data on Xiaomi Ecological Cloud or other cloud servers specified by Party A, triggers disputes that infringe on the protection of users’ personal information, and does not comply with Party A’s permission to disclose user data to third parties, etc.

Article 11:Export control

Both parties undertake and warrant to strictly comply with applicable export control and economic sanctions laws and regulations (including but not limited to laws and regulations in China, US, European Union, and Japan). One party warrants that the disclosure or provision of any technology, technical data, software code or other information, hardware, equipment or its components (“Delivery Items”) to the other party, would not violate any applicable export control laws and regulations. Both Parties undertake not to disclose or make available, to the best of its knowledge, directly or indirectly, any Delivered Items to: (1) any country or territory under comprehensive economic sanctions by the US government (currently include Crimea, Cuba, Iran, North Korea, and Syria), and other relevant US sanctioned areas (currently include Sudan and Venezuela); or (2) any individuals or entities which have been listed on (a) the US Specially Designated Nationals and Blocked Persons List (“SDN List”) or any other sanctions list, or entities owned or controlled by entities on the above-mentioned lists; or (b) the List of Denied Persons (“Entity List”), or any other export control or restricted transaction list; or (3) any military end user or for any military end use as specified in the US Export Control Regulations; (4) Delivered Items shall not be used in any way to support terrorism, nuclear technology, biological and chemical weapons, missiles, weapons of mass destruction, etc. If a party violates the provisions of this section, the abiding party shall have the right to cease performance of this agreement and any related contracts.

14


Article 12:User data

Party B shall ensure that its collection, processing, disclosure, storage, use, transmission and other actions of user data comply with any data protection laws and regulations that may be applicable. If Party B violates any applicable data protection laws and regulations, it shall independently bear all legal responsibilities. Party B shall compensate Party A for any losses caused. If Party A is adversely affected, Party B shall publicly clarify the relevant situation through public channels or cooperate with Party A on the clarification. Other specific relevant provisions are subject to the “User Data Terms for Xiaomi Customized Products” attached to this agreement.

Article 13:Integrity clause

Party B undertakes that Party B and Party B’s personnel shall not engage in any commercial bribery in the business activities related to Party A, and Party B shall not have any conflict of interest in the business activities with Party A without the permission of Party A. If Party A reasonably judges that Party B may violate this agreement in its business activities with Party A based on whistle-blowing from third parties and Party B’s business operations, Party A has the right to conduct audits and investigations on Party B’s relevant business activities. Party B shall cooperate with Party A’s audit and investigation work, and shall bear the responsibility for breach of agreement. Other specific relevant provisions are subject to the “Business Integrity Agreement” annexed to this agreement.

Article 14:Force majeure

14.1

Any party who is unable to perform its obligations under this agreement due to force majeure events, including but not limited to fire, flood, earthquake, typhoon, natural disaster, etc., shall not bear any responsibility, and the performance time of such party stipulated in this agreement is automatically extended. The extended time shall be equal to the time when such party to the agreement is directly or indirectly unable to perform the agreement due to a force majeure event. The party to the agreement affected by the force majeure event shall notify the other party of the force majeure event by telegram or telex within a reasonable time, and submit the relevant proof of the force majeure event issued by the relevant authorities to the other party within 15 days after the occurrence of such event.

14.2

If the performance of the agreement cannot be continued, Party A has the right to unilaterally terminate this agreement and the specific order.

Article 15:Scope of effect

15.1

This agreement is signed by both parties in Haidian District, Beijing, and the validity period is [2] years, from [January 13, 2023] to [January 13, 2025].

15.2

Except for the circumstances stipulated in Article 10 of this agreement, if Party B fails to comply with any of the contents of this agreement, once figured out by Party A, Party A has the right to require Party B to stop the breach immediately; if Party A finds that Party B has not stopped the breach of agreement thereafter, then Party A has the right to terminate this agreement immediately.

15


15.3

During the validity period of this agreement, neither party shall modify or terminate this agreement at will without the written consent of the other party, except for one party exercising its unilateral right to terminate this agreement in accordance with the provisions of this agreement. If both parties have negotiated and agreed to confirm the change of procurement plan, procurement quantity, after-sales processing and other specifications, rules and plans by email, Party A may require Party B to confirm the content of the email within the agreed time. If Party B has any objection to the content of the above-mentioned email, it shall be raised within three working days after receiving the email notification from Party A, and both parties shall negotiate together. If Party A and Party B cannot reach an agreement through negotiation, the content of Party A’s email notification shall prevail. If Party B does not raise an objection within the aforementioned period, Party B shall be deemed to agree to implement in accordance with the above-mentioned email from Party A.

15.4

Party A and Party B determine that if the occurrence of force majeure and other circumstances makes the performance of this agreement unnecessary or impossible, both parties may negotiate to terminate this agreement.

15.5

Upon the expiration of this agreement, the outstanding claims and debts incurred by both parties shall not be affected by the termination of this agreement, and both parties shall continue to perform their respective obligations.

15.6

If this agreement and the specific order are cancelled or terminated in advance for any reason, the warranty, intellectual property rights, confidentiality, breach of agreement and other terms that should be survived according to their nature stipulated in this agreement and the specific order shall remain to be valid.

Article 16:Settlement of disputes

16.1

Any dispute, controversies or claim arising from this agreement or related matters of this agreement shall be settled through friendly negotiation between the two parties. If it cannot be settled through negotiation, it shall be submitted to China International Economic and Trade Arbitration Commission for arbitration in Beijing in accordance with its currently effective rules. The award of the arbitration commission is final and binding on both parties. Unless otherwise agreed by both parties, the language of arbitration shall be Chinese.

16.2

The losing party shall bear the costs of the arbitration, unless the arbitration committee decides otherwise.

16.3

In the event of arbitration, neither party shall suspend, refuse or delay the performance of other parts of this agreement that are not affected by arbitration.

Article 17:Supplementary Provisions to the Agreement

17.1

Changes to the agreement: All changes to the agreement (including supplements, amendments, etc.) must be validly signed by both parties before they can take effect.

16


17.2

The attachments to this agreement “Xiaomi Customized Product Project Establishment Agreement”, “Equal Informed Audit Right Agreement”, “Intellectual Property Provisions”, “Xiaomi Customized Product User Data Provisions”, “Xiaomi Ecological Chain Customized Product Quality Framework Agreement”, “Xiaomi Ecological Chain Customized Product After-sales Services Framework Agreement”, “Non-disclosure Agreement”, “Additional Provisions for Brand Protection”, “Xiaomi Ecological Chain Customized Product International After-sales Services Framework Agreement”, “Product Change (PCN) Agreement”, “Business Integrity Agreement” and the PO Form signed by both parties is an integral part of this agreement and have the same legal effect.

17.3

If there are any matters not covered by this agreement, both parties shall negotiate and sign a written supplementary agreement, and the supplementary agreement shall have the same effect as this agreement.

17.4

Any express waiver of this agreement or failure to exercise any rights conferred by this agreement in a timely manner shall not constitute a continuing waiver or imply a waiver of any rights under this agreement.

17.5

If any provision or part of the agreement is found to be illegal or unenforceable, the relevant content will be severed from this agreement and will not affect, impair or derogate from the validity of any other provision or part of this agreement at all. Other provisions or parts of this agreement that are valid or legal and which are most similar in meaning and content to the above-mentioned provisions found to be illegal or unenforceable will supersede such provisions.

17.6

Notices: All notices shall be in writing. A written notice sent by Party A to Party B by fax or similar means shall be deemed to have been delivered on the day it is sent, a letter shall be deemed to have been delivered on the day it reaches the recipient of Party B, an airmail shall be deemed to have been delivered on the fifth (5) day after it is sent, and a courier shall be deemed to have been delivered on the day of the recipient’s confirmation signature. For electronic mail or telegram data, it is deemed to have been delivered on the day it reaches Party B’s electronic system. If Party B’s contact person changes, Party A shall be notified three (3) days in advance.

Party B Contact: ***

17.7

The headings and descriptions of the terms included in this agreement are for reference only and shall not in any way limit, restrict, extend, or describe the scope of this agreement or the content of any of the terms.

17.8

The original of this agreement in duplicate shall come into force after both parties have affixed the official seal or the special seal of the agreement. Both parties hold one copy, which has the same legal effect.

(There is no text below, it is a signature page)

17


Xiaomi Communication Technology Co., Ltd. (Seal)

Anhui Huami Information Technology Co., Ltd. (Seal)

Contract seal: /s/ Xiaomi Communication Technology Co., Ltd.

Contract seal: /s/ Anhui Huami Information Technology Co., Ltd.

18


Appendix 1:Intellectual Property Provisions

Appendix 2:Equal Informed Audit Right Agreement

Appendix 3:Xiaomi Customized Product User Data Provisions

Appendix 4:Xiaomi Customized Product Project Establishment Agreement

Appendix 5:Additional Provisions for Brand Protection

Appendix 6:Xiaomi Ecological Chain Customized Product Quality Framework Agreement

Appendix 7:Xiaomi Ecological Chain Customized Product After-sales Services Framework Agreement

Appendix 8:Non-disclosure Agreement

Appendix 9:Xiaomi Ecological Chain Customized Product International After-sales Services Framework Agreement

Appendix 10:Product Change (PCN) Agreement

Appendix 11:Business Integrity Agreement

19


EX-8.1 4 zepp-20221231xex8d1.htm EXHIBIT 8.1

Exhibit 8.1

List of Principal Subsidiaries and Consolidated Variable Interest Entities of Zepp Health Corporation

Subsidiaries

    

Place of Incorporation

ZEPP Inc.

United States

Zepp North America Inc.

United States

Zepp Investment Platform I Ltd.

United States

Galaxy Trading Platform Limited

Hong Kong

Zepp Europe Holding B.V.

Netherlands

Zepp Netherlands Trading B.V. (Netherland)

Netherlands

Hong Kong Zepp Holding Limited

Hong Kong

Beijing Shunyuan Kaihua Technology Co., Ltd.

People’s Republic of China

Anhui Huami Health Technology Co., Ltd.

People’s Republic of China

Huami (Shenzhen) Information Technology Co., Ltd.

People’s Republic of China

Beijing Huami Intelligent Technology Co., Ltd.

People’s Republic of China

Huzhou Huayuan Chuangxu Management Consulting Partnership (Limited Partnership)

People’s Republic of China

Anhui Shunyuan Xinke Management Consulting Partnership (Limited Partnership)

People’s Republic of China

Shanghai Shengyin Technology Co., Ltd.

People’s Republic of China

Consolidated Variable Interest Entities

Place of Incorporation

Huami (Beijing) Information Technology Co., Ltd.

People’s Republic of China

Anhui Huami Information Technology Co., Ltd.

People’s Republic of China

Subsidiaries of Consolidated Variable Interest Entities

Place of Incorporation

Huami (Nanjing) Information Technology Co., Ltd.

People’s Republic of China


EX-12.1 5 zepp-20221231xex12d1.htm EXHIBIT 12.1

Exhibit 12.1

Certification by the Principal Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Wang Huang, certify that:

1.

I have reviewed this annual report on Form 20-F of Zepp Health Corporation (the “Company”);

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 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 24, 2023

By:

/s/ Wang Huang

Name:

Wang Huang

Title:

Chief Executive Officer


EX-12.2 6 zepp-20221231xex12d2.htm EXHIBIT 12.2

Exhibit 12.2

Certification by the Chief Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Leon Cheng Deng, certify that:

1.

I have reviewed this annual report on Form 20-F of Zepp Health Corporation (the “Company”);

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 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 24, 2023

By:

/s/ Leon Cheng Deng

Name:

Leon Cheng Deng

Title:

Chief Financial Officer


EX-13.1 7 zepp-20221231xex13d1.htm EXHIBIT 13.1

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 Zepp Health Corporation (the “Company”) on Form 20-F for the fiscal year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Wang Huang, 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, as amended; 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 24, 2023

By:

/s/ Wang Huang

Name:

Wang Huang

Title:

Chief Executive Officer


EX-13.2 8 zepp-20221231xex13d2.htm EXHIBIT 13.2

Exhibit 13.2

Certification by the Chief Financial Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Zepp Health Corporation (the “Company”) on Form 20-F for the fiscal year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Leon Cheng Deng, 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, as amended; 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 24, 2023

By:

/s/ Leon Cheng Deng

Name:

Leon Cheng Deng

Title:

Chief Financial Officer


EX-15.1 9 zepp-20221231xex15d1.htm EXHIBIT 15.1

Exhibit 15.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statements No. 333-226665 and No. 333-269830 on Form S-8 of our report dated April 24, 2023, relating to the financial statements of Zepp Health Corporation appearing in this Annual Report on Form 20-F for the year ended December 31, 2022.

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, the People’s Republic of China

April 24, 2023


EX-15.2 10 zepp-20221231xex15d2.htm EXHIBIT 15.2

Exhibit 15.2

Graphic

CONSENT LETTER

To

Zepp Health Corporation

Building B2, Zhong’an Chuanggu Technology Park

No. 900 Wangjiang West Road, Hefei, 230088

People’s Republic of China

April 24, 2023

Dear Sir/Madam:

We hereby consent to the reference of our name under the headings “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure” and “Item 4. Information on the Company—C. Organizational Structure” in Zepp Health Corporation’s Annual Report on Form 20-F for the year ended December 31, 2022 (the “Annual Report”), which will be filed with the Securities and Exchange Commission (the “SEC”) on the date hereof, and further consent to the incorporation by reference, in Zepp Health Corporation’s registration statements on Form S-8 (File No. 333-226665 and File No. 333-269830), of the summary of our opinion under the headings “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure” and “Item 4. Information on the Company—C. Organizational Structure” in the Annual Report. We also consent to the filing of this consent letter with the SEC as an exhibit to the Annual Report.

In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.

[The remainder of this page is intentionally left blank.]


[Signature Page]

Yours faithfully,

/s/ Zhong Lun Law Firm


EX-101.SCH 11 zepp-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - INCOME TAXES - Current and deferred (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - INCOME TAXES - Deferred tax assets (Details) link:presentationLink link:calculationLink link:definitionLink 41604 - Disclosure - INCOME TAXES - Tax Expense Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 42303 - Disclosure - LEASES - Maturity Analysis (Details0 (Calc 2) link:presentationLink link:calculationLink link:definitionLink 42401 - Disclosure - LEASES - Lease Costs Included in Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 42403 - Disclosure - LEASES - Maturity Analysis (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - SHARE-BASED PAYMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Subsidiaries and VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Risks in relation to VIE structure (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Account receivable concentration of credit risk (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Related parties concentration of credit risk (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Revenue generated from related parties (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Supplier concentration (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - DISPOSAL OF SUBSIDIARIES (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - SHORT-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - SHORT-TERM INVESTMENTS - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - INTANGIBLE ASSETS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - INTANGIBLE ASSETS, NET - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - LONG-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - LONG-TERM INVESTMENTS - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - LONG-TERM INVESTMENTS - Equity method investments (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - FAIR-VALUE MEASUREMENT (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - FAIR-VALUE MEASUREMENT - Reconciliation of the fair value measurements (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Warranty costs (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - BANK BORROWINGS (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - DIVIDEND (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - REVENUE AND DEFERRED REVENUES - Disaggregation of revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41503 - Disclosure - REVENUE AND DEFERRED REVENUES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - ORDINARY SHARES (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - SHARE-BASED PAYMENT - 2015 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - SHARE-BASED PAYMENT - 2018 Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - SHARE-BASED PAYMENT - Share Options Fair Value Assumption (Details) link:presentationLink link:calculationLink link:definitionLink 41804 - Disclosure - SHARE-BASED PAYMENT - Share Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41805 - Disclosure - SHARE-BASED PAYMENT - Share Options Other Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 41806 - Disclosure - SHARE-BASED PAYMENT - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 41807 - Disclosure - SHARE-BASED PAYMENT - Share-based Compensation Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 42002 - Disclosure - SEGMENT INFORMATION - Schedule of Revenues, Cost of Revenues and Gross Profits by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Balances (Details) link:presentationLink link:calculationLink link:definitionLink 42202 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Related party (Details) link:presentationLink link:calculationLink link:definitionLink 42203 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Others (Details) link:presentationLink link:calculationLink link:definitionLink 42204 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 42301 - Disclosure - NET INCOME/(LOSS) PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 42302 - Disclosure - NET INCOME/(LOSS) PER SHARE - Anti-dilutive Securities Excluded from Calculation of Diluted Net (Loss)/Income Per Ordinary Shares (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - SUBSEQUENT EVENT - (Details) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - DISPOSAL OF SUBSIDIARIES link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - LONG-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - FAIR-VALUE MEASUREMENT link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - BANK BORROWINGS link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - DIVIDEND link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - REVENUE AND DEFERRED REVENUE link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - ORDINARY SHARES link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - SHARE-BASED PAYMENT link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - NET INCOME/(LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 12501 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - LONG-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - FAIR-VALUE MEASUREMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - BANK BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - REVENUE AND DEFERRED REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 32203 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 32303 - Disclosure - NET INCOME/(LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 32403 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - INVENTORIES, NET - Write downs (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - FAIR-VALUE MEASUREMENT - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Product warranty (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - BANK BORROWINGS - Principal repayment schedule of bank borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - REVENUE AND DEFERRED REVENUES - Contract balances (Details) link:presentationLink link:calculationLink link:definitionLink 41605 - Disclosure - INCOME TAXES - Increase in income tax expenses and the decrease in net income per share amounts if tax holiday not available (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 42402 - Disclosure - LEASES - Cash Flow from operating leases (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 zepp-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 zepp-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 zepp-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 15 zepp-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 16 zepp-20221231x20f013.jpg GRAPHIC begin 644 zepp-20221231x20f013.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" +Q VT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "OE'XSZ(WBWX[G29+IX(WM8PKXW; $+<#W-?5U?,OCG_DY MB+_KV3_T4:J.XF8/_#/\/_0;D_\ M44[A8 M\E_X9_A_Z#2_P##/\/_ $&Y?_ 2_\ #/\ #_T&Y?\ P''^-'_#/\/_ $&Y?_ M447"QY+_PS_#_ -!N7_P' M'^-'_#/\/_0;E_\ M447"QY M+_PS_#_T&Y?_ ''^-'_ S_ _]!N7_ ,!Q_C7K5%%PL>2_\,_P_P#0;E_\ M!Q_C1_PS_#_T&Y?_ ''^->M447"QY+_ ,,_P_\ 0;E_\!Q_C1_PS_#_ -!N M7_P''^->M447"QY+_P ,_P /_0;E_P# 2_\,_P_]!N7_P !Q_C1_P ,_P /_0;E_P# 2_P##/\/_ $&Y?_ 2_\ #/\ #_T&Y?\ P''^-'_#/\/_ $&Y?_ M447"QY+_PS_#_ -!N M7_P''^-'_#/\/_0;E_\ T@EBN[BXNBPBBM+9YV.T98D*. M !W-4O"7CK2?&S:DNE23RMIMR;.Z\VW>/9, "4!888C(SC.,X/-%PL<+_P , M_P /_0;E_P# I:LKO:1&V1V$'E0EQYLAPH8C[HSW-.X6//\ _AG^'_H-R_\ @./\:/\ AG^'_H-R_P#@ M./\ &N]UGQKI6A:EI%C!WK<9@BEF.T#DD\8 MHN%CR;_AG^'_ *# M5_:4-E*]LS;MORN!R-W&X?+[UUWX<=*+A8\E_P"&?X?^@W+_ . X_P :/^&? MX?\ H-R_^ X_QKUO!]#1@YQ@Y],47"QY)_PS_#_T&Y?_ ''^-'_ S_ _] M!N7_ ,!Q_C7K6<^I^E-ED2"-I)&$<:C<6;@ >N:+A8\G_P"&?X?^@W+_ . X M_P :/^&?X?\ H-R_^ X_QKTV+5%FU*2S6"Y&R%9AF*NG M@X((/IBBX6/)?^&?X?\ H-R_^ X_QH_X9_A_Z#&_C)? MZ3'E5P?PF_Y.%U;_KE+_(4GLP/ID4M%%0,**** "BB MB@ HHHH **** "BBB@ HHHH **** "OF7QS_ ,G,1?\ 7LG_ **-?35?,OCG M_DYB+_KV3_T4:J.XF=Y1113&%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YC\W#MC VK]U>K,0*Y#7];T?P!X.\.Z M-X9N+@^$]+O8H=;U"VMY9RL_ D="1]#1N8$'E KGS)-!9MXG\-:3J/C;Q#-X>O=(U*6*ZDO9[)I<2(8=NUMQ"[B$9OF8 M Y[Y%L-8O_-TWQ5XFUZQUM?"$5U;1P:A-#*]X)W6)]BG!D*"/*XPQSD&OI2Z M\'6EYXRL?$\D]T-2L[:6TB59<1&.0@MN7')RHYSQBH8?#>FV7CF;7_MDXU>\ MLA9F!IAY;0HV_A,9&"<[L]\4#/./CK[O[=FTZU%RD:;G-Q^[,@ M"@'G.[@>]0^.9+B#XN_#R>WU*74Y!::D\):) B,UJ1'EE4 ;FP!GK7JEKXZ\ M.W6H&RMM>TZ6\#B+R8[I"Y)Y=2BTQ+;6='M;6:!K6Z\U=SNT@;:X.X9C&"F3C@57DU>YU&WAM;BXFNH MK3X@6C>!K?5_%?P*\2:1#> MW#ZD9-2T^SFNY':0)O80Y=OF(P0 QSQCDU[-N(&-QQZ9I&YZDGZF@9Y7\(O% MVBM\./#_ (>GC:WUJPL(K&[T&:$BXBDC4(P*$)Y(KNR>:14.F%\9V_=\GR?F#CHPZYKW2'Q5H]SK,FC1:M:2ZK$N][ M!;A3,J^I3.0/?%27^OZ?IE[8V=W?PVUS?R&*T@ED :=P"2J#N0 3QZ4"/E^P M1K?PCX"U._\ $OB&W?4_$;V&HR3:Q(-0U.7X?2:AJ,5GJ5U1+M'F@$ MP=PP3Q6^#@Y!(/L:!GS1X3M]6'4&N7U?6M0\3Z/XDLX)M6O-/OO" MKW*VLOVEY?M*7&6\QL >:%R"$ &..:^L+/Q!INH:G>Z;;7\%Q?V05KFUCDW/ M#NSMWCMG!QFK:W\4ET]N+@-<(H=HM_S =CCT]Z /G'Q#XDURRUCQ*WABXU*Y MLU\-:;-! C3/M'FXG:%6Z2>7DX'/2H_B'J.H#1_&=QX8UC4V\,21:?)83VMU M-NCN3+B5(FSN(,>"R\@'KSFOI<]:-QSG<<^N: /,OA+.T'B?Q]I:7E MW=:?::C UE]KN))RJ/""^QW))7=Z$@$]J],I3SC))QZFDH%<****!A1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5P?PF_P"3A=6_ZY2_R%=Y7!_";_DX75O^N4O\A0]F M(^FJ***@84444 %%%% !1110 4444 %%%% !1110 4444 %?,OCG_DYB+_KV M3_T4:^FJ^9?'/_)S$7_7LG_HHU4=Q,[RBBBF,**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *^<_&NIZ_JOA/X[7.G/[< M=Q7T961;>&[:P\0WFK6W[F6^C1+N,*-LQ3(1SZ, 2,]Q]!0!A:5_PB]W\//# MTUNUD^A0V]O/I[Q8:-&1049-O.01SCGKGO7FN@_$GQ3XKU>ZTC1_$5M--?>' M&U;3;U[> AIQ-M4K$,E8V7C:Y+<9XKVC3O"6B:/+= U+Q2G M_"1_:8=!\0:?9HDUC /M$%SLWI(548V[CM*X/KFO7[#P?IT&@0:5>01:I"C> M;(;R)7\V4L6:1EQC)8D^WX5-+X1T.-_ M$6M:[H5MK.K#5(M6\+1:PR_98HO)G\Q5;9L )4ANAS@CCTKTD>!O#@GDF_L# M2_.D=I'D%E'N9F&&8G;DDC@GO5FR\-:3IT\,UIIEG:S0Q>1')# J,D?78I X M7V'% 'D.N7VHZ?\ &/X@3Z-+9QZPGA:S-L;V0)'O\]\!B>@)XR>,XK)F\83^ M)-=^'TNHF_M=0L/%%-%N[JXN9] M)L9KFYC\J::2V1GE3^ZQ(RP]CQ2KX5T91;@:58@6\AFA_P!'3]VY&"R\<-CC M(YH \.TGXOZY=ZQ=6L6NP7EK<^&;O5[2Z,4"DS1R[49(ARJ;21M[V_@;PY:% MS!H&E0EPZL8[*-20_+@X7HW<=^]3IX3T2+[FCV"?N/LO%LG^I_YY]/N?[/3V MH \#;5->T'XI>/'\/WP\0W[QZ2S1^=;0W-Q 5E+K 2!&7QRN1STSTKHKSQI- MJ@^$FNZ?=7-S-J.L-I]Q)(K&)?N_=Z+V[>E2MX2L9-7TZ]:.,)IJL+*V2,+' S##. .^"0/3)H MVQT%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7!_";_DX75O^N4O M\A7>5P?PF_Y.%U;_ *Y2_P A0]F(^FJ***@84444 %%%% !1110 4444 %%% M% !1110 4444 %?+WQBM]+?^A*NO^_,W_P 37U;CZ_G1CZ_G1<#Y2_X6 M9XM_Z$JZ_P"_,W_Q-'_"S/%O_0E77_?F;_XFOJW'U_.C'U_.BX'RE_PLSQ;_ M -"5=?\ ?F;_ .)JM/\ %[Q':WMK:2^$9H[FZW^1$TY?4T;E]31<#Y4_X69XM_P"A*NO^_,W_ ,31_P +,\6_]"5= M?]^9O_B:^K!@C@_K2X^OYT7 ^4O^%F>+?^A*NO\ OS-_\31_PLSQ;_T)5U_W MYF_^)KZMQ]?SHQ]?SHN!\I?\+,\6_P#0E77_ 'YF_P#B:/\ A9GBW_H2KK_O MS-_\37U;CZ_G1CZ_G1<#Y2_X69XM_P"A*NO^_,W_ ,31_P +,\6_]"5=?]^9 MO_B:^K+?^A*NO\ OS-_ M\37U;CZ_G1CZ_G1<#Y2_X69XM_Z$JZ_[\S?_ !-'_"S/%O\ T)5U_P!^9O\ MXFOJW'U_.C'U_.BX'RE_PLSQ;_T)5U_WYF_^)H_X69XM_P"A*NO^_,W_ ,37 MU;CZ_G1CZ_G1<#Y2_P"%F>+?^A*NO^_,W_Q-'_"S/%O_ $)5U_WYF_\ B:^K M+?\ H2KK_OS-_P#$T?\ "S/%O_0E77_?F;_XFOJW'U_.C'U_ M.BX'RE_PLSQ;_P!"5=?]^9O_ (FC_A9GBW_H2KK_ +\S?_$U]6X^OYT8^OYT M7 ^4O^%F>+?^A*NO^_,W_P 31_PLSQ;_ -"5=?\ ?F;_ .)KZMQ]?SHQ]?SH MN(^4O^%F>+?^A*NO^_,W_P 31_PLSQ;_ -"5=?\ ?F;_ .)KZLX]Z0D#N:+A M8^5/^%F>+?\ H2KK_OS-_P#$T?\ "S/%O_0E77_?F;_XFOJS(RF>*^M1 M@],_G7F=A_RC[_ /3>BX6/'_\ A9GBS_H2KK_OS-_\31_PLSQ; M_P!"5=?]^9O_ (FOJW'U_.C'U_.BX6/E+_A9GBW_ *$JZ_[\S?\ Q-'_ LS MQ;_T)5U_WYF_^)KZMQ]?SHQ]?SHN%CY2_P"%F>+?^A*NO^_,W_Q-'_"S/%O_ M $)5U_WYF_\ B:^K+?\ H2KK_OS-_P#$T?\ "S/% MO_0E77_?F;_XFOJW'U_.C'U_.BXSY2_X69XM_P"A*NO^_,W_ ,31_P +,\6_ M]"5=?]^9O_B:^K+?^A* MNO\ OS-_\37U;CZ_G1CZ_G1<#Y2_X69XM_Z$JZ_[\S?_ !-'_"S/%O\ T)5U M_P!^9O\ XFOJW'U_.C'U_.BX'RE_PLSQ;_T)5U_WYF_^)H_X69XM_P"A*NO^ M_,W_ ,37U;CZ_G1CZ_G1<#Y2_P"%F>+?^A*NO^_,W_Q-'_"S/%O_ $)5U_WY MF_\ B:^K+?\ H2KK_OS-_P#$T?\ "S/%O_0E77_?F;_XFOJW M'U_.C'U_.BX'RE_PLSQ;_P!"5=?]^9O_ (FC_A9GBW_H2KK_ +\S?_$U]6X^ MOYTF0.YHN!\I_P#"S/%O_0E77_?F;_XFC_A9GBW_ *$JZ_[\S?\ Q-?5>Y?4 MT;E]Z+@?*G_"S/%O_0E77_?F;_XFJ^H?%SQ)I5E-=W?A">WMH5+R2R13!47U M)VU]9AE/0Y_&N(^-^#\)?%!!_P"7)N_N*+@>$Q?%#Q5-&DD?@RY='4,K"*;! M!&0?N^E._P"%F>+?^A*NO^_,W_Q-?3'A0?\ %,Z3U_X](>_^P*U+?^A*NO\ OS-_\37U;CZ_G1CZ_G1<#Y2_ MX69XM_Z$JZ_[\S?_ !-'_"S/%O\ T)5U_P!^9O\ XFOJW'U_.C'U_.BX'RE_ MPLSQ;_T)5U_WYF_^)H_X69XM_P"A*NO^_,W_ ,37U;CZ_G1CZ_G1<#Y2_P"% MF>+?^A*NO^_,W_Q-'_"S/%O_ $)5U_WYF_\ B:^KU'_P!)J]()P*\$^*?QH\!^&?C9X*M-7\8Z'IEU MIK7OVR"[OHXWM]]M\F]20<8KR3XG^(M2$'QU\2FY>+6_"%]IT.@N#\UHBPPRX0>DKR,&_O M#@Y %?2?B7P-HWC^Z\.ZI>27,K:/=+J6GO:W3Q()2C*'(4@/\CL,'(PQJ#6/ MA1X:8PM=0K*RP7;0MNA,T8.V0H>5S[9S@4#/FR[\3:J^B:YXV M,TH\5VOQ+AT:W()W1V?GP6_V7']PQR.Q'>"M*U)=92]MOMJ:O#]FO$N&+*\.TKY8'\*X9 MC@=V)H"YE?"[Q;H/B'1)+'0DN+9-),=M+:W:;9HMT22H6Y.=R2*^YE,DLK)$D298]E2-% ]O4DUT] @HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH \7_:J#1^ ]'N(YIH98_$&F;6AF>/(-U&""%(W @]#D5Q7Q2O)]>\=?%:/ M4+F6TB\,^&(+K1W5RI@FD,K/<)_M@QH-W89'K=:E:R22M;FTG,<[QBZ@)!, M,P4_O$) .#_4T ?*TOC;6_$WP[^(GC;5+J:W\4:##I)TQU.UK8FWBF;8.WF. M[!O4 #M7I'AOP[XM\ >)[G4KRZC>[U&.\5 9S)]J::5)8Y9$ZJMO$K*<^P7. M:]?U;X2>&=:U87]SI^2PA\ZVCD9+>X\HYA\V(?*^P_=R..G3BMUO#=G+JESJ M$R--//;_ &8^8V52/DE5';<<9]<#TH'F.@&*HZ?_R'+GQVC3S>+8_'1TV- [?-:B18_LVW/W-I)QZG-065WK=WX7^'>L:;J$ M\'BKQ=JNH:?J%YYC$LC&51N&>!'L7']W'%?2H^$WAP>)O[=^Q-]L^T?;!%YK M>0+C&WS_ "L[?,QQNQ1I'PG\.:%K_P#;%G9NERCR2PQO*S0V[R?ZQHHR<(6[ MD>_K0!XMH@U/X5:'K5CXBOVL;"8VTUTEM,TS6L001OL(_P"6D\G( [$D]Z]# M\<^*M+\6_ OQ/<:3O2"WMI+1X)5VO#)&0&C89/(X[FNOU;X;Z'KFBZKI=_:M M"?@S\'==TB[UJQT5]2BFDA&I7BK+ M>3,078%C\S'VH ]@\*?\BQI/_7I#_P"@"M6N3^%WBW1O&?@C2[_0=5L]8L1! M'$;FQF66/>J*&7-?BM!X/U^ST6+P_KOB M#4;FV>[\G1K5)O+B5U0LY:1 /F8 9KN:\YFY_:"L_\ L69__2N&@"K_ ,+L MO?\ HFOCG_P70?\ R11_PNR]_P"B:^.?_!=!_P#)%>G[1Z"C:/04 >8?\+LO M?^B:^.?_ 70?_)%'_"[+W_HFOCG_P %T'_R17I^T>@HVCT% 'F'_"[+W_HF MOCG_ ,%T'_R11_PNR]_Z)KXY_P#!=!_\D5Z?M'H*-H]!0!YA_P +LO?^B:^. M?_!=!_\ )%?+GQ[^"-K\:_VA_ 7Q!G^&WC&/3]-^77;1M,M]U\D7SVP'^D<_ M/\K9_A/M7WEM'H*-H]!0!Y>GQJO%4 ?#3QSC_L&V_P#\D4O_ NR]_Z)KXY_ M\%T'_P D5Z?M'H*-H]!0!YA_PNR]_P"B:^.?_!=!_P#)%'_"[+W_ *)KXY_\ M%T'_ ,D5Z?M'H*-H]!0!YA_PNR]_Z)KXY_\ !=!_\D4?\+LO?^B:^.?_ 70 M?_)%>G[1Z"C:/04 >8?\+LO?^B:^.?\ P70?_)%/LOCC')K>DZ=J/@WQ7H8U M.Y6S@N]2L(D@$K E0S+,Q&=IYQ7IFT>@KS?XP@#4/ /'_,RVO_H,E 'I .1F MEI%^Z/I2T %%%% !1110 4444 %%%% !1110!Q7CKXGP>"-1TS3QH>LZ]?Z@ M)7BMM'MEF95C +,VYT 'S#OWK$_X79>_]$U\<_\ @N@_^2*M^).?C5X-_P"O M#4/Y15Z)M'H* /,/^%V7O_1-?'/_ (+H/_DBC_A=E[_T37QS_P""Z#_Y(KT_ M:/04;1Z"@#S#_A=E[_T37QS_ ."Z#_Y(H_X79>_]$U\<_P#@N@_^2*]-;8BD MM@ >UNV+:=I4C17]T'_=VKK]Y9#CY2.X/3O0!S/\ PNR] M_P"B:^.?_!=!_P#)%'_"[+W_ *)KXY_\%T'_ ,D5Z'I>JV6M:=;W]C/',]!\.:GIVGZEJ5M97NHR&*S@E;#W#XR50?Q' )P M/2@#B_\ A=E[_P!$U\<_^"Z#_P"2*/\ A=E[_P!$U\<_^"Z#_P"2*[?1O%FB M^(;[4;/3;^WO;G3I?(NXX3DP28SM;T."#CW%:_R>U 'F/_"[+W_HFOCG_P % MT'_R11_PNR]_Z)KXY_\ !=!_\D5Z=\GM39)(H8VD@'K0!YG_ ,+L MO?\ HFOCG_P70?\ R11_PNR]_P"B:^.?_!=!_P#)%;L?Q?\ !9'XUWI'_ "37QS_X+H/_ )(KY@8_X5KXY_\ !=!_\D4?\+LO?^B:^.?_ 70?_)%=3!\2?"UU#K$ ML6M6C,4U%E?(M& R1)Q\IQS@]N:U="U_3/$^D6VJ:5=PW^G7*"2"Y@.Z. M13T93W!]: .!_P"%V7O_ $37QS_X+H/_ )(H_P"%V7O_ $37QS_X+H/_ )(K MMX?%6D7'B2?0([Z!]9@MQ=2V8/[Q8B=HE+\N<<9H \Q_X79>_P#1-?'/_@N@_P#DBC_A=E[_ -$U M\<_^"Z#_ .2*[/6?&F@^'M6T[3-2U*VL]0U%BEG;2MA[A@,D(/XB!S@5;U;7 MM.T-[);ZX2W:\N%M8 P/[R5ONJ,#J: .!_X79>_]$U\<_P#@N@_^2*/^%V7O M_1-?'/\ X+H/_DBO304]JH7NNZ?IVI6%A<7$<5U?,R6T1!S(54LP&!V )YH MX'_A=E[_ -$U\<_^"Z#_ .2*/^%V7O\ T37QS_X+H/\ Y(KTW*>U9?B;Q/I/ M@_1YM5UF]@T[3H<>9_P#1-?'/_@N@_P#DBC_A=E[_ M -$U\<_^"Z#_ .2*],B>.:))$PR, P('4&G[1Z"@#S#_ (79>_\ 1-?'/_@N M@_\ DBC_ (79>_\ 1-?'/_@N@_\ DBO3]H]!2%1CH* ./\ ?$RU\?W&K6R:1 MJVB7NF/&EQ::O;+#(-X)4C:[ @@'O795YI\/1CXL?$G']ZP_]%R5Z70 4444 M >>>)_C)!X?\67'AZU\,>(O$%_;6\=S.=(LXY8XU_ M]$U\<_\ @N@_^2*=X< /Q]\9?]@JP_G)7INT>@H \P_X79>_]$U\<_\ @N@_ M^2*/^%V7O_1-?'/_ (+H/_DBO3)I(K:%Y966.-%+,[< BQDC#'Z9H P/^%V7O_1-?'/\ X+H/_DBC_A=E[_T3 M7QS_ ."Z#_Y(KTWY/:E^3VH \Q_X79>_]$U\<_\ @N@_^2*/^%V7O_1-?'/_ M (+H/_DBO3&:-%+' &2<5C:/XU\/^(+&]O--U6TOK>RD:&Z>"0/Y#K]Y7 Y M4CT- '&?\+LO?^B:^.?_ 70?_)%'_"[+W_HFOCG_P %T'_R17H.CZSI_B#3 MH;_3[B.[LYAF.:/E6'J#5SY!Z4 >9?\ "[+W_HFOCG_P70?_ "17B?[7/A^3 M]I7X2W?AQ?AQXSM=:AD6YTV\FTR B&8>I^T< C(-?4(\6Z,WB<^'1?P?VT+? M[6;(']YY.<;\8Z9XK:P,=!0!\\?!36T^#/PQ\/\ A#3?AEXW6'3;98Y&73;? M]Y+C+O\ \?'.6S75 M.D;AC$^,[6 Z'!'!JS\GM0!YE_PNR]_Z)KXY_P#!=!_\D4?\+LO?^B:^.?\ MP70?_)%>F_)[5#?7MOIUG/=7#K%! ADDIVFLZ=;7UG*EQ:7$8EBE7HZD9!& M>:M_+[4 >8_\+LO?^B:^.?\ P70?_)%'_"[+W_HFOCG_ ,%T'_R17:7OC/0M M.\06FA7.I6\.L7:E[>RG *>F*7:/04 >8?\+LO?^B:^.?\ P70?_)%; M/@7XIVOCC5M2TLZ+K.@ZCIZ1R2VVL6RPL4?[K+M=P1QZUVVT>@KS'PV,?'WQ MC_V#++_V:@#T^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"O.9?^3@K/\ [%F?_P!*X:]&KSF7_DX*S_[%F?\ ]*X: /1J*** "D)Q2TV0 MX7GI0!AR^/?#4+LDGB'2D=7\IE:^B!#YQM/S=<\8]:6;QWX;MIIHIO$&E12P MMMDCDO8U9#Z,"W!^M>%V&FZ1\9OB$^HK:V=K\*O 5X[PN(E6'5M7C)+S$X^: M&V);GH\I)Y\NJ7A73M7O_BM\>AHMEH-S%)J^G><-6C8Y0Z=;[^@QRA/WNYYX MH ^A9/&6A0Z@;"36M.2^!"FU:[C$N3T&TG/-++XPT*#43I\NLZ?'?@@&T>[C M64$]!L)SS]*^8/%/@%OBS\5_C-X=T5-'>+6?"NC6\>HWN7%NC_:@L\>U278# MYE^9>0IS47B'X3WGC7XC?%+P-:-IUY=WG@K1]-;5M85FDB.;E/M "@EI!C>/ MF'S V^GVP.#-=2K$@/H2Q JQ!MZ5/I.,GZU@?%3XO>- M?"&M_$J32]3L(=,\)6^DWEM9/IZL9EG=UDB=]W"X3@@ C/MR@/IJBO&_!_Q$ MUGQMXAU&XM]>W73; M-8+AMTL8MTVR'U88P3]: /F2T^)VM+X6U73[/6SX>F\/^#--U/1P@C9;YVA. M]V# ^8H9$0JO3=SR16/KGQE\;06GBW7)?%$FEW&CW&@2)HICMQ%$;I4^T029 M3>1RP&2"#WKZRE\-Z3.;4RZ99R&T_P"/] '@-EX]\6^)OB*VDVGBBUM;FQ\4/;WEM;W%LT#:8(E9 M456!?S2Q .!G)].:@_:T?6Y/%/PH@\,ZA86'B236+@63Z@?W?F?8YN,9SST! M&<$@X/2NWM/V>;-?$D^H:CJ$&KVK7AOHQ=:1:F\CD+[@OVL+O*J< >:$[HY)8E9D/JI(R/PH ^<+3X^Z;IGP/UM_#5I_8OBS0 M)DMM=T2ZD6:\TR9G43W$O4R@*S2"4Y##GCD"G\0OB/XJ\-ZUK.G:1XQ>718[ MS1&M-686\K)]JN#%+;ERNUP4 <=QD]B*^ED\/:6EW-=+IUHMS,"LDP@0.X/4 M%L9/XTV+PQH]O9K:1:5916J/YBP);($#?W@N,9]Z /FRV^+^OZ5'J6GWOB=; MFQT[QH='GOYYK>.\-HT"R*BG"H6#MSQNV@XY%>N?"74]7A^&;ZEXTUR#49?, MN9I+MG@,<5L)&\L,T0"9$84MUYSDU/\ $7X1P>-%LGLKV'2)+:=KAX7TZ"ZM M;IBI4^="XPY .0V00:UO!/@+2O!V@S:9:P6LD-Q(TMRL%I%!#(Y #8B0!%& M.,?7- 'BO@'Q1I'Q&\4-\5-9U"QM]"LE:P\&:7)!M<\3Z9X^TO3KZSTW4OMOA^-5GO+2YB9MG[MD'D^7M ;<"&# M9ZD&OJ:'PGH4$L4D6C6$4D9#(ZVD8*D="#MX_"L3QY\,M-\9^%O$>DV\=MI% MSKMJUI=:C!:(TS*1C)/&X@=,DT ?-7C7XE_$'P?INK-9>.KG4;2?0=.U8:A- M:6S?8;F2>-'C5E0+L=&8A6R1L)!ZU[1\)-7\1Q?$+QSX>U/79_%.B6 M;BRU M.YBB62-Y0YD@+1*JL%VJPXR W.>*T_%OP2M/%'PM3P7'=Q:;"5MUFN[:Q3,O ME%2"4R!D[1G.>]>@:9IMOI5HMO!;P0(.66VB$:%NY"CIF@#YC\)W/]1D\ ^$?#<>N_\ "-V=K\/K M74]/OHC'BYN BJPRX(81C&4']_GI7U,F@Z7&ERBZ=:JMSS.HMT E_P![CG\: M27PUH\\%M#)I=E)#;'=!&]LA6(^JC&%/TH ^1M1^+^OZ+JEYXQN+>*V\2/X" ML[BYC"@BW+W*AYO+ZA0"7P>@IOB_QG=>#/%OQ7UKP_XT:]N4T?0Y8-1>6WE. MQI9@0#MV[6!],C=P>E?84FD6$MQ),I#:Z-XKTC3K>P M9;80F"YV"5'.SWU&V@N+5HF MT]8P8T1&R_F%B <#/)[96'[/%FG MB%K[5-0@UNW6[-["UUI-L+U)-^\ W:J'8 \#@' SQ0!E_&W5+.P^,7P;-W> M6]K_ ,32Z/[Z94S_ *+)ZFKGQ6^*0LM5\$Q>&_$ELL<_B6TTS44MWBD1TDSF M,L&])A@2&/3+-(4D M\U8UMT"J_P#> QP??K2 ^8+'X@^*KK4-%=O'UT5O?&=WX>DC5+78+;;E=HV< M2*>C?F#4OA+XJ^)M0U'P;IL_BQ[Q+C5];TJX;$ END@AE:%F*J/G4JO*XSCD M5]-#PYI2[<:;9C;(9EQ;IPYZL..OOUI8?#NEP21R1Z;:1R1N9$9+= 58]2"! MP3ZTP/C[X?\ Q4U6'P9X6\.'QU:Z!<7^GZA)=,OE;BI!*KEC&< M$U;^+GQ$U/Q/X)^(VBZ]XDALKC1=*TZ2".U"6\>I"1=TMP$D!8HS 'Y<^M M?65QX4T6[MU@GTBPFA6;[0L_6G:CX9TC5[E+B^TNRO;B- M2B2W%NDC*IZ@$@D#VH FT619-(LF1@RF!""#D$;15VFHBQJ%10J@8 P *=2 M *0]*6D/2@#S7X>_\E8^)/\ O6'_ *+DKTNO-/A[_P E8^)/^]8?^BY*]+H M**** /,O#?\ R7WQE_V"K#^FUYEX;_P"2^^,O^P58?SDKTV@"CKFH6.E: M1>7FIS16^GP1-)<2SD"-4 RQ8GC&*^=OA]XBT[Q[XAF^*>L7EG'8PQ-8^#=% M:X3A!ZUG0>$M$M M9HY8='L(I8R&1TM8U93Z@@<4 ?*W_"X_%NO^ M8\3Z;\0-*M+V#2KUKS0K<+ M/=V=U&QVG8R?N=F,$/D-GCDBJWBSXD_$'PKH.IS6GCJYU"WGT'3M6%_+:VS- M87,DD:O$"J!=CJS$!@2-IYKZ5\=_#'3O&'A;Q#I-LEMH]QKD!M[J_M[1#*X/ M&6Z;CZ;B:P_%/P0M/$7PLB\%17<>G0^7;QS7<%DF9O*VX)3(&3M&E\5Z+8FWN++5)XXEDB:16+VY,2JK;< CC(!P:\SU_1M1\# M:MXL^)W@M/[587T]OXFT*SD#F^ME5<2HH/$\0.1TW#(-?3NF:9;Z5:K!;V\% MNG5EMXA&A;N=H]:?;:;:60E%O:PP"5BSB.,+N)ZDX')I ?,.B_$O4K[3)=,L M]>E\.P6GA2/6=)D\M$-U(S,3N#@[MORJ4_VJH6GC/QKX]?QK]N\6:CHKZ;X: MM-2.BZ>MNA266!S(I8H9 N0".01ZU]377A_2[XVYN-.M+@VYW0^; C>4?5":5Y%=&(2O3I[59ETJPGLTM)+*"2U3&V%H5*#'3 M"XP,4@/FGP +[X,?&N*VUR.'2+'Q_;&1Y7OEE4ZK&"Q() Y9"1C_ &16=HGQ M \5ZI>^!4D^(%TRZYJVIZ7=&-;0#RXBY1D^3Y9!M SS]*^I;S2-.OWA-U96] MPT/,9EA5RGTR./PJ)/#^CQ-$JZ;9(48O'BW0;2>I'''U% 'RQIGQM\0ZWI&B M:+<^.]-T"^N;.^-MKNHR1Q+=7$-P8U!PI1F" $H-NZN@M_%/C#5-3^(DDOQ$ MEA/AG3;:ZB@L+:U2&1WM79F(D0N$+ , 3D9ZU]"S>$]$NK:*WFTBPF@AE\Z. M)[6-E23^^ 1@-[CFK)T33S+<2&QMC)<+MF?R5S(/1CCD?6@#YI\*?&/4O%3: M=I&L>.(_"UZ_AVPU.ROBD1-_+)CSFV,,2@'Y=B8QNJ_X?^,U[>_%KPW9V_BA M=2TK5-1O[&>&X$4&#%&&54@Y="K _,S9;/W:^@IO#6D7#V32Z792-9'-JSVZ M$P'U3CY?PQ2Q^'=*BO#=IIMFETTGFF9;= Y?&-V[&PP_M-^! MD^V1VUP="U+82ZA@<#D!NOY5Y3X>^.7C;1]!\.ZRWB27Q/=ZGI6K3/831P;2 M]M(WENBQH&R%'/)!QTK[#N-&L+JZ2YFLK>6Y0%5F>%6<#T!(S49_#/Q]I-[:?VW+\2++6M)O+.VD\J=X!':3. # M^_4@ NQP(VY&.*];%9<'A71;6TDM8=(L(K623SGA2V14:3.=Y4#!;/.>M:M M!7F/AO\ Y+[XQ_[!EE_[-7IU>8^&_P#DOOC'_L&67_LU 'IU%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %>< MR_\ )P5G_P!BS/\ ^E<- 'HU%%% !3)HEGC:-P&1AAE(X(I]% ''0?![P/:V M*64'A+18;)/NVT=C&L2\[N$ QUYZ=>:FN?A5X.O+N_NI_#&DRW-^V^[F:S0M M$M&L=?NM<@TJSAUFZC6&?4$@43RHOW59^I SP#TK7HH S/$/AK M2?%NERZ;K6FVNK:?+CS+2]A66)\'(RK @\\UFW?PU\*7XOA=>'-*N1?1QQ7? MFVB-]H2/_5K)D?,%[ ].U=+10!S&H?RBKT6@ HHHH **** "BBB@ HHHH **** /-/VA?& M5]X(^&US=Z:_DWMU=6VGQS_\\C/,L9?Z@-FN$UW3(="_:B\(6VG:7]JCB\+W MN(1*J9*RP@.Q8_,W)Y.3R?>O9?'O@NQ^('A:]T34 ?(N%!5U^]&ZD,CCW5@" M/I5*U^'MA=>(M.\4ZI#YOBFTM&LA>07$JQ^6Q!<"/=M 8J#@@X('/% '@/PO M\=?\(1KWC"SAL8X-4U_QZ=)M%G8O';YMHY#DJ>@ EZ0FJ#7YM$N;B;SC"RBT:YBGC .>57#(3P>_->C'X&^#6M=3MSI&#/ITYL93<6%W)?PS?:I=_V MAXS&\KG=EV*';EL\<4 >5:9^T9KNJ^%]%NAI-C9WUY::E))/)YKVKW%I*8Q! M&!\P,FTL,G( (&372_$O4-1\0?LOZ[J6MV,>GZK<>'WNIK1 P^S2M%NVC=\P M*DXSUR.U9'B7]GSRM;T==!TV"3P]8PW BME\07^FW,$\THDDD$T18R*3D[#C M!.17I=K\/X+[X??\(KK\]SJ]I+ UO)#]LB8'$_F'JX^X?EP"23U ^/>K M3:9X?\0P:?93>']:UJ714C4R?:;=A(\,>& M+N;3Y_MGAJ/RM)NHKZ>.6U3:%VAU<%EV@##9&!5BQ^$'A73K^6[M]-,327+W MIA%Q(84N'&'F6/=M5R"!6SK'P%T&UT"&+PW9166KZ=9W5MI,UY<3RPV_GY,@90^6# M$DGOSQ61\./A!K?@V-9+=WT9TLS:FR_X2.]U2UE8@ 2;)U CVXR O/8G% '1 M_L_^,;SQK\-;2[U!WEO;2ZNM.DGD.6F\B=X@Y/J54$^^:]'K!\#>$;/P+X7L MM%LBS0VX8M(X :61F+R.<=V9F/XUO4 %%%% !1110 4444 %%%% !2'I2TAZ M4 >:_#W_ )*Q\2?]ZP_]%R5Z77FGP]_Y*Q\2?]ZP_P#1ET %%%% 'F7AO M_DOOC+_L%6'\Y*]-KS+PW_R7WQE_V"K#^FT %%%% !1110 4444 %>?\ MQX\:7?@#X5Z_K5B2M[#$$A<#.QG8*&_#.:] K%\8^%K/QKX9U'0]04M9WT)A MDV]1GH1[@X- 'BVL:%;:5^T#\);9@LKC2K_S)C_RWD6($NW9FSELGUKT7PSI MD$/Q2\7726R*[6]HOFA>3E7)'Z58G^&EAX@T?1+;Q!&;G4-(P;74;2>2">-@ MNW>LB%64LO49P>:N-\-M#?1Y]->*Z>&XF6>>4WTXGE=2"I:8/O/3IG% 'S]\ M38;[P'XNU[5O%N@#Q5X"U.^BE3Q-I$A.HZ ZE0$EC)!, ./FC/&X[E->S_&6 MX,7PNU?6[*9H[O3K8ZA9W,1VL&0;@0?0C@CN#6AJ/PB\-:K/>/S"X MNK3[=-]FN)!C!>+?L/0<8QQ47B7X8VFK:3K&FV;26D&N2JVHNTTDN4 *QHQ M*ID#&% '?% &_P""]<;Q/X1T75WC\I[^RANFC'12Z!B/UK:JOI]C#IME!:6T M:PV\$:Q11KT55& !] !5B@ HHHH **** "BBB@ KS'PW_P E]\8_]@RR_P#9 MJ].KS'PW_P E]\8_]@RR_P#9J /3J*** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *\_\6^"_$ESXXLO$OAO5M+L;B+3Y=.E@U6PEN4=6E20, MICFC((*8YSUKT"B@#S[^SOBG_P!!_P (?^"2[_\ DRC^SOBG_P!!_P (?^"2 M[_\ DRO0:* //O[.^*?_ $'_ A_X)+O_P"3*/[.^*?_ $'_ A_X)+O_P"3 M*]!HH \^_L[XI_\ 0?\ "'_@DN__ ),H_L[XI_\ 0?\ "'_@DN__ ),KT&B@ M#S[^SOBG_P!!_P (?^"2[_\ DRC^SOBG_P!!_P (?^"2[_\ DRO0:* //O[. M^*?_ $'_ A_X)+O_P"3*/[.^*?_ $'_ A_X)+O_P"3*]!HH \^_L[XI_\ M0?\ "'_@DN__ ),H_L[XI_\ 0?\ "'_@DN__ ),KT&B@#S[^SOBG_P!!_P ( M?^"2[_\ DRC^SOBG_P!!_P (?^"2[_\ DRO0:* //O[.^*?_ $'_ A_X)+O M_P"3*H7G@3QQXEUKP_/K^O\ A]]/TK4(]0,6FZ3/%+*R!@%WOIZU%_9WQ3_Z#_A#_P $EW_\F5Z#10!Y]_9W MQ3_Z#_A#_P $EW_\F4?V=\4_^@_X0_\ !)=__)E>@T4 >??V=\4_^@_X0_\ M!)=__)E']G?%/_H/^$/_ 27?_R97H-% 'GW]G?%/_H/^$/_ 27?_R91_9W MQ3_Z#_A#_P $EW_\F5Z#10!Y]_9WQ3_Z#_A#_P $EW_\F4?V=\4_^@_X0_\ M!)=__)E>@T4 >??V=\4_^@_X0_\ !)=__)E']G?%/_H/^$/_ 27?_R97H-% M 'GW]G?%/_H/^$/_ 27?_R91_9WQ3_Z#_A#_P $EW_\F5Z#10!Y]_9WQ3_Z M#_A#_P $EW_\F4?V=\4_^@_X0_\ !)=__)E>@T4 >??V=\4_^@_X0_\ !)=_ M_)E[YS)LV[?M?XYS7L]>8Z?\ \G#Z MG_V+T?\ Z/H N_V=\4_^@_X0_P#!)=__ "91_9WQ3_Z#_A#_ ,$EW_\ )E>@ MT4 >??V=\4_^@_X0_P#!)=__ "91_9WQ3_Z#_A#_ ,$EW_\ )E>@T4 >??V= M\4_^@_X0_P#!)=__ "97/^/M7^*G@OP?JNMC6/!]R;* S>4=&NUW8[9^UG'Y M5[#7 _'C_DD/BG_KR?\ I0!7M[/XIS01R?V]X0&]0V/[$N^X_P"ORI?[.^*? M_0?\(?\ @DN__DRNYT__ (\;?_KFO\A4^10!Y_\ V=\4_P#H/^$/_!)=_P#R M91_9WQ3_ .@_X0_\$EW_ /)E>@9%&10!Y_\ V=\4_P#H/^$/_!)=_P#R91_9 MWQ3_ .@_X0_\$EW_ /)E=_N%.H \^_L[XI_]!_PA_P""2[_^3*/[.^*?_0?\ M(?\ @DN__DRO0:* //O[.^*?_0?\(?\ @DN__DRC^SOBG_T'_"'_ ()+O_Y, MKT&B@#A?AWX)UGPYK?B/6->U.PU&_P!8>$E=.LWMXHEC5E P\DA).[KGM7=4 M44 %%%% 'FVL>!/%=O\ $+4O$OAO6M&M5U"T@M9;;5=-FN"IB+896CGCZ[NA M!Z58_L[XI_\ 0?\ "'_@DN__ ),KT&B@#S[^SOBG_P!!_P (?^"2[_\ DRC^ MSOBG_P!!_P (?^"2[_\ DRO0:* //O[.^*?_ $'_ A_X)+O_P"3*/[.^*?_ M $'_ A_X)+O_P"3*]!HH \^_L[XI_\ 0?\ "'_@DN__ ),H_L[XI_\ 0?\ M"'_@DN__ ),KT&B@#S[^SOBG_P!!_P (?^"2[_\ DRC^SOBG_P!!_P (?^"2 M[_\ DRO0:* //O[.^*?_ $'_ A_X)+O_P"3*/[.^*?_ $'_ A_X)+O_P"3 M*]!HH \^_L[XI_\ 0?\ "'_@DN__ ),H_L[XI_\ 0?\ "'_@DN__ ),KT&B@ M#S[^SOBG_P!!_P (?^"2[_\ DRC^SOBG_P!!_P (?^"2[_\ DRO0:* //O[. M^*?_ $'_ A_X)+O_P"3*/[.^*?_ $'_ A_X)+O_P"3*]!HH \^_L[XI_\ M0?\ "'_@DN__ ),H_L[XI_\ 0?\ "'_@DN__ ),KT&B@#S[^SOBG_P!!_P ( M?^"2[_\ DRC^SOBG_P!!_P (?^"2[_\ DRO0:* //O[.^*?_ $'_ A_X)+O M_P"3*7P-X&U[2?%^M>(_$.K:=J%[J,$-N(M,LI+:.-8\\G?+(23GU%>@44 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YCI__ "<1 MJ?\ V+T?_H^O3J\QT_\ Y.(U/_L7H_\ T?0!Z=17,_$/QJG@#PQ<:P]C/J31 MND:6ELR*\CNP50"Y"CDCDFN<_P"%A^./^B5ZK_X.-/\ _CM 'I-%>;_\+"\< M?]$JU7_P<:?_ /'J/^%A>./^B5:K_P"#C3__ (]0!Z17B_[4_P 4_"?@#X8: MM9>(]>LM%N=3MI(K*.[>.] ^( MOA2SUGPSJUMK6E2+Y:7EHVZ-F4 , >^#7A]]\3/$'@OPY\=]474KG4Y]"OPN MFK>N'6W#0(0J@ *&8G%=3\-IO$_PQ\":'X5TKX4:HEAI5HEM'_Q-]/RV!RQ M_>]2?#+7M5MO%DWG7]M=:OI@13Y8CPFV0$#:!USR, MT ^5/#,-GFLP9E$L:,?FS@MVX MJXWP_P!7O;/4(]6^&?B'6;J[LH-/%]=:SI@FAAA.Z()MD #!L-N(R2 36YHM MIXNT-->GB^'GB";6=;V_;-7DU;3/.;8NU JB0*H4$X '5B:!FCX>^(K62>'X M_&&N)836-JD5RT9;;>7BH!*S;5($49."QPI8]>*]H0Y4>E?./BWP;KOBJ&RB M7X::]I<5O8R:8RVNKZ:?-MG96=#NEX)90=PYSGUKT6'Q[XV@B2-/A3JBH@"J M/[8T_@#_ +;4"/2Z*\W_ .%A>./^B5:K_P"#C3__ (]1_P +"\H ](H MKS?_ (6%XX_Z)5JO_@XT_P#^/4?\+"\./^B5:K_P"#C3__ (]1_P +"\H ](HKS?_ (6%XX_Z)5JO_@XT_P#^ M/53U3XN^)O#]K]MU?X:ZK8Z>CJLUP-3L9/+!8#=M64DXSVH ]4HIJG/-.H * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *\QT__DXC4_\ L7H__1]>G5YCI_\ R<1J M?_8O1_\ H^@"7X__ /)/6_Z_K/\ ]'I7I Z5YO\ M ?\D];_ *_[/_T>E>C_ M ,- &)XB\;:-X6GM;?4+P)=W6[R+2*-IIY0OWBD: L0.Y P*?X:\7Z3XNAN9 M=*O4NUMI3!. K*T4@ )1E8 JV".".]>-Z7>OX4_:K\3S>)7%M!K>CVL6@:A. M=L.(F8SVZN>%O[F]U^'4-9CTR ^*3I-E=Z=&MG'>*MMY M@$]UDD-M&T[Q5IOANXO!'K.HQ236MKY;$R)&,N=P&T8 M]S6YN'J*^//#/Q&GUJ_^%'B#5M5>ZOX-(UU;F[@3S9=T090=F!N8*J\$#/>K M?A7XH7OB.?Q5I*>.[FVM9O#MEJ&FZA'>K<7*73LR[ON[0S':&A7*J3B@#ZXW M#U%5[_4(-,M)KJYE6*WA0O)(W15 R37SAI7BKQAXH^$>LW]OK%]!\0_#E^LN MKZ+'( NZ(*7MD7!)BEC!96SDECSQBO7_ (6:K-XO\-R>([@WJVFM/]JM+*_7 M:UO;E0$79CYA!P>XS7AW@Z:";]J;XBV_FHP_L/31LW XP\N>/;-L6DVJQW)C,DT+'[/;M.0""5.03@OM'7//,?#? MQWJVD>#]'L=*\3W<=G'X0UF[VQ3(0MS'>MLE^[]_#$\^O2@#[A##U%(7&#@@ MU\AQ_$KQ5X?T_5C%XREF>7P+9ZZ;G6)49(+DE!(R$+A,AFXZ X/:O5O@%XGD M\6ZCXFU"'Q9%KFBN\'V"P75H+^6S&S]YYAB9L9;H&8]#T&*8'6-\M76 MDR^(K2WOK6Y2SGCN \0BF;[D;.RA0S<8!//:M_PYXVT?Q9"ZETJZ- ME>*$9?*F"ABGS 9X8'(R.:^1$A M5MJN6PF2,9VDCM5&#QC!X4UOQ_ =:N-)%YXV6U5X95ACD_T.+"2SGF)3M^\O MS$C Y-(#ZT:5595+*"W0$]:YK1_B3H.O^()]&L;J2:]B1I,_9I5AD56VOY,D] M 'UKN&.HHWKZBOD_P-XD\8^,O'OA/1=<\5ZQI]M+9:E+FREC@:\C@N L$S?( M>63.>S 9QS5;0_%7B+5+[P+YGCK6776=:U72[P)SN"[K')(JEV& 6V@9/ M?K7-_LN>.?#]E\!/ ^GS:W9K?W2RP16R7"F=G,\O1,YZ<].!S0![?HFOVGB" MS-U9M*8?,>+]] \+;E8J?E< XR.N,'J*N7%REK!+,Y.R-2[;5+' &3@#D_05 M\C^&O''B/Q+>>$["Y\9ZM'#>#7DN'@N$1Y?(>3R26"Y!4 8QBK7@+QYXCN(_ M"-U>>,M1NY=:\,:C/9$)XFAD*^Z. P^A J^7 '45\8:5XZUV%_"/B:;5[^_UN?P+,9M5BTB\%V^EW1LKL"-T\N8 $K\P&>".1Q6#\< /\ MA6NK?]L__1BUP?[+]S92ZK\4([+4_P"U(U\22,L[W(G=E,28)?\ B'H?:N\^ M.'_)--6_[9_^AK2 [I/NBG4U/NBG4 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M8Z?_ ,G$:G_V+T?_ */KTZO,=/\ ^3B-3_[%Z/\ ]'T 2_M ?\D];_K_ +/_ M -'I7I Z5YO^T!_R3UO^O^S_ /1Z5Z0.E $-U8V]]$8KF".XB/5)4#*?P--& MG6JVZ0"WB$"$%8@@VJ1R,#H*LT4 5_L%L&5O(CW+G!V#(SUQ35TRT10JVT(4 M= (UP.<^GKS5JB@#E_&?@C_A+;2*VAUC4- 3SEDN'TKRD>ZC'6)V9&(4]RN& M]"*Z&SLH;"TAMK=!%!"BQQH#PJ@8 _*IZ* (%LH$E:188UD;JX49/XU')86B M0.C6\(A)W.I1=I]R.E6Z\F^/.OW=C>> M%A8K9:]X@@L;W'\4."Y3/HVT _6 M@#O1JWAV_:2T%[IEPT?[YX?-B8KWWE<\?6IM,GT;683+826-]$N4+VQCD4>V M5R/PKPG3;"[M_P!IWXAR:5HVE7+OH.GK(UU*8"!NEX!6)]P^N*Y7]G_Q=>Z+ MX9\(^"M)CM-#O-=O]:G>^2!9$C\F>1MB+A0Q)[GL#Q0!]'>./ 5GXU\.W&DM MU@MSL! MSMVPHHZ\DG/X5X1:?'/X@>(6MK6WGTK29TTS599YCI[S"2>SF$8>,&0#8XYP M>ASR<5J3_&KQYX@T&SN="TZ*+4I_#EKJUI;I9M0=0 MP7.2.^:\?_:YMI[O]G+6/M=M:W=^HMV, MIZ_HBV7Q4T6V)?C=XOM])\.ZK#/IM]:^)]"NM3MU M%J?^)?-'"954X?\ >)@;6S@[NXZ55TWXY>/;.VU#[3'IVMW,GA2S\0VT=O:& M#R'D*+(F"Y\P#?N X/&* /H^9+*"6)I5ACD8B.,N%!/HH/\ 04Y=-M!C%K" M#D8C7@_E7C=O<^*/&7AKQ_;>(/\ D"VL(?1=2^PM:3S$1>89.6X*L 0J_C@ MUW?P:\4W7C;X5^%=/TI1IMHN,6T(P,#$ M:\?I5FB@"!;*W0H5AC4IG80H&WUQZ4U=-M5@DA%O$(9"2\80;6)ZY&,&K-% M$-M:06:;((8X4_NQJ%'Z5Q/QP_Y)IJW_ &S_ /0UKO*X/XX?\DTU;_MG_P"A MK0!W2?=%.IJ?=%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\QT_\ Y.(U/_L7 MH_\ T?7IU>8Z?_R<1J?_ &+T?_H^@"7]H#_DGK?]?]G_ .CTKT@=*Y7XF^"I MO'_A*YTBVU(:3I45Y M;_PA/Q6_Z*;HO_A)?_==8/CFR^*G@GPEJFN/\1-'O%L83,8%\*!2^.V?M9Q0 M![A17E-OX.^*T\$H;'_ B?3(_Z^ZD_X0GXK?\ 13=%_P#"2_\ MNN@#U*N>\:^#K3QEIT$,Y,-S:7$=Y:7*J"T$R'*.,^_4=Q7'?\(3\5O^BFZ+ M_P"$E_\ =='_ A/Q6_Z*;HO_A)?_== '4V/PYT*WUR^U\Z9;IKVH6ZV][>Q M%PTR#HIRWW1DX';-4;?X+>"[30X-'@\/VL.GV]R;R"&,NODS$DM(C!MR,M>3>,_V6X=:\5VMQ9V'AB;0H+2*RMK? M4+2Y2XT^-"3MADAF7<#G(#]"!@XXKMO^$)^*W_13=%_\)+_[KH_X0GXK?]%- MT7_PDO\ [KH ZG5OAQH?B3PE;>'=3P#SFH+_X1 M^$=4\2Z=X@N]#MI];TZ'[/:Z@Q?SHH_[@;=G![@]>]<[_P (3\5O^BFZ+_X2 M7_W71_PA/Q6_Z*;HO_A)?_== '0VWPA\(65O>P0:#:107B212Q@-MV2',BJ, M_(K'DA< GK7+_$#X Z+KOA:\L= L=,TO49;&/35FO+9[B%K1&!^S.N\'RSC' MRD$=1TJ?_A"?BM_T4W1?_"2_^ZZ/^$)^*W_13=%_\)+_ .ZZ ,/P%^S\WACP MWJVFG^S-$_M=1!=V^@?:1 (NY7SI&(D(R-V #T->QZ5IMOHVFVMA:1B*UM8 MEABC'\** %'X "O./^$)^*W_ $4W1?\ PDO_ +KH_P"$)^*W_13=%_\ "2_^ MZZ /4J*\M_X0GXK?]%-T7_PDO_NNC_A"?BM_T4W1?_"2_P#NN@#U*BO+?^$) M^*W_ $4W1?\ PDO_ +KH_P"$)^*W_13=%_\ "2_^ZZ /4J*\M_X0GXK?]%-T M7_PDO_NNC_A"?BM_T4W1?_"2_P#NN@#U*N#^.'_)-=6_[9_^C%K)_P"$)^*W M_13=%_\ "2_^ZZHZO\+/B)XELSI^K_$;2[C3970SQ6_A<12.H8' 8Z?_R<1J?_ &+T M?_H^O3J\QT__ ).(U/\ [%Z/_P!'T >G4444 %%%% !7 _'C_DD/BG_KR?\ MI7?5YQ\?]3M;7X3>)HI[F&"1[)]B2RJA;IT!(S0!W^G_ /'C;_\ 7-?Y"I\B MJ.C7T%]IEO);31SQ[%&^)PXS@=P2*\%O/C!XA\(:!\;-5NKPZNWAJ^$>F131 M(@C5H48*=H&0&;.3DT ?1&0>]!8 9S7ROXW^-/BOX7ZI=^'?[2;6;J]TBPO+ M>^O(TWVT\]S'!(0%4 I^\#*I'&W&:N:WXZ\TGEU. MWA26^6">*4JIVH8Z?_P G$:G_ M -B]'_Z/KTZO,=/_ .3B-3_[%Z/_ -'T =GXR\7Z?X%T"XUC4S-]DA*J5MX6 MFD9F(555%!))) P*Y;_A=-G_ -"MXQ_\)RY_^)J+]H#_ ))ZW_7]9_\ H]*] M( XH \\_X739_P#0K>,?_"3P]<(&SP M\;,5X!4G\0*^QM8US3O#UD][JE]:Z;9H0&N+R98HU). "S$ 9-4=#\<^'/$U MT]MI&O:7JDZ+O:*RO8IF5>F2%8D#WH \7^ M_HWP2^$_AWP?9>$_%P^P6RBX MD3PUO5J]TO]1M=*M9+J\N(;2VB&Z2:=PB(/4L>!6-H_Q#\+>(;U+/2O$>CZE=N" MRP6=_%+(0.I"JQ- 'A'C'3-&\306<-KI/C?3$AT^;3)1_P (O*]2@^,=E!$D:^%O&6U%"C/AVZ)P/^ UZ,,&CCVH \\_X739_P#0 MK>,?_",?\ PG+K_P")KL-3\3:1HUY;6E_JEC975R=L$-S(=+\-VJW.JZA::;;LZQK+=SK M$I+!,T$IM MY5<1R+C/:@#SS_A=-G_ -"MXQ_\)RZ_^)H_X739_P#0K>,? M_"0(B#U+'@?C69H7C;P]XGF>+1]YN4CDF/^PK$%OPJ;^WM-_M<:4;^T M&IE/-%EYZ^<4_O;,[L>^* .+_P"%TV?_ $*WC'_PG+K_ .)H_P"%TV?_ $*W MC'_PG+K_ .)KT/ HQ0!YY_PNFS_Z%;QC_P"$Y=?_ !-17'QTTFR59+W0?%5A M;;E5KFZT"YCB3)P"S%< 9/6O2,5PGQP'_%M=6_[9_P#HQ: .Z5LTZFI]T4Z@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ KS'3_\ DXC4_P#L7H__ $?7IU>8Z?\ M\G$:G_V+T?\ Z/H E_: _P"2>M_U_P!G_P"CTKT@=*\W_: _Y)ZW_7_9_P#H M]*]('2@!:*** .'^,'B?P_X,\&7.M^(K5;^VLG26WM#'YCSW.?W21I_$Y; 4 M>M>0VOV[X)> -;^(/B-+-?B!XBDAEO?,P$TZW+A8X%_Z9PJV6[%MQ/:O>/%W M@3P]X]M(+7Q%HUEK-O;RB>*.]A$@CD'1UST8=B*S--^#W@K23>?9?"^EQ_;( M&M;C-LK>;">L;;LY4]QTH \BU_QO\1M&\0>']$7Q+HSQZMKRV45ZEJEQ<);/ M;NX\Q5VQAPR94KPP/('?$\/?%'XF>(?$6D>$I/$6F6%^;G5]/GUF/2E<7)MH MU>*=$+[5^]M9>1E3]*]+\3?L\Z'=1>#-.\/Z;I.A:!H&J?VD^FP6NR.8[&7 M"8VGYL[N>@JQXE^!NGZ[XU\(ZDEOI\.B:##U<_H7P8\#>%[JWN-*\*Z7836R%(&AM@/*4C!"CHH()' M'8T >'ZI\=O&$?AA;VVU.P6[D\"G7@#9JX6[5T&X#=RI#'Y?UK?TOQUXTO=4 MA\.W'B>W@U.7PZ?$<=]_9<:^:2$ @5"Q!1"26/WCN'2O2H/@;\/;:VEMHO!F MBQP2Q20/&+),-&[;G3I]UB,D=*U-1^&GA76+33;6\T&QN(--799H\(_T=<8V MIW"XXQT([4P/G"#XV_$OQE9ZO?Z;J>G>'&T_PS:ZZ+&XTP3"64NZR1ERX(C? M9D$<@,*[#P?\7_%OQ&O(=1TVZTK0TL;ZU@U+0]4=%8120I(W('F"0ER$_A.W MD=:[0_!2RO/BSJ/BS4H+"]L)].M]/@L&@),/E.6!Z[2#D?+C P*ZR;X:>%+G MQA#XKE\.Z8_B6&/RH]6:U0W*IZ!\9H \M_:"CNF^)?P>>QM[2XO%UN;RQ>$J MG_'L_P#$JL1^ K@-3\=:M\-?B=\6O$-SI^GKJ:6&DP[[4O)#&'=U\QRRJ2%S MDCIQ7TSKW@3P]XFU+3M1U;1[/4+[3G\VSN+B(.]N_P#>0_PGW%5E^&OA3^U= M4U+_ (1_3S?ZI%Y-]<-;J7NH_P"[(3]X>QI ?./Q[\4:XVB^,_"6KSIKEI8# M2M0M-4%NL;@23@&)PORD@KN4@#@GTS3OBIXWO_B%I=W=27L5C8Z'XYLM+&E& M!&9@DD9\QW;YE9B^1C P.^:^A3\(_!C:"VBMX:TZ32FD25K22 -&S+]PD'KM MP,9Z=JCU/X.^!]7UIM6OO"FDWFIMY>ZZFM%=V,9RA)(Y*]B>10!X?!\5O&,]0T70[2XN4:YD MO]3TZYU6TLD:65[=6\D^1R%#$*&(!'TSFO91\(O!22)*/#&F"1;TZBK"V&1< MGK,/]L_WNM<%\1/V;]-\2OIJ:)IGA:'3+>6:>;2=9T7[5;232$;IU*21LLG4 M9R02[AC@$2HQC;Y=F6Z#W-> ^&QJ>CV/ M[-NHZU9:9::5BUM;6XT,M]NDEDM\(DH=5S">KA23GGI7T_X3^%^D>'/ J^%) M;:&\TID=9;0H1;X;ED2-F;;'Z+DT_P -_"'P7X/NH+G1?"^E:;<0+LAEM[55 M:%?1#_ /]W% '&?M'^%)-=\$6_B718XKGQ#X3NTUBP95#,S1']Y$#VW)N!K4 M^%6N:=\0DF^(D/DK9:E!'#I\SQ['2W RV6/JY(QT^2N[TCPQI6@64]GIVGVU ME:3RO-+#!&%5W^#M$U'0'T.YTJTFT9T\MK!X5,)7.<;.F,\ MT ; ((!!R/:EJ.&%+>)(XU"1HH55 P !T%24 %<'\R=,DD0,6(-K#J&COH5M]ALY-)U*:U8VN03;R%&&^/@?*WIQ0!X M;\5OB-XI\7^&/B!!J$$%A'HNLZ1%96D;M'/"TA1V21U)!.6*DCCCBO4+7X]Z MLNH:EH%UHD#>);;66TJ-+!WG@D'D>>'Y"MPF01ZBNFUG]GOPAKN?LZ^$/$!U26Y34DO;^_CU1KZWU*: M*X@ND7:LL+JP,9VC'R\'N* .5T[XT>/-;\5:+X8?P/8Z1J=]I\U]#)((H=FJ*J"[1BFJ3AI$N6W31L=V2I;G'8CB@#BM;_:;UZSBU6^ MM/#6GOIFFZ3IVLRF>_<2O# Z\X).#61\;OB/=^/?"TTVD0Q6^E:/X MJT_3Y+AYI$N'D\R-G*A>-N' P>O->H-^S=X.;3-0L&35'MK^PM],G#:I.2T$ M'^K4'=D8]1R:-3_9O\'ZG>W<[C4X(KRX@O+JTMM2EC@FN(<;)F0'[_RKDC&< MQ^T7VN)!- M;6<^I7;2"U25LN%)YQGG'/3 Q6U\._!=G\/O"%AH5D6>&V#%I&ZR2.Q=W/U9 MB: .DHHHH **** "BBB@ K@_CA_R335O^V?_ *&M=Y7!_'#_ ))IJW_;/_T- M: .Z3[HIU-3[HIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7F.G_\ )Q&I_P#8 MO1_^CZ].KS'3_P#DXC4_^Q>C_P#1] &W\6_">I^-/!5SIVD26D>H^;%/#]N9 MUA9DD#X8H"P!QC(!K&^W?%__ * O@G_P;WO_ ,BUZ910!YG]N^+_ /T!?!/_ M (-[W_Y%H^W?%_\ Z O@G_P;WO\ \BUZ910!YG]N^+__ $!O!/\ X-[W_P"1 M:Q;SQQ\5[+Q5I^@/H/@TW-[;RW"2C5[S8JQD @_Z-G/S5[-7GFO_ /):_"W_ M &#+W^<= %;[=\7_ /H#>"?_ ;WO_R+1]N^+_\ T!?!/_@WO?\ Y%KTO.!1 MD>M 'FGV[XO_ /0%\$_^#>]_^1:/MWQ?_P"@+X)_\&U[_P#(M>EY'K1D4 >: M?;OB_P#] 7P3_P"#>]_^1:/MWQ?_ .@+X)_\&][_ /(M>EY&<4M 'F?V[XO_ M /0%\$_^#>]_^1:/MWQ?_P"@+X)_\&][_P#(M>F44 >9_;OB_P#] 7P3_P"# M>]_^1:/MWQ?_ .@+X)_\&][_ /(M>F44 >9_;OB__P! 7P3_ .#>]_\ D6C[ M=\7_ /H"^"?_ ;WO_R+7IE% 'F?V[XO_P#0%\$_^#:]_P#D6C[=\7_^@+X) M_P#!O>__ "+7IE% 'F?V[XO_ /0%\$_^#>]_^1:/MWQ?_P"@+X)_\&][_P#( MM>F44 >9_;OB_P#] 7P3_P"#>]_^1:/MWQ?_ .@+X)_\&][_ /(M>F44 >9_ M;OB__P! 7P3_ .#>]_\ D6C[=\7_ /H"^"?_ ;WO_R+7IE% 'F?V[XO_P#0 M%\$_^#>]_P#D6LKQ1HOQ5\9:/)I%[I_@ZSM+AD$L\&I7DDB*&!)53;J">.Y% M>PT4 -7('-.HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\QT__DXC4_\ L7H_ M_1]>G5YCI_\ R<1J?_8O1_\ H^@#TZBN?\<^-++P!X.?_!;#_\ 'Z /3:*\R_X77<_]$X\<_P#@ MMA_^/T?\+KN?^B<>.?\ P6P__'Z /3"<5YSK\\?_ NOPM\Z\:9>YY]XZA/Q MKN2,?\*W\<_^"V'_ ./U\6?$W]G74/&_[6VC^/H/ WCJ+P7,RWNKV7D(DAN( M\85%$^-KX7=SV/K0!]Y?%;6+_0?AQXBU32KD6E_9V,L\$S1+(%95)!VMP:\[ MD^)NN:Q/\)_#MO>BQU+Q1IAU*_U%(59E2.V61@BD%06=AV.!FI_&WQ#NO%_@ M[5M!3P#XXL?M]L]MY_\ 9$,GEAAC.W[0,X^M2T\'^.+?7/"EN+ M6VU Z' 5GC,/E.KQ_:>C#!X;@@?2@8G@WXW>)OB1K$?ANVO4TK4-+T_4KK4K MV*W0^?);W'D1;0V0JL2&8 >H!%0>"?CAX\\57GAW6Y;(VF@W(MC<*MN/LQ@V MRB[F,AZ%9(UVC<.H&#FJ.FZ#_P (XNGW&A^$?'EAJD5I>6=W>2Z);R"\6YD, MLK,HN!A@YW+S@8QS75:1K$>A^&/#OAFU^'_CH:!I*(KVSZ7"6NBO*[SY^,%L MLPQSTZ4 >I^!_%/_ D%S>-&_B(_B3_ (1#QU/;+=7=Y#;?V3$LGF7"(CK(_P!HPRJ$RO&H].C$VH M>!/&>G6F]5>ZN--C$<63CZ3\8/'7_"0SSV=I\,/!MPZ:3"9%6'4=04D271&<-'$253U?)_A% 'T3V#B.[B@E5WMV(R ZCE21SS7DGPF M\5>+Y?B)%I>L:^OB72=2\-V^LJ_V6*%K"=BBF,&,#*.&)7=DC8>37-^-/"NK MZ7\3O%'Q$\#[;GQ-I!MXM0T=),+J]CL+- PZ+(.6C8CJ,=": /H72-(]*\*:7-J6L7UOIFGPX\RZNG"1IDX&2> M!S7S/I'QDN]:TC0;+P]KMGX5C\06VHZE8WNM.+4M,L^!$0\3C_/:@#[0BDCFC M61"&5@"".XIWR@9Q7R[=?&7Q!X*U#Q#HE]X@ANK.VOM(MX]7OQ#;+8QW2/N# M.D;*JY0!693C=R34\7BWXA77C?P;X4D^(6F8U:34_,O]&MH;DF.) \*EI$"F M1)UO&TG4+;4%L[AK2X-NX<13* 6C;'1AD9'O6GQZ" MODSPWXUN/"\7BZULM?\ [/OKWQKJ$82.&-I+HI9Q.0'<[(L%=Q)!) ( YJGI MOQL\;^*M T&[B\71Z=)<>#;G69Q:VELV;F&0*&RRG (ZC&/3% 'U=KWB+2_" MVFRZCJ]];Z;818\RYNG"1KDX&2?>K\'2[O33#E:; M=IM+075VD;KN^[D$\9[>M:NA>(M*\3V1O-(O[;4K4.8S-:RB10PZJ2.XSTKQ M_P#:GM+*P\ 65P(X+>6X\0Z899"%4R$3J!D]^*E\+;V,$CR21,@W9=23E>#[=.: /;#@#I6!>^/_ WIM]J%E=ZU8V]W MI]N+J[ADF >"(G =QV4GC-?,VL_M)Z]X:N+F[L]7A\0V$VA7^I0F>.&,-)%< M!$9(D.]$5200Y);;G JAXG\6ZEX9\=>//$.D^*UOM03P58WD-]+'!*H)F!.% M "[3GC.<>M 'V+%+'/$DD95TI(Q7<0>Q!!'KVKK4\;^./$GQ"ETG3-62V%IXC-K=Q1 M);R0+IPB5@06^;S"Q((Z].,T:[XUT#PQ,?'B2:/XO?!P6MS:6 MMR=2O-KWBED_X]7SP&4_K65^SKK$6D>-_BW;ZS_LI5CTZ0R1XC M2)6.5DP/G!9B21SVH ]QTGQGH.O/?)INK65^U@YCNUMIEZ9=P7]FY*K/;.'1B#@@$>AXKY_\ &EQ=_"+XUW?]G6\K:?\ $2W% MO$MO'D1:K&,!SV&^,G)_V17NNA0Z=X:M-.T"*ZA%Q';_ +N%I%$LH7[TFW.3 MDG)('4T ;6!Z"N#^-ZC_ (5KJW _Y9_^C%KO:X/XX?\ )--6_P"V?_H:T =T MGW13J:GW13J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,=/_Y.(U/_ +%Z/_T? M7IU>8Z?_ ,G$:G_V+T?_ */H E_: _Y)ZW_7_9_^CTKT@=*\W_: _P"2>M_U M_P!G_P"CTKT@=* &RQ+,C(ZAT88*L,@CT(KFH_AAX0A51'X5T1 IW*%TV 8. MM=110!S>J> ](NYM2U"UTS3;37KVV:U;5OL2-.5*D89QAF STW5P^F? M *UTCX+2^ K6[M(;F;3/[,EUF/3U5Y$QCG6L%JDD,$4,L]M;"'SBBA0Q4$]AZGJ:T[70M/L;RYN[:RMK>ZN2#//%"J/ M*1TW,!EOQJ_10!AZOX)T#7[6*VU/0]-U&VAE\^.&[LXY423.=X#*0&SSGK2Z MIX0T#5I&FU'1M-O)#%Y+/"_#MQ#>1RZ'IDL-]&L=RK6<16X0# M5_E^< = [U+X) M>)O&/BF,RWWPVO\ 5I;36M,Y9=);RH]MY"O:/+$2*.,'=VKJ_"GQ"U6S\-6& M@> M*L-5U&'2/[66.>8+%<(\I"!7WK@,/X_F XXYH ]@N/!'A@QOY^A:24-Q M]J;S+*+'G?\ /0Y7[_\ M=:JZ?\ M'+7WUW4?#%SI^G-XABUQM)MYK?<+=U^S^>&*NZDL%R,;AD],=*8'I]Y\./"F MH?9_M?AK1[G[/%Y$/G:?"_EQ_P!Q6!_B5J?PS^%L_P#8]MI\PCOM9NOL\QDEG<13N0J1(0=OK(3A M?0]*0'T[K'AW3/$,*0ZIIUIJ44;B1([R!)E5AT8!@0"/6FW&@Z1_:$&I36%E M]N@3RHKMX4\R-3_"KD9 /H#7@.N_M)^*K2WUC4+/1]'_ +.TS1M-UITGDF,L MB7(R\8Q@ C!PW(]16/\ &[Q]<_$KPC021LSJ0= MJCYP,$'//(H ^BK7P-X:TV]0VOPU\)6 M=M-!;>%]%@@F3RY(H]/A577.=I 7D9YP>]>>^&OB9+\1/$OB#P?K5O!I%[;P MSDZ1=V\L%YM5\17$3DE)HB.=Z8*G (KH/V>_&=[XZ^%>EZEJ+F6]26XLY93_ M ,M##,\08^Y" GWH ZJ7P'X*6? MQQUG6OA3=_$_2]!@N/"<<$NHV]G),RW]W81[B;A>-BLR*SK$>HV@LI)QW.G? M%WP?J.@'68_$-@FG);6MW+-+,$$,5RH:!I,_=#@C&>M '945Q.E_&'PMJ^I^ M([&'4T6;0+Y=-O?,4J!.41]B\?-PX''?/IFBS^(=AJ_BK3K33]ULC;MPH8,.N:]"T+Q3IGBJRFN='O[?4(HI7MY&A;/E2K]Y' M'56&1D'!Y% &Q17SIH_[3>L++X?GUCP_8KINL^,+KP9&]A=N\\-S'++%',8V M4;XV,)+ $% <\@'"Z1^TWJ_V?0]0U30;$Z=JGC&X\'".QNW-U'+'/)"LZHRX MD0F,LR@@JIS\V#0.Q]%45YK;_$V_\5_$+Q#X7\,VEJ\?AP0QZIJ5\[A%N)4\ MQ+>)$&6(0AF8D ;E !.<=;X.U35M5T;S=;TQ-)U%;B>%[:*8RH521E1U<@$A MT"OT&-V.U C=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KS'3_P#DXC4_^Q>C_P#1]>G5YCI__)Q&I_\ 8O1_^CZ )?C_ /\ )/6_ MZ_[/_P!'I7I Z5R7Q2\'WGCCPA<:7I]U!9WIEBFBEN8VDC#(X=>1\5O^?KP?\ ^ UY_P#'*/(^*W_/UX/_ M / :\_\ CE 'HM%>=>1\5O\ GZ\'_P#@->?_ !RCR/BM_P _7@__ ,!KS_XY M0!Z+17G7D?%;_GZ\'_\ @->?_'*/(^*W_/UX/_\ :\_^.4 >BURGBWP2-=U MK0M;M9$@U?1IFD@D1T.#6+Y'Q6_Y^O!__ (#7G_QRCR/B MM_S]>#__ &O/_CE '3:?X)TK3[;58%MC)#JLC37D4\K2I*S*%;(8G ( &!@ M<5R^J_L^^!=7701)HGV;^PX3;6#6-W-:M% >L),;J6C.!\C9''2G>1\5O^?K MP?\ ^ UY_P#'*/(^*W_/UX/_ / :\_\ CE $NJ? CP7K%QJ4USHYSJ+P274< M5U-''(T./*;8K!05P.0.@Q4>O_ +P3XGAU1-1TAYY-2O(]0GG6\FCF%RBA4E MCD5@T; #*$4GD?%;_GZ\'_^ UY_\]8MS^SKX$NH(H9-'D\ MN,7(PM]<*66X.Z9&(<;E8\E3QGI4WD?%;_GZ\'_^ UY_\V<.GW$;7LY\R"'_5H27S\OJ#FFZG^SUX' MU>^NKFXTJ;-W-!1\5O^?KP?\ ^ UY M_P#'*/(^*W_/UX/_ / :\_\ CE &@?AEIVFR2WVE09U=8);>UN;ZXEF%LLIR MX3<20"><#]*UO O@ZR\ ^%;#0M/R;>U4_.WWG=F+.Y]RS$_C7,^1\5O^?KP? M_P" UY_\BT5YUY'Q6_Y^O!_P#X#7G_ ,BT5YUY'Q6_P"?KP?_ . UY_\ '*/(^*W_ #]>#_\ P&O/_CE 'HM< M'\)/"?Q)\7Z5)I6HZAX5 M@LIV3S9+:UNC(%# G;F3&>.] 'JR?=%.IJC Q3J "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JVHV,6IV%S:3@M! M/&T3@'!*L"#^AJP>G%;?:*<&;S-EE,,@C]UC][Q@_>SG/;;0!Y# MX?\ AMXW\(_ :7X36EG:79@TZ?0[#Q*URJPK:,&2.:6'&_S4C891059D^\ > M.:\;?L_>*M,\*^*_"/A/3[74])U3PQHNCV5Y>WPMS U@639(NUB=R,&##C(( M/;/T ;;QCY! O]#\[[* ";&?;]HWN?XNU2SP>*S++Y-[HZQ^=$ M8P]E,2(L?O 2)1EB?NG@ =0: /&]2^#NO7]WX]@OM+DGL]:\1VVOV&H:3K/V M2^LW%I#$6B.W DB>$GYCM=6P1@D5SNN? 'XB^++.WM]2U*P74IO ^J^'KC6H MV6)A=7%PDD+-%&@!^2,"1DP-S,5&*^ATA\4B1-]YI!3S92X6SFR8R/W0'[W[ MP/WCT(Z!>M0I;^,A!AK_ $/SOLI7(L9]OVC/#8\[[F,?+US_ !4#/GGQ?\'/ MB-\0M2U#56T'2=!NSX:TRQBM)M4\V":ZL]0%T86,:!EAD5=H<+ M,R^7>Z,JEH=@:RF)"@?OL_O>23]WT[[J6.#Q4+A#)>:.8/M+LX6SF#&#'R*# MYN-X/5L8/8"@1YO\"?A!)X0LM5O?$GA[35U\^(-5U.RNHY%N72*YN'E3:Y4; M'V.%;'IC)%U\8Z=IVF1^,]/\1ZK=&REO T&I:7?732M$TF MS]U.BE65P."A4DJQKZ"^S^,?(C'V_0_.^SL';[#/M,^?E8#SN$QC*YR3W%/E M@\6F.7R[[15D*P^67LIB P_UI/[WD'^'ICONH \Y\/\ @OQ1\-?B=XQU[2M' MCU[0_&$MOJ%Q:I>I#=:=>)"L,@^?"R1,JH<@AE(;@@C'KVEF\>T5[Y(HKAB6 M,4)+*@[+N/WB!U/'-9*0>*OM"E[W1S!]J)95LYMWD8X4'S<;\_Q8Q[5''!XP M$<0>_P!$+B&0.5L9P#+D^61^^X4#&X=3V(H Z>BN9E@\7F.3R[[15?R8@A>Q MF($@(\PD>=]TC.T=1QDFI3#XI^UY%YI MOM0;;]CEW_9\ .-WKVVTTP>,/(D'V_1/.-N@1OL M,VT39^9B/.R4(Z#.0>YH Z>BN=,/BKSG(O='\G[0A4&SFW"''SJ3YOWR>C8P M.X-,CA\6YAWWVC$ R^9MLIAD'_5;?WO!'\6 _O>I/W3T'<& M@#HZ*YQ8?%8DCW7NCE!+(7 LYLF/'[L#][]X'[QZ'L!4:P>,!;X:_P!$,_V< MC<+&;;Y^[AL>=G9M_ASG/?M0!T]%Q%.F@\7%)?*OM%5RL7EE[*8@-_RTSB49!_AZ M8[YH Z6BN?6'Q1YV6O-),/VDG M)=WD8X7/FXWY_BZ8_AJ"*#Q@$3S+_ $0M MY4@0X^WZ)YIMU"M]AFVB;/S,1YWW".@ MSD'N: .GHKG3#XJ\V3%[I C\]"@-G-D0X^<$^;]XGH>@[@TV.'Q9OBWWVC%0 MTOF;;*8$KC]V!^]X(_BZY[8H Z2BN8>#QCY("7^B"7[. 2;&6QYWW,? MP]<]ZDEA\5EI/+O='5?,CV!K.8X3'[P'][R2?NGH!U!H Z.BNA[ 5$D'C'R@&O]#,GV<@D6,X'G9X;'G?\@]AV[YH Z6BN=\GQ5Y^?MNC^3] MI)V_8YMWD8X7/FXW_P"UC'M3(X/%X1-]]HI<1R!RME, 7_Y9D?O> /XAW[$4 M =+17,20>,"K[+_1 ?*0+NL9CB3(WD_OOND9P.H[DU,\'BDS$I>Z0(O/! :S MEW>3CE<^;]_/?ICM0!T-%2X6_T3S3"H4FQFVB7/S$CSONXZ#KGN: .GHKG#!XK\U\7NC^7YR%0;.;( MBQ\X)\W[Q/0]!W!I%A\69CS?:,0&DWXLIN5_Y9@?O>"/XNN>V* .DHKF#;^, M/(P+_1/.^S@9-C-M\[/+8\[[F.VZ.$WQE UG,2%Q^\!_>\ MDGH>W<&@#HZ*YV.'Q4)$,E[HYC\V0L%LY@?+Q\@'[W[P/4]#V J)(/&(CP]_ MH9D\@C*V,P'G9X;_ %WW,8XZ^] '3UYCI_\ R<1J?_8O1_\ H^NIE@\7%I/* MOM%"YCV![*8D#_EIG$O.><>G?-><:?#XG_X:)U F\TC9_8B%@+.7/E>?\H'[ MW[WJ>GL* /;**YA(/& A0/?Z(9?)<,5L9L&3^ @>=]T=QU/8BG20^+C')LOM M%#[(PA:RF(#?\M"?WO0]O3OF@#I:*YV.'Q4)Z08_M&<+9S ^3C[N?-^_G M'/3VJ(0>,,1YO]$SY;[\6,W+Y^0C]]P!QD=3V(H Z>BN:E@\7&)O+OM%$GE( M%+64Q'F9^;]TCH.H/4FG>1XK\[/VW1_*\]3C['-N\K'*Y\W[V>AZ>U '1 MT5S0@\6A8\WVB[OWF_%E-@_\\\?O>,?Q>O;%)Y'B_P EA]OT7SO(4 _8IMOF MYY./.^[CH.N>] '345S1@\7>/F&?-^\3T/0>AI?(\6; MH_\ 3M&V[Y"_^A39*_\ +,#][P1W/?MB@#I**YDP>+S +_11-Y&"38S;?.S M]['G?=QVZY[T^2#Q86?9?:,%WQE0UE-D+_&#^]ZGMZ=\T ='17.I#XJ\Y=U[ MI!B\UR0+.;=Y>/D&?-^\#U/0]@*BC@\8>5\]_HAD\EAE;&8#S<_*<>=]W'4= M?<4 =/17-20>+CYFR^T4?ZO9NLICC^_G][W[>G?-/$/BK>N;W1]OGL6 LYL^ M5CY0/WOWL]3T]J .BHKF5@\7^4F;_1/,\IPQ%C-CS,_*0/.^Z.XZGL12M!XN MV/MO]%#;4VDV4V-V?G)_>]#V].^: .EHKG/)\6?:,_;=&\GS\[?L4V[RL?=S MYN-V>^,>U-2#Q<%3??:*3LDW%;*;&[_EF1^]Z#N._;% '2T5S+P>,-C[;_1- MWE(%S8S8$F?G)_??=(Z#J.Y-2/#XJ\QMM[I 3S@0#9S$^5CD?ZW[V>_3':@# MHJ*YJ&#Q<%C\V^T5F'F;]EE, ?[F,RGIW]>V*:T'C$HVV_T0/Y*@$V,^/-S\ MQ_UWW<=!U]S0!T]%Z/Y?FH5!LYLB/'S@GS?O$]#T'<&D6#Q;YD M>Z^T;8'".Y[]@* .DHKF&@\8>2 +_1/-\G&38S;?-SUQYWW M<=NOO3_(\69<_;M&QO3:/L4W"_Q@_O>I['MW!H Z2BNZ.8_-P%,2#Q?Y8#7^B&3R2"18S8\W/!_P!=]W';K[T =-17 M-R0>+2)-E]HP/[O9NLICC_GIG][SGMZ=\TXP^*_,&+W1]GG$D?8YL^5C@?ZW M[V>_3VH Z*BN9$'B[RD!OM%\WRG#D64VTR9^4@>;]T#J.I]12M#XMPVV^T7. MU-N;*;@_QY_>]#V].^: .EHKG?)\5?:,_;-'\CSL[?L+\)NOM%SL??BRFY;^ C][T'<=^V* .FHKF6A\7&-PM]HH?RT"DV,V ^?G M)_>]".@ZCN33S#XK\PXO='\OS@0/LST/0>AI5A\5@INO='(W2;L63C[?HGF^1C/V&;;YN>N/.^[CMU]ZD>'Q66?;>Z M.%WIM!LYB0N/G!_>]3V/;OF@#HZ*YN*#Q:)%\R]T8IYCE@ME,#LQ\H'[W[P/ M4]#Z"FK!XPV?-?Z(7\DC(L9L>;G@_P"N^[CMU]Z .FHKFY(/%OS[+[1AS'MW M64QP/X\_O>_;T[YIWD^*MRG[;H^WSF+?Z'-GRL?*!^]^]GJ>GM0!T5%4-'74 MH[%!JLMK/>9.Y[.)HXR.V%9F/ZU?H **** "BBB@ I#T-+2-]TT >5^%/C)) M>^+_ (@:=XB32= TKPG?V^GG4I;X@7#S013H3O50G$RKC));..,5V,7Q(\*S MZ3+_ !U=C2M5TVUU M+Q%8:GI.J:%?007=EY6G&!KE$8[6.\>6T;@[TD)P<4 >VV'C2#5?$L%O8ZIH MEYI,VE?VA&\%^'NG!D"K(L8^4P%2?WF?O8'O7,>&?C?IWB7XG^)?#]M=Z3<: M)H^D6NI_VO;7PD&99)D=).-J;?*R#DY#9KR'6?@E\2/$]C=QW<.FZ?K-[\.9 M_#\VHV?EPVWV]K@2",QHU3^(O 'Q&\7:WX@UZS\%P>'KJ;0 M-&BM["\U2#9/*-,\6:2U_H&I6>K6Y M9HUGMIA)'O'!4E%&3G@<9\ _@T/#FGW=]XK\-Q1Z_;^(M5U+3I9Y5N3#' M&*QN48*V &ZC- &9I_P"T]JMI9V^IZ[X8M8='D\8R^"VET[4&EN$N M5N6MEF$3QKOC9UR54EE7+8(!QW=K\3]4\9>+_$&B>#].L[RW\.W*66I:GJ4[ MQPFZ*+(UO"$5BS(CH68X"E@,$YQXOX=^ OBWPUJ,WCNP\/P_\)AIOC#6-3AT MJ[NHFBU33+ZY+E0^2L%PJ%65^""I0DJYKT/P!X<\4_";QEXU^S^'+C7?#/BG M5&\0P/;7,"75A=2QQI/;S*[J&3,8970MC+ ] 2 >K^#M7U+7-!AN]7TEM"U) MGD2:P:82^45D91AP &# !@0.C5MU3TIKJ2S1[V..&Y;EHHFW!/1=W<@=3Z]* MN4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>8Z? M_P G$:G_ -B]'_Z/KTZO,=/_ .3B-3_[%Z/_ -'T >FDXIHE4DC/(X/M2N R MD'H:^0+G4K[PQ\!/BF=(EEM6;QE-;-)&69HX9)(%D(/4?*S<]LT ?7B744L? MF)(KIS\RL"..O--^VP>4DOG1^6^-K[QM.>F#WKY#^(MU<^'/BMJ_@S2-]KX/ MO-0\.QWEM%D11B6:1)8QC[H=(XP?6K#>!=<\;^,_B+I>G7EO:Z!X>U>5+:UN MY62"'[18C6Y#A<<9.,$T ?7'F*" 3@GI[T^O ]-^*&E^&];TI_$#7U M_+#8Q1VUP(UVP6Y9(?M&/^N,G_HZ2@"]_PNOP[_SY M^)O_ E=3_\ D>C_ (77X=_Y\_$W_A*ZG_\ (]=YBC% '!_\+K\._P#/GXF_ M\)74_P#Y'H_X77X=_P"?/Q-_X2NI_P#R/7>8HQ0!P?\ PNOP[_SY^)O_ E= M3_\ D>C_ (77X=_Y\_$W_A*ZG_\ (]=YBC% '!_\+K\._P#/GXF_\)74_P#Y M'H_X77X=_P"?/Q-_X2NI_P#R/7>8HQ0!P?\ PNOP[_SY^)O_ E=3_\ D>C_ M (77X=_Y\_$W_A*ZG_\ (]=YBC% '!_\+K\._P#/GXF_\)74_P#Y'H_X77X= M_P"?/Q-_X2NI_P#R/7>8HQ0!P?\ PNOP[_SY^)O_ E=3_\ D>C_ (77X=_Y M\_$W_A*ZG_\ (]=YBC% '!_\+K\._P#/GXF_\)74_P#Y'H_X77X=_P"?/Q-_ MX2NI_P#R/7>8HQ0!P?\ PNOP[_SY^)O_ E=3_\ D>C_ (77X=_Y\_$W_A*Z MG_\ (]=YBC% '!_\+K\._P#/GXF_\)74_P#Y'H_X77X=_P"?/Q-_X2NI_P#R M/7>8HQ0!P?\ PNOP[_SY^)O_ E=3_\ D>C_ (77X=_Y\_$W_A*ZG_\ (]=Y MBC% '!_\+K\._P#/GXF_\)74_P#Y'H_X77X=_P"?/Q-_X2NI_P#R/7>8HQ0! MP?\ PNOP[_SY^)O_ E=3_\ D>C_ (77X=_Y\_$W_A*ZG_\ (]=YBC% '!_\ M+K\._P#/GXF_\)74_P#Y'KSVR^*^BI\==0OS9>(_LSZ%'$#_ ,(SJ.[=Y^?N M^1G'OC%>_8HQ0!P+_&CPXX(^R>)AGT\*ZG_\CURVDZU\.=%TK6=-MM#\2FPU MB:2XO[>?PUJTJSR.,.QW0'!( SC'05[/BC% 'BMOJGPUM]%OM*_L#Q'+:7S* MUR9_#.K22RE0 A,C0%\J -IS\N.*MVGBKP%8Z'<:1!I7BB.RN9#-< >&M6\R MXOXHQ0!XOXCUKX=>*]6L]2U+1?$TUU:A44IX9U5%= M%<.J.JP .H95(!XR*ZM?C5X=48^R>)O_ E=3_\ D>N]Q1B@#SO4?C[X2TBR MFO+U/$-I:0*7EGF\,:FJ(HZDDV_ J:/XW^&IHUDCMO$KHX#*R^%M3((/(/\ MQ[T_X[?\D>\7_P#8.E_E75>'/^1?TW_KVB_] % '*?\ "Z_#O_/GXF_\)74_ M_D>C_A=?AW_GS\3?^$KJ?_R/7>8HQ0!P?_"Z_#O_ #Y^)O\ PE=3_P#D>C_A M=?AW_GS\3?\ A*ZG_P#(]=YBC% '!_\ "Z_#O_/GXF_\)74__D>C_A=?AW_G MS\3?^$KJ?_R/7>8HQ0!P?_"Z_#O_ #Y^)O\ PE=3_P#D>C_A=?AW_GS\3?\ MA*ZG_P#(]=YBC% '!_\ "Z_#O_/GXF_\)74__D>C_A=?AW_GS\3?^$KJ?_R/ M7>8HQ0!P?_"Z_#O_ #Y^)O\ PE=3_P#D>C_A=?AW_GS\3?\ A*ZG_P#(]=YB MC% '!_\ "Z_#O_/GXF_\)74__D>C_A=?AW_GS\3?^$KJ?_R/7>8HQ0!P?_"Z M_#O_ #Y^)O\ PE=3_P#D>C_A=?AW_GS\3?\ A*ZG_P#(]=YBC% '!_\ "Z_# MO_/GXF_\)74__D>C_A=?AW_GS\3?^$KJ?_R/7>8HQ0!P?_"Z_#O_ #Y^)O\ MPE=3_P#D>C_A=?AW_GS\3?\ A*ZG_P#(]=YBC% '!_\ "Z_#O_/GXF_\)74_ M_D>C_A=?AW_GS\3?^$KJ?_R/7>8HQ0!P?_"Z_#O_ #Y^)O\ PE=3_P#D>C_A M=?AW_GS\3?\ A*ZG_P#(]=YBC% '!_\ "Z_#O_/GXF_\)74__D>C_A=?AW_G MS\3?^$KJ?_R/7>8HQ0!P?_"Z_#O_ #Y^)O\ PE=3_P#D>C_A=?AW_GS\3?\ MA*ZG_P#(]=YBC% '!_\ "Z_#O_/GXF_\)74__D>C_A=?AW_GS\3?^$KJ?_R/ M7>8HQ0!P?_"Z_#O_ #Y^)O\ PE=3_P#D>F3_ !Q\,VT,DTMMXDCBC4N[MX6U M,!0!DDG[/TKO\5D^+_\ D4]:_P"O*;_T6U %C0M$?\J[B@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH AO/^/2;_ '#_ "KSK]F[_DBGA?\ ZXR?^CI*]$O2 M/LLP[[#_ "KSK]F_(^"WA@$$?N9.H_Z;24 >E[J3>*\6O)9;3]K. 1SSF.3P M7=R- T[M$76\MPI$9.T'!(R "*?$>LZK#J:;F M;[1&([PK$5[+%]GBVCML]SD ^R]X-&[VKXRMK;Q%K'ASX9:=X=UF2UU[Q]X/ MU"74[QYF GNC!',L[L,E65W90PZ!\#@ 5Z/IM[=>#M)OM%UIY;?2I=9$SV-G M+YTD$<[(EOIL;*P&]WW,V#M5&/(W T ?0X.1FEK'\)^)].\8^'[35]*F,]C< MAMC%2I!5BC*0>A5E92/45L4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!P?QV_Y(]XO_[!TO\ *NJ\ M.?\ (OZ;_P!>T7_H KE/CLP_X4]XP'?^SI?Y5U7AM@= TWVMHO\ T 4 :1;! MI-XKQOXO220?&;X/F.XN(A-J=W%+&D[K'(OV21@&0':V" 4^-/$^JPZ M=\4/&(N)QXA\/^)K6RTN+>:>9O$=G;3+;2[%FB=B&1_4'TH ]<+ =Z"P'4 MU\W_ !%\::[>>(/BM/;:O>Z8G@W3;:;3H;>9HT:4J9'>11Q(#C;ALC!]:Y9O MB]XEUSP1XN^(']HW5G=Z+J5A#::=%,RP>4RQF1'CSM8L9#R02,#&* /KC>*4 M')KYU\-ZA\0/!NNWEWK]Q/+%=6\T:+=7(>&2X,I:.2-M?# M/Q1H_B'1%BTS66UJ:W56N)Y0P=R^2'PP'RMSMP,8'% '8T444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %M=+7 ZX2/C=X2 ) .AZKG!QG]]8T 0_\-"?# MS_H:K+\G_P#B:/\ AH3X>?\ 0U67Y/\ _$UZ%M'O^9HVCW_,T >>_P##0GP\ M_P"AJLOR?_XFC_AH3X>?]#59?D__ ,37H6T>_P"9J.XFBM(7FFD6*)!EGD?: MJCU)/2@#@?\ AH3X>?\ 0U67Y/\ _$T?\-"?#S_H:K+\G_\ B:['3O$&E:O* MT=CJ5I>2*,E+>Y60@>N%)K0DW@MC;ZG:3BYA:Y@,=TC>;$,9=<'YE&1EAQR M*MV%]:ZI9PW=I<1W5K,@DBG@E#HZGHRL#@@^HH X7_AH3X>?]#59?D__ ,31 M_P -"?#S_H:K+\G_ /B:]"P/4_F:AN[JWL+=[BYF2"!!EY99-JJ/4DG H X/ M_AH3X>?]#59?D_\ \31_PT)\//\ H:K+\G_^)KKE\3:0\<$@U2S,<\JP1.+I M"))&^ZBG/+'L!R:U,#U/YF@#YS_:(\5_#WXT_"3Q!X7@\;P:9J%S 7LKV"2: M-X+A?FC;*M9F,MQ:74T[_8H4)6. M(*PPI/S.<==P]*^Y< ]S^9I,+ZG\S0,\4?Q[\)Y/B'%XT;Q:/[:CL7TY?])F M\D0,RNR^5MV\LBG/7*BJFF>)O@QI/B'^UX-?MC,DLT\%O))*]O;2S9\Z2*,K MA&?+;B/[S8QN.?=\#U/YFC ]3^9H$>%^%O%?P;\':B+W3O$-NLL43V]JLTLL MB64+L&>*!2N(T+ ' ] .@ J74?''PDU3P^=)G\4Q;/MBZ@+I9'%P+E9!(LN_ M9]X,JXXQ@ 8QQ7M^!ZG\S5%M9T];TV9OK<78&XVYG7S /7;G- 'FGA/XM?"S MP7X?M-&TOQ+:0V5L&V*QD9B68NS$E>269B3ZFM?_ (:$^'G_ $-5E^3_ /Q- M=QI^I6>JPF6SNH;N($J9()@ZY'49!/-1WFLZ?I\ZPW-[;V\S1O*L: .+_ .&A/AY_T-5E^3__ !-'_#0GP\_Z&JR_)_\ XFN[LKVV MU*TANK6=+FVF4/'-#('1U/0JP."/<5/M'J?S- 'GO_#0GP\_Z&JR_)__ (FC M_AH3X>?]#59?D_\ \37H6T>I_,T;1[_F: //?^&A/AY_T-5E^3__ !-'_#0G MP\_Z&JR_)_\ XFO0MH]_S-&T>_YF@#C_ W\8/!OB[5TTO2/$-G?:A(C2);( MQ#LJ\L0"!G KL:\_\7\?%;P",G&Z]X)_Z=VKT 4 +1110 5%XI__#0?@3_H+W'_ (++O_XU5[X(_-\'O!)))/\ 8UIU/_3):[5R MJ*6)P!R230!YY_PT'X$_Z"]Q_P""R[_^-4?\-!^!/^@OX_\ !9=__&J/^&@_ G_07N/_ 67?_QJO1!@]_UJG?:Q M8:;<6D%W>06TUW)Y-NDTH5IGP3M0$_,< G ]* .'_P"&@_ G_07N/_!9=_\ MQJC_ (:#\"?]!>X_\%EW_P#&J[2\U[3-/O(+2ZU"UMKJTR^OI[*VU"VN+R#_6V\5PK21_[R@Y'XT <5_PT'X$_Z"]Q_P""R[_^ M-4?\-!^!/^@OB8'J?SHP/4_G0!YW_P -!^!/^@OPJG_;^E_V M1'JHU&U.F21B5+W[0ODLA&0P?.,'US0!Q?\ PT'X$_Z"]Q_X++O_ .-4?\-! M^!/^@OI7UOI]HI :>ZF$: DX R2!R:;JVNZ;H5ND^I7UOI\#NL:274PC5G8X502>2 M3T'4T ?''[==OX3_ &@/A#+#X?U:[_X2K2I/M.GJEE>Q^?V>$XCP0PZ9XR!7 MHO[-_BCP%\$O@[X=\*G7+RXO;>W$E[-+I]XS27#C,G)B/ /RCV KZ/=U12Q. M .22W K 'Q$\*%]G_"2Z1N_N_P!HQ9ZX_O>M 'F?B?QY\,/%GB/0-;O=;U1; MW0YGGLO(MKV-%=E*,6418;*DCGUJK?>)_A#J/B-]:FO+LSRS17,\"V5Z+>XF MB_U4LD?E89E[$^W7 KW965AD'(/?-4M7UO3M M#=ZG?6^GVH(4S74PC3). , MDXR3VH \6M_$_P (;7Q+_;4=W=B=;EKU+?[%>_9X[EEVM.L7E;1(5X+?UYJ] MJ?Q!^%FM:?K=G?WUQ=PZPNR[\S3[S6:0JJ[F/D]=JJ/PKH/^&@_ G_07 MN/\ P67?_P :KMIMX]3^= M'G?_ T'X$_Z"]Q_X++O_P"-4?\ #0?@3_H+W'_@LN__ (U7HF!ZG\Z,#U/Y MT >=_P##0?@3_H+W'_@LN_\ XU1_PT'X$_Z"]Q_X++O_ .-5V%_XGT?2[H6M MYJME:7)&X0SW2(Y'KM)SBM&&:.XC62-P\;@,KJV0P/<&@#S[_AH/P)_T%[C_ M ,%EW_\ &J/^&@_ G_07N/\ P67?_P :KT7:/?\ .J.JZUIVAQ++J-];V$3, M%5[J=8E)[ %B.: .(_X:#\"?]!>X_P#!9=__ !JC_AH/P)_T%[C_ ,%EW_\ M&J]!BECGC62-PZ,,JRMD$>H-5-7UO3= MTGU*_M["%W$:R7,PC5G)P%!)Y)/ M04 <3_PT'X$_Z"]Q_P""R[_^-4^#X_\ @2XNH+<:VTQN8E+L<*-S M1@#)]37H6T>_YUYQ\>N/ \."?^0E:=_^FHH ]'!R*6FQ_=IU ',>*_B;X4\# M7$%OX@\0Z=H\\ZEXHKRX6-G4<$@'J/>L3_AH3X:_]#OHG_@8M5)T5OVAK?*@ M_P#%.R=1G_ENE>D^1'_<7_OD4 <#_P -!_#7_H=]$_\ Q:/^&@_AK_T.^B? M^!BUWWD1_P!Q?^^11Y$?]Q?^^10!P/\ PT'\-?\ H=]$_P# Q:/^&@_AK_T. M^B?^!BUWWD1_W%_[Y%'D1_W%_P"^10!P/_#0?PU_Z'?1/_ Q:/\ AH/X:_\ M0[Z)_P"!BUWWD1_W%_[Y%'D1_P!Q?^^10!P/_#0?PU_Z'?1/_ Q:/^&@_AK_ M -#OHG_@8M=]Y$?]Q?\ OD4>1'_<7_OD4 <#_P -!_#7_H=]$_\ Q:/^&@_ MAK_T.^B?^!BUWWD1_P!Q?^^11Y$?]Q?^^10!P/\ PT'\-?\ H=]$_P# Q:\< M_:N\7>#/BY\%M=TGP_\ $JRTOQ!%$;FPEL-6,#/(HSY;%2,JPR,>]?4/D1_W M%_[Y%'D1_P!Q?^^10!\?_L1>)_"OPE^!NEVGBOXBVEUXBO\ _2KJ#4-4,IM, M\+"H8G:%'8=S7K'CWX@?"?XA0Z5%?_$'3K9=-OHM0A^RWT0S+&:$8C9A MC/&!D @' R*^@?(C_N+_ -\BCR(_[B_]\B@#R'4/B?\ "C5KV^N+WQSH]R;J MU:RV->J%BB8$.$]"V>3UK(^'/BOX0_#5[J2Q\?Z;=S7$4-N9;J^C)6&)2L:# M:!T!ZGDU[KY$?]Q?^^11Y$?]Q?\ OD4 <#_PT'\-?^AWT3_P,6C_ (:#^&O_ M $.^B?\ @8M=]Y$?]Q?^^11Y$?\ <7_OD4 <#_PT'\-?^AWT3_P,6C_AH/X: M_P#0[Z)_X&+7?>1'_<7_ +Y%'D1_W%_[Y% ' _\ #0?PU_Z'?1/_ ,6C_AH M/X:_]#OHG_@8M=]Y$?\ <7_OD4>1'_<7_OD4 <#_ ,-!_#7_ *'?1/\ P,6I M(?CY\.KDL(O&NAL5QD?;4&,]._L:[KR(_P"XO_?(KYA_:VC1?$6@X11_HLG8 M?WZ /J*BBB@ HHHH **** "BBB@ HHHH **** "N!US_ )+?X1_[ >K?^CK& MN^K@=<_Y+?X1_P"P'JW_ *.L: .^HHHH *SO$2"30=15E#@V\@*D9S\I[5HU M!?6,&I6$_MNA_![]FC6[W3[*PT:UU.PB?5-* M<_VENFW1Q1;&108I&<"4!F.WD*>H]K\)?%#QOX[DMM9L(]$@\-W-QJFGW%O= MS*\UO+ TJ0[$7YG?=%^\C8CY6R",<^EZ'\&O!'AJ33WTOPKI5D=..;(16R@6 MIZ9C'1#R>5QUJ2R^$O@S3?$>K:_:>&=,MM9U5&6]O(K95DN PPQ8CNP&">I MY)H \7^&_P 1-=UO3_AU)&2/22RQW$1B^1%$@"QGS,;>PZ&O7_#?P M>CTSQ#!/%M+BCM]/?2H52W "6C?>@'I&>Z]* /(]2^,OC_ %S3#)X>TN%-5ETC M1=1L+(6374=VUVW^D;V##8(AR 2O&6.1T[[XY^#-3\9^#]+LM+UZRTCQ%;:C M;WE@^H0&2SN[B$[Q#-$#DH^T\ Y& 1DBN2\1?LR6^L>+99X[3P]_8KV\-I:D MV<\%YID,2;5BA>&5590=S+NP5+8Y KV#4?!>DZ[HMGIFKVB:O;VOEM&U[^\ M?>@PLF[KO[[ASDYH ^4M6UZ3Q!#'9W?A&W\%>/+#X@:!_;%K"ZW5C).SQ^5= M0NH4LKH.00K#;@^I[[P3\9_%M]XJT70M1N+&Z)\4ZMX?NKF.S\HSQV]FUQ%* M%W$(V0 1R" >E>O?\*G\'K91VC^'[&6&.\341YR>8YN4QLF+L2Q=<##$DC Q MTJ.?X0>"[N&2%_#6G%)-0_M5P(=I-WC!F)'.\C@GN.#D4 >(:!\:?'WBUO"= MK:ZCI-BVK:1KUY-P6/P=\$Z8UJUIX6TNU:UBG M@@,5L%,4<[;IE7'0.W+#N:SK?X8R6VN:+901:-8^!M"$<^FZ/:6)6:.X4. 2 MY8JL:[@5"J#D=<<4 >::Y\8?&/AJV^(%O=7FF7%]X:N-&BCE6TVI*;G:)@1N MZ9)V]QQUJ[+\9O$,?Q.TC2;>ZL+_ $C5-4U/3!+!:$1P&WMVD4!V8,\BNA5\ M#9R0#E:]1U_X2>#?%&IW&HZQX:TW4;VYBC@GEN8 YE1&W(&'1MIY!/([5$/@ MWX'76#JO_"+:6-1-TU[]H^S#>)V0HT@/9F4D$CKWH \H^#WQA\8^)==^'2:] M<:?=6WBO0[V\DAM+$P?99K>1 &5B[$A@_*GI@8-A:1/J M5O%X10:M)IH!U""Q-Z!-);*00\@&/ESG&<9.!7T;HWPK\(^'KC2;C3?#NG6, MVDQ206#P0!3:QR'+K'_=#'J!UJX_@;0&\3GQ(VDVG]NFW^RG43'^^\G.?+W= M=N><4 >>/XLT32/ ?@Q/AS>Z9;Z+JTH6Q2RMO.>XB$4DC>4O WY7+M(1@!RW MS5YWX?\ B]K7Q$L?!D^I6.E[=<\+ZS-#='M;9;S^T%BAM0BK<WMQ%;*HBCF.947'0.3R.],#YM^'GQ/\7> OA+IME%=V$MO;?#@:_IZ MFQQ]GD@,2"-CO_>*PD!/3!''6O3]0^+^MQ:]K6G?VAIUH$MM$>T+6K22F6[> M19(D53\[D1_(#@ GDXKT>S^$G@RQ6!;?PQI<*P6#:5&JVR@+:,1)%#"X,&24B8M$-QY^0DE3G([4@*_P-\>:EX^\, MZG/J\:)>Z?K-[IA9%"EUAE*JS*I(#8QG!QD5Z-6-X:\':)X.AN8=#TJTTJ*Z MG:YG2TB$8DE;&YR!U)P.:V: "BBB@#S[QA_R5?P#_O7O_I.U>@"O/_&'_)5_ M /\ O7O_ *3M7H H 6BBB@ K(\7?\BMJ_P#UZ2_^@&M>LCQ=_P BMJ__ %Z2 M_P#H!H Y[X'_ /)'?!/_ &!K3_T4M.^*^L7-GX<&FZ='+-JFKR"QMXX #)AA M^\=02H^5 SHW-C#/?V>[[/63_ &3Q4-U\ M*_"%Z9#<>&M,F,D<4+^9;*VY(SF-3ZA3RH[=J /&[+XO>+-/\:W?A^\U*TO$ ML_&=MHK7+6:QM+;3VZR[2 -+[0Y M=MFI+01+(496S\KC;@D=>>E>T7OPN\):C#?17/AS3;A+Z9+FZ$MLK>=*F-DC M9ZLN!@]1@4MI\,O"6GM;-;>&]+MC:W37L)AM43RYV^]*N!PY_O=: /+_ (TP MRM\JV.I7^EVMYJ%@Q:TN9X@TD!/!*-U4D<<55 MF^'/A>>75I9?#^G2R:M'Y6H,]NK&[3&-LN1\XQG@T >2ZM\7M:B\;^)M!CUF MQMA;ZS96-E&MJ)+B19(6D>).=F_Y<[GX SG-*]N7X/>!A T(\(Z-Y9>*0C[%'DM'Q&Q. M,Y7L>U6K3X7>$=/EADM/#6E6KP"41&"U1/+\W_6;< 8W=\=>] 'AGA/XN>-M M7T_P_=7^IV$RZ]X5O-3,,>G*%MKB J RY;+*V3E6_ BNIU+7;GQA^Q[)K&HK M UW?^%/M,RPQ!(M[09.U!P!D\"O2HOA?X2MTM4C\.:;&EK ]K JVZCRHG^_& MOHI[@<&M#_A#M$_X1Q?#_P#95I_8:Q>0-.$0\@1_W-G3;[=* /F?Q E\/!_[ M. N[+3UMDU323%]G9F?_ (]N."@ S[&NHTSXQ>)MPB:!2MJP MZ&,?P$=L=*KK\*O!R:UJ6KKX6T<:KJ49AO;S[#'YMRA&"LC8RP(X.>M 'S3X M]^(VM^,/AY\3M#UN2*[CTNTTNYMIVA2*1A-\S$HI(494%0?F /-1_%'4=8U: MW^*-O>:S)>1V'BW2+>QAN8T9;9286 4#!P"Q^OK7TG#\'? UK9SVL7A+18K> M>*.&6-+*,"1$.45N.0IZ ]*L7_PS\):I=7%S>>'-,N;BX,9FEEM59I#'_JRQ MQR5[$]* .<^$?B35O$LWC;2-?NHM3?1M9DT^.Y6W6 RPF*.0!E4D9&\C(Z@" MN+M/"^CG]JZ\TXZ79FQ'@K8+?R%V!?M48QC'2O;-(\-:3H,][/INGV]E->R^ M=&EVHUIHO(.H>6//,><[-_7;[=* /"H MOC)XIFLM1\0Z9+H[:)HMU?65YHDL@$^(%81K&%!<2956(;@J>,=:P_B]X@UG MQ7\"[K5)_$6DZI8:KIMAJ%O:PVX\VWF:5"Q#*V&C&X _-D=:^A+;X;^%+7Q M1<^)(/#>E0^(+J/RI]32SC%Q*N,89\9/''TJI9_!_P #Z;I=YIUKX2T:UL+R M83W%M#8QI'-(#D,R@8)SS]: /%M4^*_CK3O$6H>'TUNSDFM?%=EI0O9--7+6 M]P@)!0,!N4YP>_>IO!'QI\4>(O$.F^$+V_MX;Z?4-5M3K26J*9%M0"BB,Y0, M=V3[*< 5[9+\-/"D]X]W)X>TY[J2=+EIFMP7:5!A)">NY1T/44C_ R\)R6C MVS>'=.,#7)O"GV9?]>>LO3ASW;J: /F:3XJZKJ7BGP+XMU/3X9=7TW3O$$;K M;H52Y-ON0.@Y(5M@. 3WKKK_ .-OC#1[#1;VTDL?$*:]X5EUN$&%84M+A%1] MNX'F,[RN&YR!SSBO>/\ A"- ^V6%V-&LA$=7T70K33_#[ZC$87FCL$EC*DY*-&< H>\ M5:SI5RDUI8VMI=:8MYI2QO=DION8^H/&, X&">^*]&^&GC>;XC:/=^(]/E,V MA787^S5>$(S87YV)ZGYSM]BIKE/#_P !+SPE:W,_ARX\.^%=7N8UMICH^BNE MH\(8%LPF?E\#"MGY*?L MPP6?B/X>>)YO$,<-YKMQK5_#K?VM5:4$2%423=R%$>W:#Q@\52UGXJ:QH6B> M.3X8DMK6T\"M:06NES1"07T!0'ECAAN7Y4*_W>]>TW?PZ\,7^N/K,^@V$FJ/ M@/=F "23'3^:FOO OA[4M735;K1;"XU%$5%NI+=3)M4Y4$XY /0'IVH M OVNM6T]O \DL<$DNU?)>0;E<@'81G[W/2O(OVNHHIOA-%YB(X&L:>?G4$#_ M $A?6N[UOX4^&M:NH;B31[&.9=034WF2V3S'N%&%DWXR&P -PYQQFMCQ+X2T M3QC8"RUW2[75K0.)!!>1"1 P.0V#QD'H: /-OVEO$5YH7@6)-(UB32=0;4+1 M6^SA=[0M,JL,$< YQGBO+_C!XUU'Q[X:\31R7T-M9^'/%FGZ9]B,"%Y0'C8R MLQY4L6^7&!\IZU]$#X7>$&MKRW;PWIDD-ZJIO//CW_ ,B/#_V$K3_T:*[?1_#^F>'Q=#3=/MK 74S7,_V:()YLIP"[8ZL< M#GVKB/CT<^!X?^PE:?\ HT4 >C1_=IU-C^[3J /,YO\ DX>W_P"Q=D_]'I7I ME>9S?\G#V_\ V+LG_H]*],H **** $S1N%>-_M<226WP-UVY@:6.XB,)C>"4 MQN#YBC 8$8R..O>O.X?'K?"[XON;BQU+PKH#>')+H:/>7 N(M5G0@EX-CND3 M(/O9(+ ]#UH ^J"<4FZOGWQQ\5M>/@7Q#=KJ6WANDD==R= M X=,@\#:WJ*I>-_B!:Z38_$62X\)6URMAJ&G1RK_ &G,OVM),;9#@?(5_NKP M<W/AW3CHVDZY::1<3?;W,[K<#Y9$3R]N0>H) M_&M"T^/6K:GXNTS3+'08)8+S6;C298I;ATNK01+N,TB!"-I'0<=N: /:\T9K MP?XRSRVOQQ^%C06UU>^<]YYEK;3B/S=L65W!G56P>>:X[2_'MYX#\4QN9AC&Q,DUR^E_M)^(?$UGHO]D>&]/6ZU#3[^Z8WU](B M1R6KE67 C+;6"Y!ZC."* /H>BOGBS_:3\02Z1#JEQX;TZ&VO] DUJQ1+^1G# M1-MDCE_=@ 'G!7/N*]"\$?%"Z\5^+[C1YM.AMH5TBTU2.9)F9CYPR4(*CIZ@ M\^@H ]$S2U\UZ]XHN/ 7QC^+&O6=J-1;2=!L;N&QGNGCAW-NWD<,%)[D#FF> M+?VB/&%GH>OV\.E:1I^LVD.G7EO*+B6>(V]TRC# HI$@SCN* /I;-)OKR$?% MOQ%>^(6T_3/"S:S8V>HII>IRVSN'C)4%YD+ *47(RI(8@\5X]X,FE2#P,T74+_4D_TB M\EDME> LS#S",EY,<+P!5S3/VB/$?B+1;3^RO!WG>(VTU=5FT@22/F-GVK&K M[!AVP3E@%Z4 >^TF1ZU\^ZC^T=XCL-9U19?"EE;Z9I6I65C=B;4&^U 7*@C" M"/;N0G!&[''!KL/@KXT\1^,=0\9_VZUBT.G:U-8VHLPX*HF, Y'/7K0!ZG11 M10 5\O\ [7'_ ",>@?\ 7K)_Z'7U!7R_^UQ_R,>@?]>LG_H= 'U!1110 444 M4 %%%% !1110 4444 %%%% !7 ZY_P EO\(_]@/5O_1UC7?5P.N?\EO\(_\ M8#U;_P!'6- '?4444 %%%% !7BW[4ME=:3\(/&WBC3]9U?3=4TW0YVLS8:A+ M;I%(H+"7:C ,W09;/ KVFN:^(O@2P^)G@O5O"^J37,&FZI;M:W+6;A)3&PPP M#$'&1WQ0!Q4_B.W^&0T6SMI-3U?5/$B@V]I?7=Q_ '1KC7--UBVUKQ!IFJ6MF;"YN[/4-KZC 7\PIV,^IZ)-XVL=),]SJ),EC]IMK5(UBB(;*B64;@&4# M<2,XKJ]"_:/N-0U:PCU#PR--TNZ\0WWAH7BZB)I%N;9)7W^7Y8_=L(7YW @X MXQS6]>_L]^'[Y]59K_5$74M;M/$$R1S1@+3MRAP@\B/*\YQUY-.MOV? MM M9+!A?:G(MEX@N/$L:/+'AKN99%D#8CY0B5QM[9Z\4P,&3XZC7-,\."?2I M]/TWQI87'O#UEI]C;W.H2V&E M)@7&@^3KNF3V26UF+L-]NBN M3M69&V#:JL)%.0<>63P"*X36OA#XAMO'$@T.VUG1=*L+&UL-#N=%O[%K>&*) M3_KHKJ-W1@Q_Y9Y# GYJ[C1/!NH^(_B?9^)?$>@1:?=^'K66PLM12[5VU'S M FZ4QI]Q!M;:KDD%CC'4L#.^,WB_5!\2/AGX&L+V72;3Q+>W,E_?6\GERM!; M0&4P1N.4:1MHW#G:&Q@G(V/%]S9_!Z!_$YO=4NK21(M-BT:2]>6*2YFG18G4 MR$E&+-M)SC!Z<<]%\0/AMI'Q%M-/343<6UWIMVE]8:A8R^5(?A+IWC+PU=Z-XCU'4M<2X"8N9Y4BEA9'#H\8B1%5E=58-MSE M1GCBD _P9\1V\1>+_$WA:_L/[/UK0OL\LHCE\V&>"96,)9]1U*^U.>'Q/JMI'+?W3SLD,5RRQH"Y. J@ 55\'?'C4] M4A-KJ>G6CZQJ'BB^T'3+:VN"L>RW+[I)&*Y 5(V8X!)) %=-X;^!=EX4TR[ MTW3_ !+X@CT^[U&;4[F SP_O999/,E!81;@C-G*@C@D56N_V=/#LSF:#4=8L M+J/6GUZSN;:Z0/8W3Y\TQ;D(V/N;_P#I.U>@"O/_ M !A_R5?P#_O7O_I.U>@"@!:*** "LCQ;_P BOJW_ %Z2_P#H!K7K(\6_\BOJ MW_7I+_Z : /$/AKXIN=5N?A9X,C(73T\))K%Z,D&4HL4<2?[NYRQ'^R >*R? M#?B

+KG7M9MQ>>*+KQ9<>'M'DCOIHXPGE+^[E4?*8E4,^,$[NG/-=?\,_ MK77AWX5^,+$C[?8>'XK">%FVB:VECC+0MCY?N@;>01D$$$T YDB\IGD M&,,/+^4*, #I4-S\"] NY[B62XU(O/K<7B!B+KI=1A0A'R\+\B_+TXH Y?1O MV@M1U=VT9?#T:^*AJ5[IWV6*Y:6V8V\:R-('V!L$.HQMR#GL*-/^,_BGQ+XH MA\,-X(&C73:/'J=^NHZF$EM4:8Q2*HC1@S#&Y?F&X$9*FM?5OV;?"^JF69;W M6M/U$ZK)K,.I6&H-#LMJ47]M7-T[ MM'<1SSLD3@@YWJI 8MU&.]=E\:-9NM:_9H\4ZM<1RZ5^*@UCX.*=$T3X=VFABY\$03B^FU6\U/-Q!(L_G>6D>SV<_9Q<>:7*!L"/.5VYR,#K6EJQ:T+R.YQ);W4:"-7 MBXPHV*%*D$$9R.: .7M/VC;A]4M=/O-!CLIQJMSH5Z[W99(+Q(?-A PGS)*I M7!.""V"*A@_:4N;_ .%MWXOL]!@FGT_3;J]O],DO61[:2*0H(BWEGEL$\@<< MUWMW\&_#.I^&Y]$O;22\M;B^74IY)93YLUR&5A(7&.AZEI$.F7= MA:6=_&UO=F=)(;A6*@DHN&4H00,CIS6+>?'RXTSXB6OAJZT(/]LGNK:W^RW7 MG3;H83*&<*NQ=^" F[>."1@UVOAKX9:5X5\17VMV3W;7MY9V]C+YTVY/*@!$ M>%QP1N.3WS7,K^SAX837H]52[UJ.:*_GU*&&/4G6*&:9"DNU0. P)XSP>F* M+/P>^+B_%RPO[FW%I;K;[$D@BG8W5I,<[X;B%U5HW3 ZC#=1Q3?#G@SQUI&J M:5<:EXLT_4;*VNKM[N/[ Z/<0N:I ] MQ>:I=P0VLU[>.'EDCBSL5B -Q&X_,2WT=AIDL$UM+;7'ESH\)#1MO Z@@$GOWJC?? 3P[J,FKR3SZ MDTFJZA;:I=,+K!:>#'ED?+P/E&0.#0!Y-\)?B;JO@R^U&PGL!?Z5JOC74--B MO)]0=YXI/+5D&QE/[O(Q][(SP*[O3/CO-X@LO#ROH"*-"N M[9R'"'G@C/2MZU^ OANSDMW234"8-:?7U5KK(-TXPQ/'*X_AZ55TK]G;PWI- M_975O>ZU_H379M(7U F.!;G=YJ*N/NDLQ .<9ZT 5?#.LVOB7]FF+5;"PDT6 MWGT:6:&UCNY)&M\!L 2DAB01G/6O';K7]1G^!?P8E(UVWNKO4M)6ZU%[UQ]I M61U\P.XE+.']&KZ4T7X;:7H'P]B\&V8% MXR 1G!QT%4;;]F'PE;(D8O-<>..SNM/BCDU)F6*WG;<\:C'3/()R1ZF@#G+ MC]H[Q'"MZH\(V#2P^'X/$J*=68 VS[=T9/E<2#<,8^4]R*ZKP)XXL_$_Q7UR MWCT4V5U_8MC?&^:\>0S12Y*H8ONH5YY'6KLOP$\.3>>6GU(--HB>'V(NN?LB MXP!QPWRCYNM;/A?X6Z1X2\13ZW927;WTUA!IKF>?>ODPC$?&.OJ>] 'C6H^. MKKX=_$CXS:^L5SK$&AZ=8W,&F37\B1+N#[]@.Y4)P.@[5+XZ_:-\3Z7INKV= MMI&GZ;K=G+I\07GBVYNYM2+>* M+>.UU%$NMJF./.T(,?(>3R/6JVM_L[^%O$$NIRWCZDTVH6]I;R2)>%2@MCNA M9,#A@>_?O0!#9?%W5=?UM8-&\,S:SHT6J-I%_>VTNQK9U WRX; **6 .#N[@ M5XOX0O;Q9_AD?MMW(Q\9ZK"PDNY")$'FX5\L=P&!C.<5[MI7P)T'1/%]QX@L MKW6;=[IUGNM.34I/L5Q.JX$[P]#)P,G@$@9!HT[X#>'=,;1FAFU'.DZE/JMK MONLXGESO+7\DEK') 69]T MS#.Z0J=JX'7BKVC_ +1.L^*=%MY-%\%SW>MG3QJ75_I<2G.X>:IC=,D\'D<8K> ML/@#%K?]CZMKVMZ]#XDLHWMVOK+5/*FGM6;<+>X:)%64#'4*".Q[E@9&K?M* M:KI6I:P)O"20Z?I&IV&GW32ZA_I ^U*,$1A"NY"<%=V.#@FLJZ\=:WX^^&6M MW>LQVD;6GBP6$ M"V!''.@&BZE^S[X7U3^V!*;]4U6\M;ZX2.Z(7S M+?'E;>. ,#([]ZYSXC?#S3/ 7@O43I;W2Q:EKMM>RP33EXXY7E7>4!^Z"1DB MD![;']VG4V/[M.H \SF_Y.'M_P#L79/_ $>E>F5YG-_RXT#5Y+N/3YV4R"RN# [;3D#<.>H%8$/P%\+W% M[)>:RM_XEO#9R6"3:U>/<&&!QATC' 7<.I R?6O2** /)3^SMX>M/ =_X96[ MU[4+*8+L6\UF625$0[HX$E;)2,$ 8'XYK.TCX+2>,].\4'Q?!-IJ:]<6LK6% MEJ&Z6(6XPNZ90 V3SP*9^T?>>)O"'A2^\1Z1XKO]-99[2W@M+>*$Q(&D"R,= MZ,6)!]<#TK>U;QS!\)$>SU?5]2\375RDE[;P2K"+A(47YP" @;GH,9).* $U M/]GSP[J;ZJ\USJ[2:E?V^I3D:@PS/#_JR,#@<<@<&N'\'?";QO8^/)]0N;K5 M-'S?-=37%MXB^TZ?=(6^X+1XMRY7&06 !R0:[VS^.FE:U:QW&CZ/K>KQ!+:2 MY6UL_P![:B?[F^-B&R!DL #@"N&^''QQN-*U/4M+\1QZQJGVKQ+>:;8ZB4B, M2%5#)#PRMTR =I'J: /5/$?PQTSQ1XOT'Q'=W%_%J.B%VM!;71CB&\;6W(!A MLCCFL.^_9_\ #.I7'BV:ZEU2<^)A']O#7[8#)_JVB'_+,KV(K+T']IOPWK$E MB]QIVKZ-8WMI=7<%[J$4:QLMN2)5(5V8$8..,'L:H_$'XXPR^$M:LK$:CX?U MJ?0)=8TJYD6/]]$!]]""P##()5AG!H V&_9O\+RRO.:71_P!G#PMH$UH]A/K$'V6*ZAB4ZD[@+<$F48;.LWEJB,+?S8U.Y@6!8]6(4' JUJG[1/AZQFE^R MV6I:O:Q7UMIKW-C&A7SYUW1 !G4D$$9;H,T /LOV=?"UE;:9;>9JL]KI^G3: M5%!/?LR&"4Y8,,?,GF;4;]Y\PH?D4@ M\9'0''2H] ^,FF>(3/##I]]!?P:J=(FL;CRUF24#)8C>?DP._'.J M77Q@\+_#[2[QM*BO[*?4[Z_B56F\J,@"*/<"%+$\M@D#I0!HZ[\"- \1:QXF MU*ZN]7%QXAM$L;Y8;]D0Q)]T(H'R$>HYJ"^_9V\+:E_:?VI]4G.H6-O82EK] MP5C@QY13 ^5UP/F'-7K[5KKX;ZB7U/6;K6K+4I8;/2]/D$9N/M!SE0^%W ]< ML>,5L^!OB'I_CDZM#;PW%E?Z3=FROK*[4"2&0#(^Z2""#D$'F@# M?@-X&[G"-=VR:G*+6\E086::+.UY /XCU[YJ"Q_9\\.:?%IR6]UJZ"P MU:368#_:#$BYD^\3QRO/W3P*[_Q TD>AZA)#*\$JP.R21XW*0I((S7GW[/OB M35O$?P5T/7M9OY]8U2ZAEEEEEV(7(D< * HX44 <3XY^ ^IZ/::+IWA*'5+ MK1;>ZN+R86WB)[*^2>4Y+"1D9&CY/RD9':NFL_V?+/68-#U#7]6UMO$=A&T! MU&SU9XIYK=CG[-/)&J"=![J*K^#/CZ_BWPK833:3/;Z[JAN_LNG6\U&;+<[?,.)6 #;>,@ #B@!F MH_L\>&-2?5R\NJQKJ=W;7DZ17[*HD@P(MHQ\H&.@Z]ZZCPE\/-+\%ZGK5[IK M72OJ]S]KN8I;EGB$I #,B'A@?]>LG_H= 'U!1110 4444 %%%% !1110 4444 %%%% !7 ZY_ MR6_PC_V ]6_]'6-=]7 ZY_R6_P (_P#8#U;_ -'6- '?4444 %%%% !7G6M> M.-2U'XCWGA+0UC%SIFCC5KJ20@!WD=X[:'.#M5C%*S'J H'>O1:\V'A"YT#X MX7/BR&)Y=/UW2(-+N_+!)AFMY9'AP7$AOP^)8-BA?,8+\R$$(<;3R//%?@SX MB2ZRNE:8&"7^GP0ZII=ZK9>.XA\M=N5X :/C!P6X(^C_ !AI&HZ[X?N[/2=4 M.BZA(!Y-\(?-\I@P.2F1N'&",CK7DOCG]F^?X@W/B_4[[4]/T[7/$&AKH+7& MGV++'Y0D$ADE!?=(XP N2-HR.?COX?4WH M>VU)#:Z5/K1S; ^9;0R^6[(0Q!.<$#N""*\U\1_"M],\)V?P\234[O7M0UZY MU_3M?T[3)$@TQY+PSNSS994*K*Z@$Y=<@#FNU\?_ .N?$&H1S>']7M="MG\ M/7/AN:WEL3.JVTFPHT6'7:R%!UW @GB@#1D^/WAF.ZTI#%J/V74GL8HKUK0I M LEVNZW0EB"2PQG:&"Y&[&:BTG]H7PWJ_BK/5X3-K,^@K>7%ELMQ>Q(7 M,1;.?F .#C!QU'%<1+^S%K\ZZ;%-XUM[F+3VTB6U:XTDN]NUCLRD9,OR12[- MS <[CR2.*VK+]GN]L[NSE_MV!Q!XRE\6X^R,-V]"GD??[9SO_2@"G\?_ (OS M?"3Q[X$GO?$,ND>%;XWG]I0K;Q2>;Y4)>)5=D)0L^U2<@8/\/6NSTK6M8\$^ M%;SQ!XNU2[U=KJ97AT[3[6.7[*LCA8H4,2 RM\R@R$[>IX S3/B#\)#X]\;^ M$]9N+BT?3=&%W''9[/4 MM7TOS_$W]@210V<6"/2O$\FI7^J7FM:M M8V6H?8D2"7[-+(5AW+M ?RHSCC!VG)S2Z-^S/?:5!8P_\)%:-#:^,!XL6.'3 M?*53MP;=0)" N>C=@!P3DU\TZX\-R2:[!*ND>(-0UPA;-E,HNA*#%] M\XV^Z0:@+?5M*N-8MF^QLQ:&#'F@JN6WC0 #CH"^"]]\,O$/B'5+C6;2^_MJ&S6:UL]/-M''+!&4WJ3(Q(8')SDY)R30!43Q- MXJ^&)\,GQAK,>M0:KK+:2\QM4A>,3.PM'(C^7<#M1L<$$'J#GV('-><_%#PA M/\0-9\):8L;K8Z=JT&L7EQC"A8"7CC'J6<*,#HH8^E>C#I0 M%%% !1110!Y M]XP_Y*OX!_WKW_TG:O0!7G_C#_DJ_@'_ 'KW_P!)VKT 4 +1110 5D>+O^16 MU?\ Z])?_0#6O61XN_Y%;5_^O27_ - - '/? _\ Y([X)_[ UI_Z*6NXKA_@ M?_R1WP3_ -@:T_\ 12UW% !1110 4444 )BEHHH KWT4LUI,D$OD3,A"2[=V MPXX..^*^?+&T\6L\ZKM5\,N2"6-MX@T"?Q?AQG=U]J9HG[. MU[X9UNVU[3O$R+K4%]?W >2P)@D@NR#)"Z"3)VE5*N&'(Y% %"Y^-]OJ'Q*\ M':O9Z_/;^"[W0]2O+RTN(U18Y+=E4[QMWJZ'>I7=C(_&NO/[07AVR-R-6@O] M&\O2CK&^0AN0,'CBL_QM\']5T;P/& "XFNW$DDCD<[F'#8&%SZ**0' ?"S6_$WQL\%W/C*+Q+=>'X[ MZ>XCTBRLH86A@BCD:-'E#HS2.Q4DC( ! !YK=O/C9IG@ZQN8=7-SJ/]ABWM MM>U:SB7R+29U'S,N0V#G<=H.T$9H\&?"/6/AN]]IWAOQ%#;^%KJZDNX].N[$ MRS6+2,6D6"42*-A8D@.C;23CCBJ&M?L^)J=]XKACUN5-"\5&%]6LIH/,F=XU M"EHI=PV[U #94],C% 'K\4BS1JZ,&1AD,IR"/6O)?CAK^N:'XH^&]MI&N76E M6^K:ZEA>QP1Q,)H2C,1ET8J<@JZ!XWL9+)=%\069MEU.-S;3:8H1+ * M%: OOSNX)$@!/;&.:;\4?ACJ'Q!U#PI>V&MP:--X?U%=2C$UB;D3.%*A6'F) M@<]N: )OB=\29OA[<>%K>'2;C5GUK58=-W1.B^5O_B.XC)XZ"O/?B-\8K^^\ M5> E\,3ZE;Z1/XJBTB^NXDA-M=8)$L1W9DP#QN7 )!&:ZKQ)\)/$/BY;"?5/ M%T)U'3M6M]3LGM=*"00B+K&8S*Q;=D_-NXXXKG(_V:+^TOK"&U\8M'H.G>(O M^$CL[*33%>:.4L7>(R[P"A8DCYQ&:[Y3D5Y3XW\!:UXTT31_#&J7BZJO\ :D>H7VI);"V18(I? M,2-5!(+G"KU]3Q7JJ#B@!U%%% !1110 E+110 5YO\>_^1'A_P"PE:?^C17I M%>;_ ![_ .1'A_["5I_Z-% 'HT?W:=38_NTZ@#S.;_DX>W_[%V3_ -'I7IE> M9S?\G#V__8NR?^CTKTR@ HHHH **** .*^+?PX'Q3\(OH3:E)I2//%,9XH5E M;Y'# 8;CDBL[QY\*]0\3Z]H>OZ+XINO#&OZ9$]L;F&UCN(KB!\;XWB?CJ 00 M<@^M>C44 >56_P %M0TOQO<:_I?C/4;.+4H88]7LWMXY/M;Q<+*C\&)B"0=H M(QT ZUGK^SLBS6TO_"17&Z#Q!+KZC[)'R[KM\L\_='KUKV6B@#PZW_9>T\V. M@V-[KMU>6>F6U]:M']G1#.EUNW9(^Z5W<$>G-6KC]G.+5-)CM=4\0SWMU::- M)H5A>"U1'A@< %F&<.^ !G@<=*]GHH \;3]G:"VCU*WM]>N([#6-,MM-U6V: MW5A<"% BR(*% MD0> ?"8U[XI:OX[ET;4M"9[=;'[)J,8B\Z9 M#AKA4!/&WY0QY8&NC\=_"M/%?B/1/$VFZG+H?B;1P\=O?)$)DDAAKO,8I: /.O%GPJN?&FG:>VHZ]*FN:;>Q7]CJ%K;*D=O*GI$2P*L"0 M03D^HJ31?AG>>'+^[U*QUYX;_4K[[;JKK9QE;O";5C4,28U'4$$GU->@T4 < MAX6T;Q W@ZXT_P 0ZJ;W4YC,@O3;1QN(V)V;DC^3(![=<#-!?"F MB^&X/&$TVD::2QCD1K6X8L\#ID;N3D.""*Z[X9_##4?AMI.D:3%XFEO]+L4G$EO M)8Q(9W=RXLG_H M=?4%?+_[7'_(QZ!_UZR?^AT ?4%%%% !1110 4444 %%%% !1110 4444 %> M9_$9?$FD>/O#7B'0_"UQXI@M;"_LIX+6]M[:2(RO;.C?OG4,/W+#@Y!(KTRB M@#RS_A9WCW_HCVM?^#K3/_C]'_"SO'O_ $1[6O\ P=:9_P#'Z]3HH \L_P"% MG>/?^B/:U_X.M,_^/T?\+.\>_P#1'M:_\'6F?_'Z]3HH \L_X6=X]_Z(]K7_ M (.M,_\ C](?B;X]/_-']:_\'6F?_'Z]4HH \L_X6=X]_P"B/:U_X.M,_P#C M]'_"SO'O_1'M:_\ !UIG_P ?KU.B@#RS_A9WCW_HCVM?^#K3/_C]'_"SO'O_ M $1[6O\ P=:9_P#'Z]3HH \L/Q-\>G_FC^M?^#K3/_C]'_"SO'O_ $1[6O\ MP=:9_P#'Z]3HH \GN_BSXWL+6:YN/A'J\$$*&221])?#'POU;5-$OE9K>ZCUG31O 8J>#/D$$$8-=9^T%\.-8^+7PIU MWPEHWB%?#$NJQ"WFU$P&9DA)_>*JAEY9B:A/]MM$M;5HUM7.5D"N6^96VJ>@P0?6@#T'_ (6=X]_Z(]K7_@ZTS_X_ M1_PL[Q[_ -$>UK_P=:9_\?KU.B@#RS_A9WCW_HCVM?\ @ZTS_P"/T?\ "SO' MO_1'M:_\'6F?_'Z]3HH \9\1_'+Q=X4TF74M3^$NMV]G&RJSKJ^FN068*.!/ MGJ16G_PL_P >_P#1']:_\'6F?_'ZM?M"?\DNU+_KM;?^CXZ](7O]: /+?^%F M^/<_\D>UK_P=:9_\?H_X6=X]_P"B/:U_X.M,_P#C]>IT4 >6?\+.\>_]$>UK M_P '6F?_ !^C_A9WCW_HCVM?^#K3/_C]>IT4 >6?\+.\>_\ 1'M:_P#!UIG_ M ,?H_P"%G>/?^B/:U_X.M,_^/UZG10!Y#IMUXP\9?$CPUJ&I^!;WPQIVEKVO\ A1_PG7C_ /Z)I)_X/;7_ KTBB@#S?\ X3KQ M_P#]$TD_\'MK_A1_PG7C_P#Z)I)_X/;7_"O2** /-_\ A.O'_P#T323_ ,'M MK_A1_P )UX__ .B:2?\ @]M?\*](HH \W_X3KQ__ -$TD_\ ![:_X4?\)UX_ M_P"B:2?^#VU_PKTBB@#S?_A.O'__ $323_P>VO\ A0?'/CX_\TTD_P#![:_X M5Z110!YM_P )QX^_Z)I)_P"#VU_PI1XY\?#_ )II)_X/;7_"O2** /-_^$Z\ M?_\ 1-)/_![:_P"%'_"=>/\ _HFDG_@]M?\ "O2** /-O^$Y\??]$TD_\'MK M_A2_\)UX_P#^B:2?^#VU_P *](HH \W_ .$Z\?\ _1-)/_![:_X4?\)UX_\ M^B:2?^#VU_PKTBB@#S;_ (3GQ]G_ ))I)_X/;7_"E_X3KQ__ -$TD_\ ![:_ MX5Z110!YO_PG7C__ *)I)_X/;7_"C_A.O'__ $323_P>VO\ A7I%% 'F_P#P MG7C_ /Z)I)_X/;7_ H_X3KQ_P#]$TD_\'MK_A7I%% 'F<_Q \>V\+RO\-)- MJ*6/_$]M>@_"L[PQ\7_&7B_0[75].^&L[6=R&,9DUNU5N&*G(^H->HZO_P @ MJ\_ZXO\ ^@FN&_9\_P"20^'O]R;_ -'24 ,_X3KQ_P#]$TD_\'MK_A7/^-)/ M'OC_ $^TTE_ @TJ(WL$TEW-K-O(L:(X8G:HR>!T%>T44 -48%.HHH \E\:'Q M%X<^+%EXCT[PCJ/B?3VTB2R?^S)[9'BD,JL-PFE3C /(S5S_ (6QXI_Z))XK M_P# K3?_ )*KTZDQ0!YE_P +8\4_]$D\5_\ @5IO_P E4?\ "V/%/_1)/%?_ M (%:;_\ )5>FXHQ0!YE_PMCQ3_T23Q7_ .!6F_\ R51_PMCQ3_T23Q7_ .!6 MF_\ R57IN*,4 >9?\+8\4_\ 1)/%?_@5IO\ \E4?\+8\4_\ 1)/%?_@5IO\ M\E5Z;BC% 'F7_"V/%/\ T23Q7_X%:;_\E4?\+8\4_P#1)/%?_@5IO_R57IN* M,4 >9?\ "V/%/_1)/%?_ (%:;_\ )5'_ MCQ3_T23Q7_P"!6F__ "57IN*, M4 >9?\+8\4_]$D\5_P#@5IO_ ,E5#>?&+Q)8VD]S-\)O%:0PHTCM]ITTX4#) M/_'UZ"O4\5D>,!_Q26M_]>4__HMJ /.]$^..N^(M)M-3L/A3XKGLKJ,2PR?: M-.7FXHQ0!YE_P MMCQ3_P!$D\5_^!6F_P#R51_PMCQ3_P!$D\5_^!6F_P#R57IN*,4 >9?\+8\4 M_P#1)/%?_@5IO_R51_PMCQ3_ -$D\5_^!6F__)5>FXHQ0!YE_P +8\4_]$D\ M5_\ @5IO_P E4?\ "V/%/_1)/%?_ (%:;_\ )5>FXHQ0!YE_PMCQ3_T23Q7_ M .!6F_\ R57D_P 9-'\>?%C5=/NK'X<:QIL=I"8V%_>6(+DMGY=D[=,=\=:^ MI<4M !1110 4444 %%%% !1110 4444 %%%% !1136D5,;F STR<9H =147V MF+ /F)@C.=PZ>M+]HBY_>)Q_M"@"2BH_/CSCS%SG&-PZ^E)]IB_YZ)Z_>% $ MM%1?:8@/]8G3/WATI?M$><>8O7'WAUH DHJ/[1$>DBG/HPH^T1?\]$Z9^\.E M $E%1_:(_P"^O7'WA1]HBX_>+ST^84 245%]IBQGS$QC.=PZ4OVB/_GHO8?> M% !F:YSX:RF?P1I3F9Y\Q$^8]J+9F^=NL0^[]/Q[UOSSQF)@'!." M/E8 YKG_ (=SA?!>E^;]IB;RB2NH7 FG'S-]]QU^M '445&;B(9S(G'^T*/M M$?\ ?7KC[PZT 245%]IB(_UB=,_>%!N(QUD7_OH4 <;\9?#6I^+?A]J6G:1% M#/J+F*2**>7RD?'_?7KC[PZT >=?\)K\1?^BB?:(N/WB<_P"T*/M$7_/1.F?O"@#SO_A-?B+_ -$Y MM?\ PHXO_C5'_":_$7_HG-K_ .%'%_\ &J]%^T1C_EHO7'WA1]HC_P">B_\ M?0H \Z_X37XB_P#1.;7_ ,*.+_XU1_PFOQ%_Z)S:_P#A1Q?_ !JO1EFC<@*Z MDD9 !'2GT >;?\)K\1?^BDT4 >;?\)K\1 M?^BDT4 >;?\ ":_$7_HG-K_X M4<7_ ,:H_P"$U^(O_1.;7_PHXO\ XU7I-% 'FW_":_$7_HG-K_X4<7_QJC_A M-?B+_P!$YM?_ HXO_C5>DT4 >;?\)K\1?\ HG-K_P"%'%_\:H_X37XB_P#1 M.;7_ ,*.+_XU7I-% 'FW_":_$7_HG-K_ .%'%_\ &J/^$U^(O_1.;7_PHXO_ M (U7I-% 'FW_ FOQ%_Z)S:_^%'%_P#&J/\ A-?B+_T3FU_\*.+_ .-5Z310 M!YM_PFOQ%_Z)S:_^%'%_\:H_X37XB_\ 1.;7_P *.+_XU7I-% 'FW_":_$7_ M *)S:_\ A1Q?_&J/^$U^(O\ T3FU_P#"CB_^-5Z310!YM_PFOQ%_Z)S:_P#A M1Q?_ !JC_A-?B+_T3FU_\*.+_P"-5Z310!YO_P )K\1?^B^-+OQC::F-0T@Z+J&G7C6<]J+I;A=P16#*Z@ @AQVKK*X'X8?\AKQW_P!A MU_\ T1#0!WU%%% !1110 4444 %%%% !1110!3U?_D%7G_7%_P#T$UPW[/G_ M "2'P]_N3?\ HZ2NYU?_ )!5Y_UQ?_T$UPW[/G_)(?#W^Y-_Z.DH ]%HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "LCQA_R*6M_]>4__HMJUZR/ M&'_(I:W_ ->4_P#Z+:@#GO@C_P DF\*_]>$?\J[BN'^"/_))O"O_ %X1_P J M[B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K#U*T@O?$&G)<1),J1S2(DENK@,-@W!S]T@$CCKD^E;E9DX?^WK, MA)B@AFRRN!&#F/&5ZD]<'MSZT -7PKHR1JBZ58A%C:(*+9,!&.67&.A/4=#2 MMX7T=]^[2K)MX16S;(;Y^_P"S MIGS.F_./O>_6FKX7T=50#2[(!5=% MDX5OO <=#W'>M2B@#*?PKH[HR-I5BR MLBQLIMHR"B_=4\=!V':I/^$7_LVTW&43[OLZ9\P# ?I]['?K6C10!EQ^ M&-(AV^7I=DFW?MVVR#&[[V.._?U[TC>%=&="C:38LAC$)4VT>"@.0O3H#T'2 MM6B@#-/AO267_95CY?E>3M^S)CR\YV8Q]W/..E./AG2"S-_9EEE MF5V/V=.67[I/'4=CVK3HH S!X:TD,K#3+,,KM("+=,AF^\W3J>Y[TR/PGHL4 M*Q)I%BD2Q& (MK&%$9.2@&/NYYQTK6HH S'\,:1)OWZ79/OVEMULASM^[GCM MV].U*/#>E!PPTVS#"0S _9TSO/5NGWCZ]:TJ* ,I?"NC(BHNE6(54:(*+:/ M1CDKTZ'N.]*WA?1W#!M+LF#!58&V3D+]T'CMV]*U** ,T^&]*\X2_P!FV?F" M3SM_V=,^9TWYQ][WZTT>%]'554:79 *K( +9,!6^\.G0]QWK4HH RF\+:,T; M(VE6+(R+&RFV3!53E5(QT'8=J?\ \(WI6\O_ &;9[C()BWV=,EP,!NG7'?K6 ME10!EKX7TA H72[)0N\+BV08W?>QQW[^O>D_X131BI4Z58E3&(L?98\; MG0'M6K10!F/X:TF1R[Z99LQ=9"QMD)+ 8#=.H'0T#PSI*[<:99C:688MTX+? M>/3OW]:TZ* .8DTFRTSQ+I'V.U6T'E2QXMK- A0+D*S@94 \@=":Z>L'4XRW MB;1W$Z?Q?TK='2@!:*** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ K@?AA_R&?'G_ &'7_P#1$-=Z3BN!^&)Q MK/CO(/\ R'7[?],(: .^) [T;AZBO*OC#XHUKP[XU^&=OINHO:66J:X+.^MU MC1A/&8G;!)!(Y Z$5Y_XX^+'B6UF^)NOV>H/:V?@BZM;>WT]0OE78*AYO-R" M26# #!&,&@#Z5W#U%&X>HKY:O/C1XF;P[JOC^"_D6QM?%":)!HI5?)>V)CCR MW&?,WN3NSV';-;_@3QQX\TDZK'XE\XSSP1I;B_01)%>[I//V$@9@1 C%N1C& M"230!]# @]#FEK"\&ZO8ZOH5M)8ZQ'KBH/+DO$<-O?&23CIG.0/0BMV@ HHH MH **** *>K_\@J\_ZXO_ .@FN&_9\_Y)#X>_W)O_ $=)7BT444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !61XP_Y%+6_P#KRG_]%M6O7/>/-3M-.\(ZPUW !72V/Q%T&\ ML-5NVU!;.+2B/MZWJ- ]KD9'F*X!7(Z>O:O&M1ET_7OV4;"U6S&NQM96T4HM M)LO:DL/W^4.Y3'][CGBO.K[PKXB701HNJWT^N:)9>*K&74?&%FI6?4[3;E7F MX(W1G:&*Y7D' YH ^OM"UZW\1:>E[:+.+:3E&N('A+CLP# '!['%^(-3T>.XOEGTV-Y;JZFTNYCLT5?O8N6C$38]%8UQWPO\;W>@C6-.\5ZU/?Z M?+JT]OH&HW4;-/>6ZIO;+(N#MY 8@9 [UQFCZ3I^EZEK=WX GOO%O@#4M(NI M]1T":\EN;=;HY*B'S26B9SG=&#[@"@#V-_C/X4AM+BXGU"2T2&!+G9J:';ZM:WAFM)Y_LR!8F\SS<[3&4QN# ]01Q M7SA\)/AH;ZYO_#^L7TOB+P_=Z1;WMIK)=A=:-LD#"Q9VX94/*Y^;"_-FNBO# M+\-M)T_5M%ME&F2ZC*EO>Z@ID2-G#-+=R*I S(PVKT 'X4 ?20.12USOP^\0 MW?BOP7H^KWUF=/N[RW662V((V$_7L>OXUT5 !1110 4444 %%%% "=*P==^( M'A?PO>+::SXDTC2+ID$BP7]]% Y4Y 8*S XX//M6_7E^C:%INK_&OQRU]I]K M>,FF:2%:X@60J";O."0<4 =!_P +C\ _]#QX;_\ !M;_ /Q='_"X_ /_ $/' MAO\ \&UO_P#%UK'P7X?_ .@'IO\ X!Q__$TG_"&^'N^AZ;_X"1__ !- &5_P MN/P#_P!#QX;_ /!M;_\ Q='_ N/P#_T/'AO_P &UO\ _%UK#P9X?SC^P]-_ M\!(__B:/^$+\/_\ 0#TW_P X_\ XF@#)_X7'X!_Z'CPW_X-K?\ ^+H_X7'X M!_Z'CPW_ .#:W_\ BZUO^$+\/_\ 0#TW_P X_\ XFHYO"?AN R:-I: L%! M:UB&23@#IUH S?\ A/#?_ (-K?_XNC_A ^;:(;<],\<9H H_\ "X_ /_0\>&__ ;V_P#\77PS\9_# MM[XA_;6\+76B_&&2S^'>L)_:.I&T\4!8+/R-OG0#$N$$V(L#IEF/:OOB/PIX M;ED>-=&TMI$QO46L1*Y&1D8XI_\ PA6@?] /3<>GV./_ .)H R$^,/@!5 _X M3?PV,?\ 47M__BZ=_P +C\ _]#QX;_\ !M;_ /Q=:@\'^'MQ7^P],R.F_\ @''_ /$U#_PBWAG[5]F_LC2O/V>9 MY7V:+?MSC=C&<9[T 9__ N/P#_T/'AO_P &UO\ _%T?\+C\ _\ 0\>&_P#P M;6__ ,76M_PA?A__ * >F_\ @''_ /$T?\(7X?\ ^@'IO_@''_\ $T 9/_"X M_ /_ $/'AO\ \&UO_P#%T?\ "X_ /_0\>&__ ;6_P#\76M_PA?A_P#Z >F_ M^ &__!M;_P#Q=:J>#O#LB!ET33&4C((M(B"/^^:7_A"_#_\ MT ]-_P# ./\ ^)H R?\ A/#?_ (-[?_XNK6F?$[P=K=_#8Z=XLT/4 M+V8XCMK74H9)'.,X"JQ)_"KG_"%^'_\ H!Z;_P" 9!;HC?=D[@9H ]:HI%^Z/I2T 86O>//#7A:YCM]:\0Z M5H\\B[TBO[V*!F7.,@.P)&>]9G_"X_ /_0\>&_\ P;6__P 76 -&T_5OCQKG MVZQM;S9H%EM^T0K)M_TB?ID'%=K_ ,(7X?\ ^@'IO_@''_\ $T 9/_"X_ /_ M $/'AO\ \&UO_P#%T?\ "X_ /_0\>&__ ;6_P#\76M_PA?A_P#Z >F_^ /#?_ (-K?_XNC_A/#?_@VM_P#XNC_A/#?\ X-K?_P"+K6_X0OP_ MC_D!Z;_X!Q__ !-1CPGX<,IC&BZ7Y@&XK]EBR!V.,4 9O_"X_ /_ $/'AO\ M\&UO_P#%T?\ "X_ /_0\>&__ ;6_P#\76K_ ,(;X>_Z FF_^ D?_P 30/!O MA\_\P/3?_ ./_P")H RO^%Q^ ?\ H>/#?_@VM_\ XNC_ (7'X!_Z'CPW_P"# M:W_^+K6_X0OP_P#] /3?_ ./_P")H_X0OP__ - /3?\ P#C_ /B: /S^_:-\ M,:AXJ_:T\&W?ACXPO8^"M=;S-2>R\3*L.FF(9E"@2@()4 '=L^M?&__!M; M_P#Q=:O_ AGA_\ Z >F_P#@''_\34+>&/#*W*VYTC2A.P+",VT6X@=2!C.* M *'_ N/P#_T/'AO_P &UO\ _%T?\+C\ _\ 0\>&_P#P;6__ ,76M_PA?A__ M * >F_\ @''_ /$T?\(7X?\ ^@'IO_@''_\ $T 9/_"X_ /_ $/'AO\ \&UO M_P#%T?\ "X_ /_0\>&__ ;6_P#\76M_PA?A_P#Z >F_^ F@#DG[)'_ /$T 97_ N/P#_T/'AO_P &UO\ _%T?\+C\ _\ 0\>&_P#P M;6__ ,76G#X2\.7$:R1Z+IF_^ 'IK72K&VF'B#3<216R*P_TE.A R M*]7% "U3U;6;#0+&6]U.]M].LHAF2YNY5BC3ZLQ %7*\O_:*@CN?A_;Q2QI+ M&^KZ>&210RL/M,?!!ZT =!_PN/P#_P!#QX;_ /!M;_\ Q='_ N/P#_T/'AO M_P &UO\ _%UJCP7X?(S_ &'IO_@''_\ $TO_ A?A_\ Z >F_P#@''_\30!D M_P#"X_ /_0\>&_\ P;6__P 71_PN/P#_ -#QX;_\&UO_ /%UJGP9X?'_ # ] M-_\ 2/_ .)H_P"$-\/?] /3?_ 2/_XF@#*_X7'X!_Z'CPW_ .#:W_\ BZ/^ M%Q^ ?^AX\-_^#:W_ /BZUO\ A"_#_P#T ]-_\ X__B:/^$+\/_\ 0#TW_P MX_\ XF@#)_X7'X!_Z'CPW_X-K?\ ^+H_X7'X!_Z'CPW_ .#:W_\ BZUO^$+\ M/_\ 0#TW_P X_\ XFHX?"?AN=2T>C:6X!()6UB(R.HX% '->)?B3X \1:!J M.F'X@:%:?:X'A\^VUN".2/<"-RL'R"/45\9_L,:/>>!/B=X^U;Q[\6([NRT^ M[>PTZ'4?$:/%?$XS=$-(0WR;1GU)]*^\&\*>&TW[M%TM=HRV;6(8'J>*1O"G MAI A;1M+ <@+FUB&XGH!QS0!YK\0M:\#^.==\(ZDGQ-\-Z?_ ,(_J/\ :*Q? M;K:7SVV%=I)E&T88]*Q?$FD_#'Q#J^MS?\+'T"VTO7Y;>;5].74[9A=8F8?$;P^- FU=-=DT8ZE;%#>*%P=^_B/**Q3;U'7!Q70>)M8^&_B M^VUZ+4_B'H$G]IVC6*,FK6RFVA(^8)\_4GDGO@"O2CX+\/@?\@/3?_ ./_XF MF0^$?#EPFZ/1=+=>IKNO^%Q^ ?^AX\-_P#@VM__ (NM;_A"_#__ $ ]-_\ M ./_ .)IA\(>'5<(=$TP,>@^R19/_CM &9_PN/P#_P!#QX;_ /!M;_\ Q='_ M N/P#_T/'AO_P &UO\ _%UK?\(7X?\ ^@'IO_@''_\ $T?\(7X?_P"@'IO_ M (!Q_P#Q- %+3?BAX-UF^ALM/\6Z%?7DS;8[>VU*&21SZ*JL23]*Z>O(?B[X M_P!R;_T=)7(SQVUI87%VYC! +$0QO@9(&3BLS_ M (7IX4]=;_\ "%/76__"MY_B%X8BTRUU)_$&F+I]V M_EV]V;Q/*F;IM1\X8^PKH$99$#*=RD9!!ZT <#_PO3PIZZW_ .$YJ7_R/1_P MO3PIZZW_ .$YJ7_R/7:ZIJMGHFGW%]J%S%965NADFN)W")&HZEB> *?8WL&I MV<%W:RI/;3QK+%-&VY71AD,#W!!!H X?_A>GA3UUO_PG-2_^1Z/^%Z>%/76_ M_"GA3UUO_P )S4O_ )'H_P"%Z>%/ M76__ G-2_\ D>M^/X@>&I=/N[]-?TUK&T;9<7(NT,<+=P[9PI]C6Q8:A;:I M:175G/'=6THW1S0N&1QZ@CJ* .(_X7IX4]=;_P#",SZ=-)X;U']U/QKZ\?\ "\?"><_\3O\ \)W4O_D>O0<4 M4 >??\+Q\)G_ *#?_A.ZE_\ (]'_ O'PF>O]MGZ^'=2_P#D>O03Q6#?>//# MFFWTEG=ZYIUM=1?ZR*6Z163_ 'LGY?QH YP_'#PF1@_VV1[^'-2_^1Z#\NMT?Q1I'B">]ATS4K6_ELI!%?CXY^%!WUO_PG-2_^1Z7_ (7IX4]=;_\ "N MM_\ A.:E_P#(]'_"]/"GKK?_ (3FI?\ R/7?XHQ0!P'_ O3PIZZW_X3FI?_ M "/1_P +T\*>NM_^$YJ7_P CUW^*,4 (]!Y/\ QZR?^AT ?4%> M>^%?^2T^//\ L&Z1_.[KT*O/?"O_ "6GQY_V#=(_G=T >@L,C%?-VGZ?]A_: ML^)+7-4MH[2[N1=28DBCW&-=F[:NTNQ! !^8T ?.W[,WB>;P7X-^'&A:= MI5A:VWB37?$$%YP?-A:&:ZDC*LN P'EA#GMC!&*T=9_::\3V'PKC\51:?HSW MEOI&I:I<6,9FEDE-K=M" $!!BB*HQ,S,<,54 YKUNU^ ?@FQT'2M'M],GAL= M+OY-2LME_<"2WGDW^:RR;]X#^;(&7."'.16?-^S#\-)].2Q/AM5LUM;FQ,"7 M; R[@<(ZE\AL,,#&.6.K63A^"FU< <<#(- M&'\8_$ES!XL^&_A2(F.S\2:U)#?/DC?!!;2SF+(_OLB CNNX=Z\3\1>$FU#X MT_'"/1_A]IOBJ_\ [*TMK_A MO];BCBU,VNJW,2W*(I5$8)(H*J&8# '!/K0!X_\ ##XR^)O$/PPT"R\%2Q>- M-:TWPS8:A<76N VTNI.[RQ,KDN#"V;>4&0[_ )L9SR3/X[\?FUN?BF'\)^'; MW^S+_P /K+]JB9S>).\>&F(.&>+.4QP,"O4-6_9Y^'VL3Z#-+X;@MWT.V%G8 MBQEEM52W!!$#+$RB2+(!V/E<]N36+\0O@R_B/4-2@TFTLK.S\0RV4VM:E+=S M&XS:S1O$L<.#&1L1EX*XR.M,#D/%/Q>U7P7XD^*$NE>']"&H:;K6@V+7++(C MWL=WY<>Z9EY+(),+C@ 5IV7QS\1+WCE^R6\+6: MW,<[QEBP)+K%RVWA:K\%O".NW6M7-[ITLLVLW-K>7S"[F7SI;8@V[ M<,,;"JX P.!G-ZM>V,EU.+?R$ECN(2S M1,JX!4+M8 XQ2 QO$/Q!\31_"OPW\0M4L(M'UNT\06]K):VLV3J?M0:-I^K7_PE^VV5O=_\5O81_OH@_R%9=R\]B5&1T.! MFM_1O@[BZ5K-W)+IMCJBZPUFVH3WQ$D;!H8!-/\ .\2N!(2W4@ +79^ M+_ &A^.FTE]9MY;AM)O4U"S,=Q)%Y5PF=DGR,,D9.,Y')XH \>G^//BJS\23 MQ36&C'1K;QO#X3=8_.-P\(9M.\5R7VJ6FE M:GXJU/Q[?Z'I6JS6SA[$" [R6+Y9/*BVK&".2.:]VG^"OA"ZFGEDT^5GFU=- M>!\ORCBC_A2?A$Z=>V1TZ5H;O4_[9=FNYC)'>[@WVB- M]VZ-\@X6YD#F>5=LLDAW?O&9?E)?/''2HF^"OA)W M#M83LPUC^WP3>S<7V !-]_K@ 8^[[4 >5W?Q_P#%EMX9O)&M=#_MC3KW5K.X M$2S/]J-FH9&AM]VX*VY0[,^(_4Y%9-[\8?$NO6WC/5;B#2KSP_%\.[/Q"F@7 M<#M&SSQ3O)'(X;YE.S;]W[O;J3ZW>?L]^ [Z8R7&CR2R-S@N]RH6X M#8?E) JY0_+\HXXJ2/\ 9^\"0V8M8]%:.#^R#H+(MW.-]D<_NF^?YL;F 8\C M<<$9H \__P"%YZM_PB_B.X\.Z9I<*>#M!L-3N]/F#J+@2VQF,,)4_NE6-"%8 MALM@'@&LWQ%^TIXEL;CQ;J-AIVE?V!H$>C7GEW23?:KB"]&64X8*CJ#P<$=B M.VW'OF@#N5.17F_QB_Y"'@'_L9;7_T& M2O1T01H%!) &,DY-> ?^QEM?_09* /2%^Z/I2TB_='TI: //-._Y M+SKW_8 LO_2B>O0Z\\T[_DO.O?\ 8 LO_2B>O0Z "O!_VI+Z_P!>T'_A$M%N MM5M-2DA;4C<:183W3QM"0T"-Y2ML5Y0N2<95''T]W(R*R+'PII^GZYJ.KPB< M7VH)&EPSW#NI"9V!4)*KC/Q]U?6_ _PLUO0K*P6?Q;J,>F7T.H MB0&RF\N4S* I!W))$RD'T[5Y\/'.N_$'X@?##6DMM)L_%%K-XDTQYS'(ULS6 MZ/'O"[M^UM@;86XSUKWFQ^ _@O3&@:WTV>/R-6?7(E^W3E4OG!#3 %\9.YLC MISTIVF_ _P &Z1>V5W9Z=+!<64]W#6\1HA,K+]H29HWC//W#MR#U'?-=K\//&LGB?XI:A# M<:/IEK<2>&=,U'[=;HWVEQ,TA,+L>J*02O\ O&M-OVUN_L$.F!C<2. M/LT6?+CVLQ'RY//7D\T@/$[2Q^P_M0?$B33_ K;:N\V@Z:)6\V&';O:X#YW MCYMP !]=HSVK)_9J\37'A#P=X(T;3]+L+6WUS5M>6Z!!\R)H9+F2/!7 8#RP MG/;&,8KZ%MOASH5IXJU3Q)!;S1ZSJ=NEK=W(NI/WD29*+MW;1M+-@@ \FL2# MX"^"K;1-.TF'3)X;+3KV34+01WTZR0S2%C(RR!]V'WON7.#N.10!Y1?_ +2O MB:'X8P^)X=/T@W4.E7NIW%E$99G?[/HKM3^S'\-/L*60\.!+1; M6:R,*7EPJR02N7>-P)/F7>=P!S@],5JW/P*\&7EKJMM-IL[PZHEM'>*;Z?\ M>K;_ .I!._(V^HZY.F:]HOA_5GT3Q+I%FN893"\5S+'L M<(S'$L9;(.<$@' Z5I_M;:39:EX.\*_:[2&Y(\4Z4H\V,-A6ND##GL1P1W%= M]J/P5\)ZM/[ M*UM-XI >.7GQS\4:5XLU.R&GZ(NA MZ9XLL?#92-9A.\5RD6UU.[:K(91Q@@@8XKF-.\13Z?XX\2ZGK-KI.KZS_P ) MS!HNBW=Q X-B\L$*!@V\G8%D?Y!C6[U*#6)W- MY-E[N';Y4OWN"NQ,#I\HXI9O@KX0NK/6K6;3'GAUB\74+P27,K%KE=NV926S M&XV)@IC&T4 >6ZO\??&%EXE/A.WT[1FUR#Q)!HDMY.LPMI(IX&EBF5 VX,-I M#(2>G!YXBU?X\^.= ;7GN;'P[/'H?B#3]$N(X1<*;@7*0@NA+?)M>7."&R!C M@\UZ[+\'_"]PUA)-932SV5^NJ17#W$-4 M.J&ZT^63^T[^'4[L&\F EN8MOE28#\;=BX P/E'% '!P_&3Q2(M6TVZ315UG M3M;FTQI;:&:07$:VJW"M#;[MS/\ .%;+A5 +$XXKG/#/QH\5^._$^@W&W3[; M1[[P7<:Q<:1+"[J;A94C(+AON\G (. 3U."/6;_X#^"M3U"6_N=+FDO9+YM1 M:X%].K^>T0B<@AQ@-& C*/E( !%)IWP'\#Z.-+6QT;[)_9EK-96IANIE*02G M=)&3O^92>0&SC QC% 'FGP\^,FJ^(/"VD:3X8TC1M'U"U\*Q:^]F8W%KAV*I M!$%8%5RK98YQQQS6;J/[3_BBYT+6-=TO2-)@T[3O#VG>(#;WWG-.PG:198#(++2;:#2Y+:/2[1M/MF@NYD<6S8W0,X;@ MI^I_!#P;JZ:G'<_&[_D">'_\ L8-- M_P#2E*]%%>=?&[_D">'_ /L8--_]*4KT44 +7F7[0G_(B6G_ &&-._\ 2F.O M3:\R_:$_Y$2T_P"PQIW_ *4QT >F+TI:1>E+0!X)^V!IMM?>"_#3RZ;#J M)--$<4H4;LW"@KN88 (X/;UKD];DFT_]I%M#SI(YU=DEC MVDF/!&!QGK@\5]"^-/ &B?$&SM;37+:2ZM[6YCNXD2XDBVRHVY'RC D@@$9J MM=_##P[?^*QXDN;.2;6/L3:>9GN)"IMV(+1E-VT@D GC.10!Y?;?'G7KFRM) MOL6CVYNO"4>OH;J>2*..+VU\46 MVA/->0S6X>*9$82>5N+(P+_=)Y [&NXC_9J^'<=B]H=">2!K-M/Q+?7#E;YB$'S#*'=G!PPKI_ MA%XV-_\ "W7]:31;#29+/4-34VNF(5BD:*5P7(/)9RN3[FNDC^"OA&!D9+&= M"FJ?VTN+V;B\X_>_?Z\#CIQTK9\,^ ]$\(Z/=Z5I5H;>QNIIKB:%I7D#22DM M(B:TQ%KK(.XFW9L';M M7&W(*@H,CK7'W&NZ5X@'@*/0/#.="F\2F71M"L_^ M$?TRPU&[MI)99W8S%A+"LBD+D%3M?!'J*]%U/]F_X?:O:6\%UHW4+C$\BJ%5G&_!P !CI[5%:? SP99+IJI MI+/'IRW"6T(/ ]\S6EY MI8>-)-L:2KD.6(R&*L,D']*[K2_V;_A_HV@3:+::+)'ILLT1[@ $*&)"E@H4D8XH M['PQJY\0>'-*U0Q^2;VTBN?+!SMWH&Q^&:TZBM;>.TMHH(8UBBC4(D:# 50, M >@%2T >9?&K_7^!_\ L9++_P!#KTVO,OC5_K_ _P#V,EE_Z'7IM %/5_\ MD%7G_7%__037#?L^?\DA\/?[DW_HZ2NYU?\ Y!5Y_P!<7_\ 037#?L^?\DA\ M/?[DW_HZ2@#T6BBB@ HHHH \SF_Y.'M_^Q=D_P#1Z5Z97FE@@T +6)XWVCP;KV[&/L$^<_]"* /CVZ-X/V8?A(9Y-+_L[^U=)\L(#YF?.XP2=N?I7=ZQ\ M9?$&E7VIVYUFV22V\:6VCQQRQ1!FM9 I*$=SR<-UKW!O OAU]-M=.;0=,;3[ M5Q)!:&SC\J%@E '@_C/QMK'BZV\;06/B%+GP?I6G7EI=7,\,.W4;TH?W,!500L0^\V22>/ M6N=L?C-XI^&F@FR.H1:S9VWA'2]0M@]JB"S+F.)FRG+(JG/S9Y'7%?3,?P\\ M+Q1[$\.Z2B'=E5L8@/F^]QMQSDY]:L0^#=!MV+1:+IT;&#[*2EI&"8?^>?3[ MG^ST]J / /&GQ?\ %_@_QK<:-!JT>HZ8EUI,B:E+;1?ZNYDV21,5 7D?,K#! M'O7I7P=\'%T:;2 M/["T[^RY\>;9&U0POCIE<8./TJWI7AG2=!29--TVSTY)CNE6UMTB$AQC+;0, M\>M 'R18?;C^SC\9S"^FBP&KZKY@D#;_ +RYY!V_G777GQ6UOPCX,9+BV%G&(IF/ M4NN,,3ZFJ]WX$\*:K+"MUH&D7;VL)@B$MG$YAC/\ R/E4^G2@#PVY^..N?\ M":>';>V\06MW87NMP:3=Q);Q1)!O@#LH+9=Y 3G7<=E&(Y[0H6M6 *X&X\''/RGUKUR3X<>&/.>YB\.Z1'>G: MRW/]GQ%U=!A&^[U7MZ56\%>"KS03?7>MZLNOZQ?$":\%FMLGEKG9&L8+8 !Y MY.3S0!XG8?'C66TO2;F]\2V-J+GPF=4N)3:QRB*Y\X1APBD'G.-N<9K&G^.O MC62^U+2(M<@M+FS\4:?I2SS6]O-*UO<1[F#!<*&!Z8&1G!S7T;#\,?"-NDB1 M>%]&C21'C=5T^(!EC'DCO2P_#_ ,)6KI'%X=T6$[DD54L85.Y!A6'R M]5['M0!P_P +O&/B+Q/X0\<6]S>KJFLZ-J5[IUI=K$D;R[$!BW*@"[LG' ': ML/\ 9GBT+5_V>;2#51;W%Q*9UU^.\P7-YYC>:)@>=V<=>V,=J]HT_2-+T9YD ML;2TLGN',TJV\2QF5^[L !N/N:IGP'X=.M/K']AZ?_:KG+7GV5/-8^I;&2?< M\T ?+UIXDU7P!XO\=ZGH.K1VNGIXMTZPDT]H(W2>*2((=SL-RD#&,8]\UU-G M\;_$$)TG[;KEI$7\47^EW'FP1\VT2%ERHYRO7(P37OFR//* ML\K/9QDR2+]UV.WEAV)Y%5V\!^%YM0EOSX?TF2]ED$SW)LHFD9P,!RVW).., M]: /F76OVAO%MC9>(A9>(+6X\OPRFM6-[-;0#,AN1'E80RMM*O8[FXAAADA2XQYJHJX5R.J@Y/UKW>'X8^$((W2+P MMHL:.C1LJZ=" RD[BI^7D$\D>M8OQ#^$6F^,=%DL[*+3=*N)9(FFDETJ&ZBN M4C/RPS1MC?'[;ACM3 \UUWQ?\2M(\(ZUKUKJANGM]5!T?3+JPB2?5+,#YHR MH97/)#8'W>G-78_BWJ$]U\/9K+Q-#?Z9KUAJ$]S<-!$@\R.+>JCCY2C94COM MYKNOA[\&-%\#37%TFG:-'>3L&(TK2DLK>,@8RD0+88CJV0%Y9H5 M"JY#L,@#@< =*[FJ6E:-8:#9)9Z;9V]A:1YV6]K$L4:YY.%4 "K22I("58, M<$@YH ?7R_\ MA4Y%?,7[7'_ ",>@?\ M7K)_Z'0!]05Y[X5_Y+3X\_[!ND?SNZ]"KSWPK_R6GQY_V#=(_G=T >A4444 M%5-7LI-2TJ\M(KJ6QEGA>);F#_61%E(#KGN,Y'TJW2&@#YR\+^%;^^^.GC?P MRWC+Q8-.T;1]%O;/=K,KE9I)+KS68$X/_% T/2Y&T/5?#5Q:^*? M#RQ2VFH*T6I07%Y&LD&Y2N3C*.C#;\RD%A6I:_M)7-RNF6O_ A]W_;-UXEN MO"TUFE_"4M[J&V>X#>9QN1D0<@<9Y''.FW[/[WOAG3=)U7QMK^LRZ?J-C?P7 M]Z+*)O%8B,<&PW4EL MULR?>]2-;=;2Y-M* M#-M(;,PVI@8(Y.T"N3C^/&FWOCG0_'":CJ=MX.E\"ZCK%SI\K$"-X;F!3F'. MWS5)D3COQFNN\/?LW6'A*;3+W1O$6IV>L6$FH;=0,<#M+!>7!N)H)$V;642G M'1H/#UUX;?2V9"D]O<.KRN[[=_F%T#;@1SGCF M@"KKW[1UMX*_MB+Q/H-WI5W9:*NOP003+<"ZMBZQL P"A'1WC# Y #@AB,XK MZ_\ M&7GAP>*FN_!]PT/AB_LK74[F+4(FACBN C>>IV[BD:R!G!4$ $\XJ'Q MW\$[RT\":N]I=ZMXK\1/I":#;W'FV\-W'8&13*(]RB-Y2JY)? STRPN8FD5DDEE-NRH8=NT-G<_ V@@4 > MS:'XHDUJ\U]!9B.TTRX^S1W2S!Q_L_Z-=ZCK@6^O M8-!UVY@O-4T)=C6]S/$$4-N*EU#B.,. ?GV]B6SM:IX1\1-=6+6'B[4D"ZT- M0F21+?8;7&&M"/+R8^I!!#Y/+8&* .2^+=]?V_QG^$5G;:IJ%G8ZCJ%[#>VM MK=O%%EFGM#9102*SR1F)B MXEC;(V,0 ,=,Z)^S-8>'];\/7%EXGUJ+1_#VJW&JZ5HV(##:M,DJR M1!S'O,?[Z0A2*@EERQ.6"*J\ @< M < 4 :=%%% !7FWQB_Y"'@'_ +&6U_\ 09*])KS;XQ?\A#P#_P!C+:_^@R4 M>D+]T?2EI%^Z/I2T >>:=_R7G7O^P!9?^E$]>AUYYIW_ "7G7O\ L 67_I1/ M7H= !1110!7U"W>[LIX8YWMI)$*K-']Y"1@,/<5\[:;X.U!_CKK'A!_&_BXZ M?9^&+*^CD.LREQ<-<2H\IR<'(094_+[5](&N*M/AC#:_%34/'/\ :MW)=WNG M1Z8]BR1^0L4;LZD87?NW.V26Q[4 :[72?V?K#2YM>M&\0ZU>>%=6:YD/AB>:/[';O/N,QC M8()-I+,P0N54L2!TQ0;]G&.Y\!_\(KJ'C3Q!JEI$UNEK<79MVEMH()%DCB7$ M0#ZR?$&IK-9Z?; M7]O+:,8RM[]LR;AY6V[MS$D_*0!GICBLCQ/\#[C1O MW'I]UJ?BK6++1I-%T M@3S00SVUJ^T,$/R+@;@ZG&3L4.S#'1>"'D)4LS.&Z@ "M'4/C0W@/ M1]6BGM+GQ);>#X;>+Q!JR2JDJED#/(L9'[PJGSL,KUXR>*V](^# \*:WJ=QX M9\1ZCH.DZI=/>WFC0Q0RP>>^/,DB+H6B+XRP!QG) !)-5]5^ .DZAJ>N2PZE MJ%CIOB""*#6=-C9'CO1&NU6+,I=&*':Q4_,,=P#0!Z9:W45W!'-#()(I%#HX MZ,",@_E7D/QZO[^P\5?"V.RU._L(;_Q)'9W<=G=/$MQ"8I&*.%(R,J#Z\=:Z MC6_!6OY7^R/%FHV2G48+E(/+M_)AMT #VX!CR8V )/.[)X8"CXF_"L?$B[\. M7/\ ;M_HD^A7PU&V>QCA?=,%*C>)48$ ,>.* ,WXR_$77/A^?",6B:;::@VL MZW;:9*;JY,7EHYY*_*V2<8R>F<\]*X/QQ\5=2\3>)OA_/H0NK/0F\8+I5Q>P M7^U;K8'65&B ^:/>"H)/5<_&[_D">'_\ L8--_P#2E*]%%>=?&[_D">'_ /L8 M--_]*4KT44 +7F7[0G_(B6G_ &&-._\ 2F.O3:\R_:$_Y$2T_P"PQIW_ *4Q MT >F+TI:1>E+0 4444 (PRI%?-&C?%B_^'VI?%#4[Y-6\2VUEXGMM*L[-K_( MMHY8X\!?,; &YR>Y_"OIU#]G"QU)/$J2>(]4":]J]OK-P%C@_=S0 M[=JI^[X7Y%R#D^] ',^/?C=XBU+P/J TK1CI&L67B2WT*_@DU%> M:L77P TB[U'5R^H7G]C:Q>QZEJ&C83R)[E O[P';N0-L7:B#"9SM(D!S[8JVG[1UY#JEW:7O@ MVZM5TW6H=&U.5=0BD%NTVWR9$ ,@.X;@,%?>M*7]G33Y?"FK:"=?U06VHZX M->DE"0>8DV]7V+\F-F47J"?>GZA^SY::AYA\QP22PX&<"I;#]FK M1K>/P]!>ZSJ6K6>C:5<:/%;78A"RV\H"E7*HIR% (QTR*Z[X>_%=O&OB77="O-% MFT6_TR*WNE62X28303 E&ROW3\I!4]..:YZ\_9KT[5?#;Z1J7B#5;]8M,?1[ M&[E6#SK.U;;E5.S#-A57>P)P/ M1"V3[!A7M>I6B7WQ[6VDW>7+X:F1MC;3@SH#@]JZ:R^&'AVP?2Y8M/#76EV\ MEI9W?M.^*[ZROKW2=&T>"WLO#%MXCD6]>9W?>X#Q#;@ M#C.&Y]P:]-_X9R\"#3;"Q72[A+>Q:U26O[/ M/@>QL;BSM]*EBMKC3%T>6,7DIW6BMN$62Q. >_7WH XZZ_: UN/Q?X?@CL-. MDT;4[VSLFB@9YIX?/CWAY)00D; G'EE22.)/M>IL-/_TN6XN;C3?$M_-:WJNQ)0Z?*/*0 M,#@\MCM0 NL?&[Q[IG@V?Q5%H&D3Z)2ZAV,AVMG>H4 C M!%5=:^/7CGP_<>)%N=.\/SQZ!J%E'<&+[0IGM[CHJ9)VR+W8Y!_NBN[T_P#9 ML\!:3I&I:7::3<0Z=?L#);?VC<,D8W;]D0+GRDW<[4P*T]2^"7A36/[7^UV= MQ-_:SP27G^F2#S6A_P!4>&XQ[8SWS0!Q\7QD\7:RESK.AZ)IUYX;@N+NSF%Q M-Y4T#P@XD+[R'!88,:H& .03TKAKS]HOQQ=^%+B1[;1=/O+_ ,)OKUC-:I+) M]G=9 C*X9@'!SD$8QWS7L5K\ _!=EXBU/6[?2Y8+W4@WVE4O)A [LNUI1#N\ ML2$<%PH;WIT'P&\&01VT8TN1XK?37T>..2ZD95M&.6CP6Y&><]?>@#D/B_XY M\2^%OV8+OQ#:W ;7CI=N[7MLA7R?,"!Y0"2<@,36_8_#WPGH7@W2=7CLPLNF M0)J(OX'*SW++'O+2/G,F_DD,2#FNUTOP3H^E>%8_#D=IY^C)!]F^S7O80 K;V%W?S7%O;@]HXW8@#L!V[8H \M MD_:(U^UTOP_J[Z;IT^G^)M.N[S38T\Q'M9(8VD"3-E@X95^\H7!XP>M1:+^T M%XRN;60S^'K'4;RZ\.1:]96FCK+)*,L%>-E9OWA&=P"[2<8]Z]+L?@AX1T^W MEMX-.<6K13010&XD9+:.7/FK""?W8;)SM]>,4D/P/\)P- T5I?^&OVA=2\0:CH-O9W&CZO;:E!J+-<6]K<6TD$ MEM'O"20R,6C;/#(QR.Q-<-KGCS4]=\5>$_&MK!:Z;KUQX+U2Y!"M)$CHQQP2 M"1\N>M>\7_P+\(:FUM+<6$YNX;F6Z^V17DT4\DDB[)#(Z,"X9< @\$#I3=+^ M W@O1DTY+72I!%868Q_$W6M,N/#%[? MZ7HNJ:Y+X,FU==4>.2.7>JJQBZG",3DX/Y5-H_[17BI-,OKO4]$TV[D/AR'7 M[.WTPR[AN<(Z2%L[@,[LJ!P"/>O2+?X$>$+2&TBBL;G;:6$NF0E[^9V6VD^_ M'EF)(/3GD#@8K#\:_ .PG\*W-MX9M8(M3_LU-)B74+RX$)M%8-Y.Y&W(>.' M)!]: -'X3?$'Q!XVU37[?4[6P;3+!H5M-5L4EC2]WIO.U7R!MZ'#'GTZ5X)J MWPVU7QIX]^*EMX3T[['XBAU^P>TU]+H6XTY0@:0C#;FR ?D"D-GFO=O@[\-- M3\#R7<]Y->6<,\:QKI4WB&[UF-&'\:R7 !0]MJC'K77>'/A_HWA;7=4M\<_$6F^+8=+FMM,O[.X6]BAEMED(2 M6WBW@O.#L8M@[D51L]37/Z-\7_B3XFN_A5?3R^'],T[Q1<2EK2T@GD?8D9.U MW9AW'85ZA#^SMX%MM2%_#I,T4Z7$UU'LO[@)$\RE9=B;]JA@3E0,$\XK0'P5 M\*+HWA[2UT^9+7P_+YVF%+R5)+9N@6?P,\(6*Z>D6G2F*PN)[JWC>ZD9 M5DF!$I()^8,"00\51:+I<>HM&L.H?9+DV-\7/,*3[L0RJ/X9!A M^Q%>>_ SX@ZUX)T'P[I'V+3;K0M;U;5[5%)D^T1R1N[JQ/W=A'!7&??M7T5J M?PKT#6-0%W>03W+DPL\4ETYBD:+_ %;,F=I9?7'/?-9UE\"O"&GQZ;'!I\T: M:;=V3P>!VQ0!X]X5^-'BZYL/"6B>$?#WAC2Y-4T>^U M%(IO/$$,D,I&Q54@X;GG/4YKE/C%XY?XCZ#X'\1361T^>]T^1I;7=N$<@D*L M >XR#@^E>NS_ +/45I\1?"USI2&R\*:3I=W8O E_*)R9FW$ ]2O7.6SSQ7"? MM0Z5::'J'AC3[&W2UL[>R>.*&,85%#\ 4 ?5=>>^%?\ DM/CS_L&Z1_.[KT* MO/?"O_):?'G_ &#=(_G=T >A4444 %%%% %74]0@TG3KF]NI!#;6T332R-T5 M%!+$_0 FO+] ^(GB_P 2Z7X2UW2_#K:AH_B*UGOMR31Q?8(S%OLUEWD,?,'W MBH8JQ P%!->C>*=#A\3^&]4T>X9D@U"UEM)&7J%D0J2/P- M HM6\+7FKWMOJD4,TUM=P3V\?E^8LA0J5F=N"?NCGK6]\)_CS_PE'P\MM;UN M.*:ZN=0OK/3I-(C9EUF"W=P+NWC))".BEL$D#L3E;Q-% MKVHZU+9ZEIS'2G2]2-)K9(U8O&%\J-E<$DL')'SD [7_A>'AS7KZSO-'\5R MOIUUX:N=:AAM](DG$D*.BF=7VY+1DE3"/FRW(&*;I_QGT:R71KJ]\475[:_\ M(FWB"8+HDBB[@'E$W:E0=I ;F%<\MNZT=(^!/B/4_"7A42SV>FW$'P\D\+3 MVMR',D5Q/%#ER5XPABP1WR>>* /0+#]HKP/?V>HW3:C<6=O9:=!JS/>V4T'G M6DQQ'+$&4&12WR_+GYB!W%=#X6^(NC>,=7UO2;#[6FI:)*D-_!@_L_W>J7MUXCN[RQTF>#4)(KMM:8\9'REU&W);!'6E M\._"K7=%N_BC] .V1NQD53?]HSP7%J"6C3:F&?5)=%$A MTFY""]1=WD9V??8?='\7&.HSYO>_LT>,KW1M$TJ?Q3I-W:Z1#H7V0W%G-_H\ MEA(C2"-0^ LP3);[V>.F,=#)\#/$+W$$O]HZ9^Z\)I?";:7K-WIIU+6)]+-I<:5)ODN(8I3):R[@/(9=F_)Y(3 M R#3="A^*BMIW]J:KH\B"TNTNFBTTQ[YA+FUE'[UMN4P&CYZDA@>*YO2O@5K M]AK&D7"6+R1D?>7S<[NAVXP,U[9JM\NF:;-<.DD M@C3.R)"SL>P '4GI0!A?##QS#\1O!.G:]%";9Y_,BGMBVXP3Q2-%-'GOMD1Q MGVKJJ\_^!/@B[^'_ ,-K+3-158]1GN;O4KJ-&W+'-=7,MPZ ]]IEV_A7H% ! M1110 5YM\8O^0AX!_P"QEM?_ $&2O2:\V^,7_(0\ _\ 8RVO_H,E 'I"_='T MI:1?NCZ4M 'GFG?\EYU[_L 67_I1/7H=>>:=_P EYU[_ + %E_Z43UZ'0 44 M44 %%%% '!Z_X\N3X_A\(Z/''+J$>FR:M=&1L8B#B..-3C&7@5N^*K>" MO%OC+5+[2H_$'A"ZT2WGTQI[J>2YMG6VNA(5,+!)"2"N&4KD8/S$'BJUYX4G MT/X[1>,0DDNGZIHPT:Y*+D02QS>9"[=]K!I%SV)7/7-==XWL-7U7PQJ%GH5Q M;6>ISQ&**XNU9DBSP6PO)('3WH X/X>?&:Z\5_%#Q-X:O[2*VLX[=-0T*YB) M8WUHKF&9S[K*!P/X74]ZNZ?^T#X3U_4(]-T^[ODN;B[N=-AN+G39XK?[9"&+ MP%W4+OPK$*3R!6+KGP':R\2> ]?\'+IVB:EX>E9+CSS*ZW-H\6R6W&.F3M8, M>A0'!K$M_P!GWQ# NDH=3TQA8^,+OQ0Q"R_.DRR 0CC@CS/O=#CI0!9^#G[2 M5CKO@K2V\4W-R/$$MI>WDDL>FR16]PEO.ZN(6QM=E0*2JDGKUYKK?$/QK\-? M\([?3V^LW%@W]@C7HKQ--DN-EHX&V<1A?FP64E#R.^*X#1/V:M;L]+\%:?=Z MQI[0:#:ZM:S20))NF^V!P"H(P-F_H2PSW]GI U"WN;FV!CF( MC# M'D8#=< \9KF]<^+FIV_B?X5:=INN:==Q^()VAU1$@5Y,"U:;='AOD^90 M.<\'UKIO&_PUU3Q1\";CP);W5G!?W&D)IC7ZCQ)FX)MVA(C('RCYMW.>F/>@#H].^-'A;4TTIXKV M8)J4MW!;M);2*#);!S,K9'RE1&_7KMXS69+M+U#2TM_$FEVUEI.J:G?V#?$%M=W.D:[;VVH6.IZ2\:V\!13+$K[E))!WB3##D U@ M>)_@3XBU^Z\?3QZCID!\2WFFW4882M]G^RD;@>!NW8.,8Q[UW'P[\ :AX0\7 M^.M7O+FUGB\1:A%>Q10!]T.V%8BK$C!^[G(QUH Q?^$V\5> )-&D\:75C>6> MI:T^EK-:6I@,:2OBU=EWL BBO.OC=_R!/#_ /V,&F_^E*5Z** %KS+]H3_D1+3_ +#&G?\ MI3'7IM>9?M"?\B):?]AC3O\ TICH ],7I7/>,H-=FLH3HFI6^F%'+W$L]MY[ M% I(5%+ 9+8Y/;-="O2JVI123V,\<(4RO&RKO)"Y(XS@'B@#QGX0?$3Q)K/@ M&Q\;>*M>T\Z5+]ICN+6+3C"RND[QQE&#L3G:,KCDMQTKK['XX>%M26[CM[FX MDU&UNVL9M,%NWVI9A'YA7R^_R?-D'&.]<;IOP$U9?@(? 5SK5I;ZI#.]S:ZG M;0-)$LGV@SH7B?&5#$ C/(':B_\ A+XZNO\ A&_$-OJOAG3O&.CW+R&VM-.E M33+B*2,QR(WS>9N(.X-V( QCF@"K>?M(V>E^/EN9[RYG\$S>'#JJ"WTJ5YXW M6=8V=P!O55!;(8#&*ZW4?VCO ^F7ES;RW]ZXM3:FXGCTZ=H84N!F&1GV;0C? MWNE&9M#=FBD7;+)('\P 9^1<8"YSCJ:P[W]G M#Q'>^&O$NE?VMI2'5[#2K-9-DI$1LU*EB,<[\].,>] 'K&I?%_PUI>I_8[B] M=$^VIIC7HB8VT=VV-L+2#@,H+XBN]*T^ MWLK7$DR1JK!0@)R0"Q+$]!63+^S_ *E&_CGX3\63QQ:;=7;M+IIU>$SV4L EM0=N]/,5<\D<=>17A7C[P+)\.-/;V]A;3@Q[Y9W"Q[QU RP)[XJZR>+= .FWNH:[I]YI\>6U;?9B!8TVDE MHFW< 'LVXD=\T[XL_#"U^*G@2X\/2W4FFN'BN+2[@0,;::)@T;A3P0"!QW%4 M9_"?BKQKX4U'0?%]UI<%O=6SVLD^BB7=.&7&\B0?N^>=H+>FZ@#7\.?%+0?$ MVM)I-M-/%?RV@O[>*Z@:+[3;$@>;&2,,O(]QD'MGD<5XUH7PD\265UH>J MWVH:3<:YX:TB32=*E2*40S;@J^=.N01\J#**2,DG/:NXT"Z\4MXHU"#58]/; M14M83;RVD,J2>?\ \M%)T6T MCBMPCXE1F;>VXYP5XP!UJPWQMTFU\:^*="OK:ZL+?P_:P7-QJ$T9\I_-W8"X MY/W<#U/2L?2_A[XT\-^/?''B'2[O09(_$36YBBNEGW6_E(R@DKPV=V<<=*Y_ MQE^SMKGBV^\2W+^([2&76;*Q_??9&+1WEJQ96VA@#$Q/*]<#K0!U7PP^).J> M,?B=X]TBZ$D6FZ2+-K2WN+/R)8_-1F;=DDMT'/;D5ZM7COA7X?>/-#\3^)_$ ML^H>'6U36ULE:".WN&AC$6X2$$L"E 'F?QJ_U_@?_L9++_T. MO3:\R^-7^O\ _\ V,EE_P"AUZ;0!3U?_D%7G_7%_P#T$UPW[/G_ "2'P]_N M3?\ HZ2NYU?_ )!5Y_UQ?_T$UPW[/G_)(?#W^Y-_Z.DH ]%HHHH **** /,Y M?^3A[?\ [%V3_P!'I7IE>9S?\G#V_P#V+LG_ */2O3* "BBB@ I,4M% 'G=] MXNN==^+#^#K69[6UL--&HWTT+;9&9VVQQ@]AU8_2L7]FC6=7\1?#^ZU#6M7O M-8O?[4O+<37;+D1QS,J* H & !SC)[UM7O@J[TKXM_\ "76*B6#4M-&F7JA< MM&RONBEQD9 Y!'O6#X)^"7B3P-HXTBQ\?2#3&OY;V51I$2SL))"[1B3=A1DX MSMSB@"II?QRTW2$98+#Q-K,U_P"))M&CBN6@9HIP =J_. L7]W.3SS5OPU^T MA8>(-0T&WD\-:SIT>JWD^F">X\@K#>19W0L%D).0.'4%?>DM/V>S:75I,OB. M1OL_B1_$85K-.788\H_-]WCKUINE?L\G2I=$=?$4DATO7KC7D#6:CS'E!S$< M-PHSU'- '.>'OVAT@N_#MI9:=JU]IFI7FIB[O];NX1-:"V)+C ."HP<=>/4U MU<'[1^B*+][[3=1L;:*UCO+2ZVK+%>QNP5 C(2%D)(^1L'!S639_LO6EK9Z5 M"?$-RYL[V_N)6^RQXGANP1+"1GY>#PXY%3Q_LZ7E[X N_"6M^.]7UG3HUC32 M7>WABDT\1L&B)*C]\RX RW4#IWH /A'XN\0^(?C!\1[#5QJ-C:V<=B]MIE]/ M%(+?>C%BACR,' ZDG(KS'5/B!X]L_%?C2#PUK^KZSKFF^*(+"PT&2V6XMI+1 M@IE$K>7E% )/F%P1@=>E>X_#OX5:AX/\6:]XCU3Q/+K^HZS!;PW&;&.VC!A! M"LH4DY()R,U>\ _#1_!'B#Q;J;:LVH?\)#?_ &]X3;B,0-M"[5()W# '7F@# MGW_:%TZS\43:'>Z'JMI<_9[JXM]XC#W MUW28C+!E! .TL &K$B_:0U/6-1\ M%?V?X&U6WTGQ),PAO+^>V1GC$1D)1%D)SQCYL>V:$_9CE77TU)_&E]*89+XQ M))90LVRZ0JZN_P!YRN>&XX %;L?P):WT#P%8P>(9H;OPE(3!=BTC/VA"A1E= M"<#(/4'BF!3\._M-Z'KL^G-/HVK:3INH)=FWU"]$(1WMB?-3:LA8'"D@XP:9 M??M-:9I>FZM?7?AK7/(LH(;N)K=(Y5N8)7"*RL'VA@6&48A@#G%5=/\ V8+2 MVL?#MA<^(+BZLM(DOW*"U5&G6Z#!U+ _+MW'!'XU8_X9^UB[^'MYX1U/XA:E MJUD5BALI;FQA#VL,;AE4[<>8WRA=[=NU &O;?&M;_P 1VWAQ_#VH:?KXOIT+62#S3WGC7=TZC(RI'.".*XC3O@YK7A/XC>#=&TV[NYM)T M[P[>Z?-K,FG;H]TLI8*<, K88XQQZUW5C\';:T\1>!K:TCE@T/P='+) \OWK MB>1=N?H,DD],G H ]<'(I:0=*6@ HHHH *^7_P!KC_D8] _Z]9/_ $.OJ"OE M_P#:X_Y&/0/^O63_ -#H ^GS7DU[K.I>"/BOXFU!_"VO:Q8:GI^GI!8O;O7K5-*@GD4 >=_P#"X9_^A \9_P#@MC_^.T?\+AG_ .A M\9_^"V/_ ..UZ+M'H*-H]!0!YU_PN&?_ *$#QG_X+8__ ([1_P +AG_Z$#QG M_P""V/\ ^.UZ+M'H*-H]!0!YU_PN&?\ Z$#QG_X+8_\ X[1_PN"?_H0/&?\ MX+8__CM>B[1Z"C:/04 >=?\ "X9_^A \9_\ @MC_ /CM'_"X9_\ H0/&?_@M MC_\ CM>B[1Z"C:/04 >='XP3G_F0/&?_ (+H_P#X[1_PN&?_ *$#QG_X+8__ M ([7HNT>@HVCT% 'G1^,,Y'_ "('C/\ \%L?_P =H'Q@G'_,@>,__!='_P#' M:]%VCT%&T>@H \Z_X7#/_P!"!XS_ /!;'_\ ':/^%PS_ /0@>,__ 6Q_P#Q MVO1=H]!1M'H* /.O^%PS_P#0@>,__!;'_P#':/\ A<,__0@>,_\ P6Q__':] M%VCT%&T>@H \Z_X7#/\ ]"!XS_\ !;'_ /':#\89S_S('C/_ ,%L?_QVO1=H M]!1M'H* /.O^%PS_ /0@>,__ 6Q_P#QVC_A<,__ $('C/\ \%L?_P =KT7: M/04;1Z"@#SK_ (7#/_T('C/_ ,%L?_QVC_A<,_\ T('C/_P6Q_\ QVO1=H]! M1M'H* /.O^%PS_\ 0@>,_P#P6Q__ !VN>\2^(]4^(&O^#;:T\&^)-/2SUN"] MN+G4K2.*&.)%?<2PD)[C@"O9MH]!1M'H* !?NBEHHH \H\0:IJ/A#XNW^K_\ M(SK>M:?>Z/;6T<^DVZ3!9(YI696RZD<.I%:/_"X9_P#H0/&?_@MC_P#CM>BE M0>HHVCT% 'G7_"X9_P#H0/&?_@MC_P#CM'_"X9_^A \9_P#@MC_^.UZ+M'H* M-H]!0!YU_P +AG_Z$#QG_P""V/\ ^.T?\+AG_P"A \9_^"V/_P".UZ+M'H*- MH]!0!YT?C!.?^9 \9_\ @MC_ /CM'_"X9_\ H0/&?_@MC_\ CM>B[1Z"C:/0 M4 >=?\+AG_Z$#QG_ ."V/_X[1_PN&?\ Z$#QG_X+8_\ X[7HNT>@HVCT% 'G M7_"X9_\ H0/&?_@MC_\ CM'_ N&?_H0/&?_ (+8_P#X[7HNT>@HVCT% 'G7 M_"X9_P#H0/&?_@MC_P#CM'_"X9_^A \9_P#@MC_^.UZ+M'H*-H]!0!YU_P + MAG_Z$#QG_P""V/\ ^.T?\+AG_P"A \9_^"V/_P".UZ+M'H*-H]!0!YU_PN&? M_H0/&?\ X+8__CM'_"X9_P#H0/&?_@MC_P#CM>B[1Z"C:/04 >=?\+@GS_R( M'C/_ ,%L?_QVC_A<,_\ T('C/_P6Q_\ QVO1=H]!1M'H* /.O^%PS_\ 0@>, M_P#P6Q__ !VC_A<,_P#T('C/_P %L?\ \=KT7:/04;1Z"@#SK_A<,_\ T('C M/_P6Q_\ QVC_ (7#/_T('C/_ ,%L?_QVO1=H]!1M'H* /%_&GBG4_'XT+3;+ MP5XGLW36+*YDGO[..*&...97=F;S3T /8U[0*38/3%.H *\Z^/.EZCJG@/;I MFG7.JW-OJ%G=&UM%5I72.='?:"0"< \9KT6D(R* /.A\8)QQ_P (#XS/_<-C M_P#CM'_"X9_^A \9_P#@MC_^.UZ)L ["EVCT% 'G7_"X9_\ H0/&?_@MC_\ MCM'_ N&?_H0/&?_ (+8_P#X[7HNT>@HVCT% 'G7_"X9_P#H0/&?_@MC_P#C MM'_"X9_^A \9_P#@MC_^.UZ+M'H*-H]!0!YU_P +AG_Z$#QG_P""V/\ ^.T? M\+AG_P"A \9_^"V/_P".UZ+M'H*-H]!0!YR?C!.?^9!\:#Z:='_\=H'Q?G'_ M #(/C3_P71__ !VO1MH]!1M'H* /.O\ A<,__0@>,_\ P6Q__':/^%PS_P#0 M@>,__!;'_P#':]%VCT%&T>@H \Z_X7#/_P!"!XS_ /!;'_\ ':/^%PS_ /0@ M>,__ 6Q_P#QVO1=H]!1M'H* /.O^%PS_P#0@>,__!;'_P#':/\ A<,__0@> M,_\ P6Q__':]%VCT%&T>@H \Z_X7#/\ ]"!XS_\ !;'_ /':/^%PS_\ 0@>, M_P#P6Q__ !VO1=H]!1M'H* /%/%WB/5/B#K'A&UL_!?B6P6UUJVO)[G4;..* M&.)&RQ+>83^0KVRF[%]!2@8H J:O_P @J\_ZXO\ ^@FN&_9\_P"20^'O]R;_ M -'25W.K_P#(*O/^N+_^@FO/O@;J-KI/P4T2\O;F*SM((9GEGG<)'&HFDRS, M> !ZF@#TVBN7\-_%'P=XR%T= \6:'K@M4\VX.FZC#<"%/[S[&.T>YJYX8\<^ M'?&]K-<^'=>TS7[:%_+DFTN\CN41_P"Z2A(!]J -RBJ$&O:=J=CXVT#4I;Z*TUJPN9+$$W2Q7*,80.I?!X% '&^+ M="\66/Q-M/$WA_2=-UBW&EO82P7FHM:.C&17# B*0,./:K7_ DWQ*_Z$;0_ M_"E?_P"1*Z^Q\3Z3J>E'4[34;6ZT\9/VJ*96CXZ_,.*THW$B*ZD%6&01W% ' MGW_"3?$K_H1M#_\ "E?_ .1*/^$F^)7_ $(VA_\ A2O_ /(E>AT4 >>?\)-\ M2O\ H1M#_P#"E?\ ^1*/^$F^)7_0C:'_ .%*_P#\B5Z'10!YY_PDWQ*_Z$;0 MO_"E?_Y$H_X2;XE?]"-H?_A2O_\ (E>AT4 >>?\ "3?$K_H1M#_\*5__ )$H M_P"$F^)7_0C:'_X4K_\ R)7H=% 'GG_"3?$K_H1M#_\ "E?_ .1*/^$F^)7_ M $(VA_\ A2O_ /(E>AT4 >>?\)-\2O\ H1M#_P#"E?\ ^1*KZCXS^(VF:?%?^O"/^5=P#F@#SW_A)OB5_P!"-H?_ (4K_P#R)1_PDWQ*_P"A&T/_ M ,*5_P#Y$KT+-)N'^10!Y]_PDWQ*_P"A&T/_ ,*5_P#Y$H_X2;XE?]"-H7_A M2O\ _(E>A;A_D4$X% 'GO_"2_$K_ *$;0O\ PI7_ /D2C_A)OB5_T(VA_P#A M2O\ _(E>A YI: ///^$F^)7_ $(VA_\ A2O_ /(E'_"3?$K_ *$;0_\ PI7_ M /D2O0Z* ///^$F^)7_0C:'_ .%*_P#\B4?\)-\2O^A&T/\ \*5__D2O0Z* M///^$F^)7_0C:'_X4K__ ")7F?Q5^&OQ'^*^I65U)H>A:.+2$Q!?[:>??ELY M_P"/=<8XKZ/HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BN0\2_%SP;X.U3^S=;\2Z;IE^$$I MMKB<+(%/1B/0XK+_ .&A?AO_ -#GI'_@0* .WU?_ )!=W_UR?_T$UYS\%-(L M]<^">AV6H6L5Y:2QRB2WN$W(X\^3AE/!'L:X_P"._P 0/A]\5/A3XA\.6?Q# ML=+U"ZMF^R7EGJ#0R13 90AD(/7MWKQS]@:_\/?"'X4SS^-OB!!/XCU2=B]G M?:C)(+.%6(5%5R0NXY8X SD4 >W:3X(TOQ;9>/+V"Y7PA;ZM,-'M;ZPA@A=8 M8N,J'4H=SDC!!SMK6^!-QJ'AW3M<\/\ B"339/[+U+[':ZU:6L5BFI*5!7=& MF$\U?NMMX/' I^I_$_X,ZUH3:)J&M^&;[1V.387.R2$G.[.P@C.3G/K2M\4O M@TVGV-BVM>&&LK"19K6W(C\N!UY5D7&%([$4 85GHXU+]H3XFV%FZV%S>^&[ M2,7$2@,KL9 '..I%><6/PV\0>+_%GAWP)J$<%D^@>&[K3M8U;3)_-1Q)@0[@ M57#,PWE"2>#]:]FA^+'P>MM7NM6AU_PY#JMT@CGOHV59Y5'16<#)'MFK.F?& MGX4Z+;-!8>*-"LXF8NRPRA=S'JQP.2?4\T >>1VK?#FSOAM)-;A:ZBA! M@MY[Z0)''"-V[;&@568\\G%>X?#[QG!X]\-0ZM! ]L&EEA>%SG:\M7=,^./PMT:RBL[+ MQ9H=K:Q#;'##,%51["@#TVBO//\ AH7X;_\ 0YZ1_P"! H_X:%^&_P#T.>D? M^! H ]#HKSS_ (:%^&__ $.>D?\ @0*/^&A?AO\ ]#GI'_@0* /0Z*\\_P"& MA?AO_P!#GI'_ ($"C_AH7X;_ /0YZ1_X$"@#T.BO//\ AH7X;_\ 0YZ1_P"! M H_X:%^&_P#T.>D?^! H ]#HKSS_ (:%^&__ $.>D?\ @0*/^&A?AO\ ]#GI M'_@0* /0ZQ_&#?\ %)ZT.O\ H4__ *+:N4_X:%^&_P#T.>D?^! KQW]JWQ7X M)^,'P8UW1]"^(EKIFOQQ&YL)K+4GMV:51GRV*$95AD$'UH ],\$^'['Q+\"/ M#EEJMS=6NF&PB>Y^S7+VQ= ,E3(A#!?7!%>?:9XT3X/?#.72-7\4G2$U:^N_ M["NM>O\ =+:V&,J?,D)+$<[023R*\O\ V9]%\%:-^S=IOAOQM\4;VVUG49%O MKY;?7)(IK<@_) &.2JJ!RHP":]Z\'^//A3X/T6YTT?$4:T+AF,EUK>KM>3D$ M8VAWZ #H!0 ?L\>*8?$_[-=A=VGB9;R>*SN8I=7DG\]HI S_ #R-Z@88UR?[ M.'BV]UOQ6^DZT9]%U2'2@3#YLCQ:\I?C487;MC@C[XSSQBNAT[Q-\'-)T;2= M(M?',$6DZ?'-"+$:HWDW"2YW"9?^6GWCC/2I_#OC/X0>&[FSN+?QM8W$]C:& MQLI+J\61K6 G.Q#M'MRV3@ 9H Y[P#I_B/QC\"I;>RO+S4[J/Q#<>>EQ>MYU MS:I.VZ'S6;/(P!DCI6CHOBW_ (1G0M"TOQ;J$WDZ8\GG" M9IUV&GC652K[R0?O@G)(^F* /4M*U*UUC3;:^LIEN M+2YC6:&9.CHPR"/J#5NJ&AZ-:^'=(LM,L8_*L[.%((8\YVHH SWX%7Z "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@#S/PH!_P +S\<\?\N&G_\ M6O2\#T% M>:>%/^2Y^./^O#3_ /VK7IE "8'H*,#TI:* $P/04AP.U.KB/B[XCET'PC/# M:)/-J&H$65O%:Q&64E^"RH.3M7)H [52K $8(/<5'>6.%"<;I&"C/ MIDU\P?#3XF:Y\/\ X)^.]%6.1O$/@42-:+X@@=)+FT;+P22)D,<_,N0?X:P/ MBG\1?$/B_P %:]HWB+BX@MM&UFQGL[:2-8O/=3L8.SDE3_$N..U 'V'@> M@J*6XA@>-))$1Y#A%9@"Q]!ZUX'IGQM\76_B]_#^HIH]Q-;>)XM%FN+:UEC6 M2"6/>K*ID.UUZ$DD'T%1Z/\ %G6/$WB+P6-3TK1+CSO$FHZ5YYM7,L AC)22 M$ESL8CACSGMB@#W^XN[>T4-/+'"I. TC!03Z-Q ZD M#K7BGQV\->)KOQ3HOB#PYINE>,_[-M)EO/!NJ.(S=0N0#-;NP*K*.@W#!!QD M5Y79^(+?4/%7@+6_A[:0Z'+;^'-6VV^NVC2/:-$V9('5'4G:P91\V.A&: /L M; ]!1@>@KYL/[2'BB7PYK>IPV6E*;3PM:Z]#&\,A_>NP5XV.\97KC&".^:CU MK]H3QM87>NWD=OH8TK1]1TNW>W-M,9IXKI 6 ?S %92>#@CMCO0!]+X'H*,# MT%>)Z?\ %?Q7/XGUKPA=)ID/B>SU$&$I:OY,FFE2PGVF7<6 !4D'&<<H:?X2N[F#185U6VU-[DR"2**-[;?L8.6.U#M&[(/M0!] X'H*0[0,G M%?,5]^T=XST_3M>5+32;F\LDTR>&XEM9HX9$N6PX5=^XJ.JN<9')6O5/A/XY MUOQ3JOC+1?$(L);S0=1%H+FPA>&.:-DWKE'=B".AYP?04 >A+?VKJS+<0LJ\ MDAP0/K2QWUK-*L4<\3R,N\(K@DKTSCT]Z^4/B)H6D?"_XKW[6,$5I\/O%DD- MKXL$5JIBL;ECB)\]%$OW7X..O%=?X_\ '5S\,O&&K6?A[0?#\4>D^$FOK&=[ M1A(H255\DLK#]UWP,)K33KW[)9:5KMJ^EVCJZ"5U)CVN[;W!Z,-N<]*].A^-FHZCH.@7NG MSZ?/_P )/J+66FK' =UF%!RDP>5=\N5(*Y3!XYH ]OP/048'H*Y?X<:KXCU7 MPVC^*K&SL-:CEDBECL9A)&P4_*_!;:2,$KDX/>NIH 3 ]!1@>@I:* $P/05Y M1X:'_&1GC'C_ )A%E_Z$:]8KR?PU_P G&>,?^P19?^A&@#UBBBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH \S\*G'QS\<_P#7AI__ +5KTO<,9KPKQ2LQ M\7?%HV]U/8W T.S,5S:R&.2)L2X96'((/-<;X6^+OB9_@=JWABZU9W^)6DJ^ MG2:A+DO(/*\U+S@?\\^<_P!Y30!]3@YI:^=?#'QMNOA]\#?"FMZM;7.M;]#3 M4+O4;V_ EG?*AE4$,SR'.[& H /(K3U3]J :??:XR^%;J;2-&NK&"ZOC>QJQ M2Z4%'2/!)(SRI(^M 'N]8FJ^#M+UG7=,UB[BF>_TTL;5UNI41"PPV45@K9'' MS UP,_QYBT[QU;>'-0T2:S:ZDNHX7%RDDN((_,WM&N=JN =OS9XY K%M_P!J M"S+6MS6%>/&0Y8@8&>OJ* .U\0? SP7XIUO5- M7U/29+B_U2S&GWDJWUS&)K<'(C94D"XSZ"JU_P#L]> M4,QNM%DE,T%O;29U M"Z&Z. YA7B7HN.*YF_\ VAM4TUPDW@+55$EY:6L-Q([06\PN#@%7EC0ED. R M@<9R":AL_P!I.Y^UVZ:EX2ET^U77&T&\N5U%)1!/@%650@,B$$9/RD>AH [6 M\^!7@K4/[3-QI#RR:E=Q7]S*;ZX\QKB/A)%?S,HP ZJ1[TNF_ SP3H]SIUQ8 MZ&MK+I][)J-L8KJ=0EQ(,/)C?AB1Q\V17$ZC^TO+:Z3"M8U#1EL)K^& M_B5XXCY;8V2.\:HC,,E<,P/3@UF>*/VEM8LM&UQ+3PW%8:S8Q:?=1I=WPEB> MWNF 5B53AQSE>1[T >O>)_ASH7BO48-1OX+A=0@B:"*[L[R:UE6-CEDW1.IP M<<@UF-\%/!C7-A,ND&*6RLY;&W,5W/'LAE_UBX5P#NR MG:)!)->PS7DEP+Q=N,N')^;/((P,]J &7G[.7P\O[&ULY_#PDMK:Q.FI&;RX MP;8G/E/^\^< C(W9QVQ4MQ^S]X$NH+^&31&,5_);S7""^N0LCP#$)P).-N., M8KD?%?[3/_"&V=P]_P"&)Y+DZ1'K=G#!>H1<6[,JL"S*-KKO4D<@]C4\W[2= MOI%MK;:[HIT272[BTCE>:\$EO''<*2DLDJ(?+48PV00/7'- '8>$O!FJIXHO MO$7B6+1WU,1-8V3::DA*6F[< [R?,6.!D#CCO52+]GOX>171G_X1J!W+SNJR M32NB><")0B%RJALG*J ,G.,UCW7Q^^Q->QRZ(LCV^@-KRO;:@DT4L:R;-BNJ MX.00P8<$'M7GWB;XL:WH7C3QCXBTHR7$4?@^QU2VTN^NW^SQ/)(N6"@$!L-@ MX'.* /4$_9K^'$=L]NOAW"/'#$Y^W7.YDB;=$"WF9.T].?;I76>'_AYH7A>_ MUF^TVTDM[O6)!-?2FZFD,SA=H;YG.#CC*XKR;Q%\;V\%ZKKE[=^'[V]U'3?# MUMJ4RP:KBWF1Y I"1MA58$YW8R1Q6K'^T6MM#JR:IX?ETZ_LKFQ@C@%XDJ2" MZ'[IVD"@(!T;(..V: .OD^"_A"7P?JOA:;3);C0]5D>6]M9KZXD,[, ]4DDDNM&EE>2W@M7)U&Z&Z M*$@Q*<2]%(&*74/V>O &K6.KV=YX?6XMM5N5O;J-[N?FX&,3)^\S')P/F3:? M>N2UC]II="_MB.Y\-RF\L-*EU46D=_&SE(Y-C1R'&U'Z-@%N#ZU7C^/7BN7Q M7HEM-X2MM/T^]T2YUKR&U-99Y8T563#!-JY!Z'TH ]H\.>&].\)Z1;Z7I5L+ M2QMUVQQAF8_4LQ)8^I))-:=>$Z'^U##=V,-[K'ANXT>UNM&&L6C+=KK:*!'-\/M6^T2:G!IMLTLIMH+DRJ2KQO-&A(!&&& MWCWI@>X$XI-P]_RKPV^^.4_B ^(?##Z6-$\06=E.;RT;5%6[ML0EEFB4*#+' MG $B'@]0*Y;P%\;[VU^%=EIOB'1]0N+H^%6U:*\351Y]\B';)EQAHG[AMQ_ MT@/IP'(S7E'AK_DXOQC_ -@BR_\ 0C7*W'[1U[HL$EEI'@>_UB#3= M=;FD? M5HQ)]F<#=]\%G=1SR?FP>:V?AQKMKXF^-WB#5K)F:TOM T^YB+#!VOEAGWYH M ]IHHHH **** "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 **** /((=!C\3_%;XC:5-<3V MT-WI=A$\ML5$B@^;G!96&?J#6Y+\#?#DNJ7NJ#[5'JUYHZZ)-?I(HD:W P#C M;MWXR-VWN>*K>%/^2Y^.?^O#3_\ VK7IE 'C-U^RWX>N=!MM'&N^((;*+1_[ M#D$=S%NFMMP8;B8N&! ^9=N>^:LW7[,_AR[L-NT4 >-W'[/%AHU\-:TK5=9N=2LKJ[U&QLI[V..#SYXRKJS"+ M=M/J22O8XXKDOA[\&M:O-/ET?7(M;LM#OK:2#5]/UC^S9%F+@G]Q/;*)CASD M,YZ=1FOI#K00 ,XH \KM/@!9IH>GZ;?^+/$VLBPNX+JWN;^[B>51"]!G,N_4]682:X/$#+YL6#<8 V_ZK_5X ^7K[TZ]\=7WB/7 M?&UAI-V;"W\,V@5[B)5=Y+IHV<*0P(VJ ,CN6%3_ -\2ZMXH^#?A_Q!KM^] M_J=]9_:9YE@2, \\(B@ #CIS0!DV/[-FC6/A[5_#Z^(_$DN@7J2Q0:;+>HT5 M@LA)<09CSC).-Y?;DXQ4^J_LX>'M8;57N-1UC^(M=U/Q/87$# M6QCOC%'F-A@[C$B;FQ_$>_-<1X>_:%TV*]T+3YAJ5]IL^A-K,OB&_BCAS&'" MC>BD8;)YP/2NBM/C]X9O3J%N5OH-1M)H8!I\D ,T[S?ZH1;6*MNY_BX_BQ0! M1O\ ]G'0=:T.33=3U75[\_V>NE0WDDL0G@M596$:D1XSE5RQ!) K6B^"]C:: MKK&I6FMZK!=ZHEO'<9:!XRL*E5788L%2"=P.<^U8WP-\::WXUN?'\>KW%XO] MG:[+96D5W;Q136T0C0A"$RIP6/.6SZFO+/!_QQ\>)KO2;W2 M!IZ*]O91,1]I#Q %"@&27R&Z#F@#T^3]E[PQ%806>G:AJNC6ZZ;/I4T=A+&J MS02OYC @H=N'Y&S;CITJ]'KL:@+C4-5F%]HL.A2AIH^((L%&&(QA\@' M/3VI)_VC?"UI#JTEU#JEJ-.L#J;1RV1\R6V#[#(B!BV-W9@K8YQBJ$?[1UI< M>*;#3AX9UVVL;C3;C5#>7=H(R88@#N2/=N8$-D'% %W6OV==$\0+?_;=:UN6 M2^TF+1YY!/"&:&-PP;_5U8'Q,^"DT.GZGJN<&NBT']H[PGKD?G,-1TRV?31JT$^HVAA6XMRVTLG))() M (('6H;K]I7PK90W)GM=86[M[^'3GLH[$RRF68$Q8V,5*MC@AN#P<&@#5^$/ MAW7] TB\@U6]O7LW=6LX-2M[..ZMQCY@_P!E41')P1P3ZFM'P-\+M.\ Z+JN ME6=]?WEKJ5W/>R_;)$+*\OW]I1%P/3KCUK"N_C#;:WIFK6VDVFJV>HVUJ_FR MR6L>;"?RRZK,A7P^=5EU%=.7,Z E7 ME@7&UBIQ\I4#ZB@#7'[+'AYM/^QOK_B*6W&FSZ2BM=0_);2OO*C]UR0>C')] M2:Z74/@EI&HW6AW/]HZI;W.DZ9)I$3;@ *Z/2/B(H^)4'AR6X6 M]M-7TW^U]*N4'6,$!D)'48(8'KCK0!C/^S)X7GTRST^XO=7N;2UT=]$2-[B- M286??N++&") P!# C&.E6E^ 5G/I.DV>I^*_$NM2Z9?0W\%Y?W43S;HON(<1 M!=OKA03W)KU.B@#SGQ-\$-)\7ZU'J.K:AJ%U) TSV@)BW6AD38XC?9N"X)^4 MDC-9:?LV^'H[&RM?[5UDQ6>B2:#'F>+/V=SDDGRN7]#T]J]:I,9H ^?M,^"> MHI\4M4MV;5+7P@_ANVT9;X2P%[D1M\R-QN&5XW!1WKH?!&G6^D?'OQ/8VD2P M6MMH=A#%&O157( _(5[!BO*/#7_)QGC'_L$67_H1H ]8HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /,_"G_ "7/QQ_UX:?_ .U:],KQ_4I?%/@[XL>( M=8L?!6H^)=-U.RM8XI]/N[2/8\>_9_P#"T?%__1)?$?\ X'Z;_P#)-'_"T?%__1)?$?\ X'Z;_P#) M- 'IE(1D&O-/^%H^+_\ HDOB/_P/TW_Y)H_X6CXO_P"B2^(__ _3?_DF@"EI M_@"\\/\ C/Q\MLH2Q\71K<1W94NL-R(C&X=1ZC:1SSMQ2^ /AEXO\%>#O#OA M@>)M,ETS2H_*EEATR1)[E!G"Y,Q5,D\D ^V*M_\ "S_%V<_\*E\1Y_Z_]-_^ M2:7_ (6AXO\ ^B2^(_\ P/TW_P"2: .<\-?L]W_AY?"P_MVVG&B#4 ?]$9?. M^U;_ /;^7;O]\X[4W0OV>]0T6#PJ@UZVF.AZ9?:=DVC#SOM&[Y_O_+MW=.,?$/AK2DUKQO:W7B M71;Z&^TW4+;2!#;JT7'[V'S"7+CAB&&.P%;_ /PM'Q?_ -$E\1_^!^F__)-' M_"T/%_\ T27Q'_X'Z;_\DT 6OAA\.=4\"W?BJ\U#5;74[G7M1.I$6]HT"0,4 M52HR[%A\H]#3/A9\+[WX=>%-7T>35DNI+V^NKU+JW@,30F9BV,%CDJ3P>_I4 M'_"T?%__ $27Q'_X'Z;_ /)-'_"T?%__ $27Q'_X'Z;_ /)- 'G9_97URY34 M&O/&%G<7-[HTNCS7 TDK),&E$@FD8RDL_&#V],5VOB#X*W^KZKH.H6^MP6L] MAH<^AW"O9EUF21 N]?G&P@C/.?ZU?_X6CXO_ .B2^(__ /TW_Y)H_X6AXO_ M .B2^(__ /TW_Y)H XF;]EJ>^TW2;&?Q)Y4>G^''T%9K:UQ(6+JZSC+$ @J M/EYSZUT%U\(_&'B'0=#MO$7B^QU+4=,U6VU 7%OI1MXG6$Y"^7YI.Y^[9QZ" MM;_A:/B__HDOB/\ \#]-_P#DFC_A:'B__HDOB/\ \#]-_P#DF@#+\6? AO%' MCE_$PO+33M15'BCO+*W:*XEA:,J8)V5L31Y.1N&1VQUK#3]FJ^33]/MCX@@) MM/#4WA[?]C;YO,.?-QOXQ_=_6NP_X6CXO_Z)+XC_ / _3?\ Y)I#\4/%Y_YI M+XC_ / _3?\ Y)H \QTOX7ZO>_$7Q5X:>?RM(G\+Z=I$NI/92!9O+7:YB;.W M=@=,G&:]&T7X<8^*FD:S%'+;Z5X;T4Z-9"4?-,6*Y;W 50,]R:G_ .%G^+O^ MB2^)/_!AIO\ \DTH^)WBX?\ -)?$?_@?IO\ \DT >FT5YG_PM'Q?_P!$E\1_ M^!^F_P#R31_PM'Q?_P!$E\1_^!^F_P#R30!Z917F?_"T?%__ $27Q'_X'Z;_ M /)-'_"T?%__ $27Q'_X'Z;_ /)- 'IE>3^&O^3C/&/_ &"++_T(U<_X6CXO M_P"B2^(__ _3?_DFJ'PWT_Q'JGQ4\3>*-7\,W?AJRN[&VM8(KZYMY979"2QQ M"[@#GN: /6Z*** "BBB@ HHHH **** "BDW#U'YT;AZB@!:*3&-=TG1K^6Y&IZJLK6=O;V8(I1 ME1-$T3CG!!5@&!X/!% %RBJ][=BRLYKCRY9Q$C/Y<"%W; SA1W)QP.]0:;K- MMJ7R1MLN!#'-):R?+-"K@E=Z=5/#<'^Z?2@"_15>^NQ8V4]QY4LXBC:3RH$W MR/@9PJ]R<<"G6MS]IM8IO+DB#H'V2KM9221MJHH&223T'!I\,JSQJ MZ,'1@&5@<@@]#0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 3 HQ2T4 )B MC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% " M8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )B@ "EHH **** "BBB@ HHHH **** M/+F^!UTQ)_X69X\&?34X/_C%)_PHVZ_Z*;X]_P#!G!_\8KU*B@#RW_A1MU_T M4WQ[_P"#.#_XQ1_PHVZ_Z*;X]_\ !G!_\8KU*B@#Y+_:C_8S\0?&GP'IGAW2 M?B#K=RXU6&YG?Q+>+/;PQ(DF76..)6:3) 4;@.3S7M'P ^#US\$? %KX;N?& M.N>,WA"_Z9KO./B=I_B6PMM3O=8T2\&AK;:2FD7T^ MI1&33'BO0LOG$.&,LJM&^Y-V>4)X.?J/%5=1TFRUBU:VOK2"]MV()AN(UD0D M'(RI!'!YH&?-&L?#;QY/J]U;1:3?R6*WGB5A<)J2+')#>1$V@4>8&P'.,$#8 M1QQS5.[^&EYX(!%XZ;::DD:7=M#;_\(SK. MI?!/6K:YMO\ BIM;TZXN;BVMY60)=SQ$B)&)! 0E4!R/NYXS7F^E?"CQ1#X@ MTW4I-(ODNH-8TJ1IWO@0MLM@D%YQYA&TN"&4#YNH!ZU],8'I1@4"/EGPU\)_ M%6GV'AG0KWPMJ4.DVMJL,,VDZO;VS:;=Q7DDAG)R6\N2,QX:/+8C*LGS5;U' MX4>(;*PANK?PYJ-];W.N:BNLZ7!J,:W5U8R27!M)$:60QXC\U2(R5(SD(=+MK";4=/OO#UQIRQ:[<1SW$.VC0VCE28B% VDJ2,CV)^M:^!Z44 +1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 >1_%']JCX;_ D\0:5X?UKQ##+XCU*[AL[?1K#$]SODD5%,B@XC M4%ADN1QG&:]7-S&"?F48.#DCK7SE\6?V"?AA\4?&-CXMBTP>'/$D&H0W\]UI MJ*(;\I(KLMQ"?D?<%(+##<\D]*]V?P/X=F>1Y-!TV1Y)8YG9K2,EGC&(V)QR M5' /;M0!K_:8_P"^O7'WA2?:H_[Z],_>'2LI? _AU&C9=!TU6CEDG0BTCRLC MC#N..&8=3U/>H_\ A /#'D+#_P ([I7DK;FT6/[%'M$);<8P,?<+<[>F>: . M;^,WQU\)_ ;P]8:[XOO);'2+J_CT\W<,)F$+NK,K.JY8+\AY /4<8KJ?"?C/ M0O'6B6^L>'M6L];TN=0T=W8SK+&P(SU4\'V/(KS3X]_LM>$OC]X7LM U)6T6 MQCU"WO;J3288XI[I(4=4A+X^5<-UP< 8&*Z_X5?!OP?\$O#*Z%X,T&UT/3\A MY! I,D[XQOEXKR#3?/\(?M!>,]4UZUNFT_6M,TZ M+1]2CMWFBC6'SO/M2R@[&+N),'&\-QDI6-K-]XOM_%FHV>C0ZGH\-G<:0_AZ MP@MMMG=6DCJ+U)@%(!4>;NR04 0KWR >_%PHSD4H8$=17RAKP\;:EX/UN(ZK MXOO)KW1]=!A\IXF5X+]?L9CV1J5=H"X !S(HZ'%=3K.IZ_;WWBG4(=6\8S:? M!J6G6=E;P6[!%M9H[;SI2#%YA56$NYURZ9?&#T /H8D"D5PW0^U?,/P^\9>- M=6.B:;XIE\7Z=<&/_0+RTTMP+F:*_G62.YW)@9MUM\&3:I5G8'<,U#97_B71 M;./07O?%^E03WVK^1JT%E<7LL5\+]F@1\J0T30,&7=^[;+ L"!0!]+W>NZ?8 M:G8Z?<7L$-]?%Q:VTD@$DQ1=S[!U.%Y..@J]D5\X:)J'B'7_ (N^&;K7K?6X MM1T[7M6MYK7[))]@@M3;2K:RJP4IAU*?/N^\[ XZ"Y\0?%?BRT^*20Z8_B.+ M3X[W[)<+#8R26YMWTV=UECVQE<"X$0WL2P<$8"]09]![AZBC(]:^8M'_ .$V MCA\(3W6O>-KCS?"5QJ^H0QPKYC:D@MBL!#1 !CB;$38R=PJGX<\0^/=8OHM. MGU#Q3:Z<_B"S"W)M)4D:RETO=+F5X@=JW(/.!M;@8&!0!]4Y'K1D>M?)\_CS MQY*PLNZ2W3 #;0I!;@-N%K7?%/C MW4/#7BZ\M-0\4:=XILHYX)-)M],=[VE9"K9@[1[MP9BV"M CZFR# MWHR/6OFO[9X_T;Q#<-INI>(=6>'Q+>6-K;:A$6MI+-].,L;.?+&5%SA5D)X^ M[G%5=/UCQ?KVG>&;FUUWQC NHZM9Q:M97&F26[V#?9IA=('DCW;/,\LY7Y%( M7:QW4 ?3ID"D#/6E)P,U\CZ/=^/VDMM1NM1\0V^K3^&H+:*YOK2Y:W>=-0=7 M\Y(T_=,\7E[I P#;P#BO=_A=XV;5='TK1]6MM0T[Q+_ &?]LGM-0W3'8)6C MW"?8JR D C@-M9"RC- ':V&LV6IO=):7,=PUK,;><(V3'( &*MZ'# _C5J69 M(4+NP5 ,DDX 'K7S)K=_X]U'QA>V(U3Q/9Z8=>U6,26D!0"T734>WVOY9PHN M-P4]VR.:U/ 'BSQ7K^H:-!XGF\4:;JRV&GW,<<&FD6=XCV@^U+.2FU'6;S-P M8JRX38.3D ][T37M.\2:7;ZEI=[!J%A<+OAN;=P\*2:*WEE"O)'& 9& ZD*",GMD5\CZ1J_Q!\%_#O3;#3X?$5EG MPY ]I;V^G2.4NUU ^:,>62K>2P)5NJ\@5T-U?^)M<\=Z9JTT/B.'7+*'Q#;3 M(;*006AQBT:+Y-N&C5"K9.XDYYX ,^I;*^@U&S@NK:5)[>>-98I4.5=6&5(] MB#FILBOF/1=9\=RW&GWMWJGB5'@'AMFMGM"(7:4%+\./+RP .7Y^0X/%;?P3 M\7:SK_CA_P"V/$M].3:7,?V"YM9H(KJ9;EL30AX@H00[1A7.<@\XR01[AJ7B M/3-&NK"VOK^WM+B_F^S6D4T@5IY=I;8@/4[5)P.P-:(8$ YZU\O^(_#NKW?B M2*USXC:2/QZ;K[05FD^SVS6#!9(I&4JJ;F*Y' X'!J?P#XK\;ZS)X3L/$%YX MFTK51:VDT%PNE2/#?;994N8[GY0B.46,DOM(#;ER>* /IG-&1ZUXOX[USQ$_ MQ3AT33VN )U*E!_I,:[]BGEDV'!.Z@#Z)N/$.F6FL6FE M3WUO%J5VCR6]H\@$DJH 795ZD#(R>V16AD>M?+_BZTU^_P!7\.ZCX:N?$NK/ M'IFNM8ZC?V317$+/"AA3+(I^\"%,@#-CO59/&WQ#U:QU22WN-85@NERV\%]9 M7%K'M?.C:I\0KRP\3:K:'Q!!-I4VDZE;:/=(OF7,(@5KJT!"X=F^8' M:?O]Q6CJ>I>*X?&.F:1>:AXCTT3Q6]]87MG8M=12RM,S7%K/@;% 0H@$A W M,&R* />LT9'K7@OQ_P#%GBS1M-_&MW?^*OL?BG5[6\MEU:*RMK?3YE6]D"C[(EN&A*%TPX M.&)8CH>B@'UKD>M&1ZU\[SZCXMLM'+6_35?%MGJDU_IMMJVF/I;QBSE^T;;HQ. MZ',90G[F4"A6!!- 'T]D'O1D>HKY=BUCXDZ#%--IMWXBUR[6'6;>&VU" LCB M%\VK?<7YR,A6)^?CK5V2]\2:O_89TSQ+XS_L74+B^DD,VG26T]L@LB4B9I(B M_$P!#,!\S%1D"@#Z4#@G%+7R7H][X]2/6;\WNNP:U?V6B2JNH07*6T["!OM$ M>]$/V8EP065?E9N1@U[U\/O%R^*/#4>GSQ:I9:Y:6%NU[:ZBC+/&TD9(S)M" MR-P* .J;Q#IJ:S%I+7UNNIRPM<)9F0>:T:D!G"]< D#/O6AFOCQM& M\3VFF:;<6$GBFVUC3=#UH+=>1*\_VD7:-%$6=#N#!00/XAG&:]4\ >(O$FO_ M !!QJMSK^FW5K(XGTV337&GW5JT2F*592 B$,>=I+[@5(QT /;\\T;AZBOGK MQCXJ\;IXG\3KIAUVWUO2S++IVG0:<\UAJ-H;<%3YA'EAQ)N_B#Y51@@UAZ;X MY\22:E<76F:KXGN](M=2TB2XBOK1_/B@F607 :(Q[PN0,\?*1QP* /I8ZO9C M45L#<1B\:(SB M\QC! +8] 2!^-6PP(R",5\K7VH>./$GA*_M;N7Q1^\\.:F M6C%O)!*;E+T>1@J@;>8>@!^9<\5WNCR>)[?XCVFB1ZGJMQH&J6L&KP7-SP]F MD.%EMR" P\PM&?F&?O\ 3B@#VQF"]35#2=?T[74N'TZ]@O4MYFMI6@D#B.5< M;D..C#(R*\"^*FL>+I_B9X@T[P[X@UFWO;'3].O=.TVSC5[>65II%D60%#E& M4#.6& ,\8K'^V^)="NM4L<:_H6B:GK^I%]4TS3IIIH9BD7V=]J*6,;$.,X*D M@ G!H ^E;_7]-TN]L;.[OK>VNKZ0Q6L,L@5YW"EBJ#N0 3QV%7\@]Z^5M0U# MQ1J?C3PW/K8US^U](UZ8?/I\@LTM?L+B*YPJ[.7)W'=PQ*\ "J>@?$3Q=)8B M_GUK7KVWFAL5U"PBL+C[7 FYA=7<*&%7*$M%\L>\J,\=,@SZUS1D>M>0ZKJF ML:1\(]+8ZCK^K74MS%$VH1V+079A:7AY(U4NBA" 6"[\3R>/_&DEEH] MGJ?B+6=%G6V)DN7TVX0P,EZRE[@B%@0T*C&['M?.&L:SXK MT^'4M6&I^)[W2CKS65Q]FMWD:VT]D1EGACCCWN ^?G3<=NZI-*UGQ<_B'3]) MO];\4K- D$]AJ*Z,XBU.W^?S5G&W9&X&W)?:P&& ))% 'T7D>HHR/6ODV[U# MXC1^'I[N#6/%LE__ &#)?)$;8\WL=T%C3;Y7\49.4XW ULZYXG\::I;^)IH M-2\4Z/KUG'.O]G6VE.]M-&0I@EAD9"F>?X,L3N##C- SZ8,@!QFESFOG!5\1 M)XLLC=ZCXGN;#3_$#B&X,4K?NI;(D;@B#S(Q*<#(P,XR*ZGX2>.-6L7EL/%P MOVNKR\2WL;_9/);W1*,V=K1AK=N,,C$J&P%;G% CU?5]?T[0+9;C4KV"P@:1 M8EDN) BEV.%4$]R2 !5_<,9S7S!\;="UJ^\?^(Q#'KMQ9W-II1M1!'+-;JRW M1,I0!2JL!M)_.IKKQ#XRM98M&O=3\56NE27=];VVN6VG27-S','0VXD")\T9 M4R %AL. ": /IDD*,FJ.D:]IVOP23Z;?6]_#'*\#R6\@=5D4X921W!X(KR[X MQZGXKTV#0)-$FN[MXP7N]/MU>WDNQ@ [)D5U209)$;_*W(R*\OT*;Q;X/;5+ MNR7Q/%;W5YK,DEA:V6\#@-#(B,F-Y8<$G!Y'- 'U?D>M4=6U[3M"C@?4;Z"R M6>58(C/($WR,<*@SU)/05\R^%]6\>^(O$FG:7<:IXJM-.75+H"X%M)")(/L: MO#OEDBSM\[(R<=2..*6]N?$?C'189+VY\3)?#5+--0TJ?2Y52RF2Y&98)&3[ MNP9^3M?"W3=:U3X?7<^I:YK;:M?F>/??XC>U*R2+&8 MU\M=ORE3R#G - 'I^1ZU!?:A;Z;:RW-U,D%O$I=Y'. JCJ37S]#K'Q%3PUHT M^J1:O:1QZE%I.KR1#=/]F1B'O$"C($GR'H1:=/"DC"0K,I@9XPI02E,X) +8!ZT#/IJVNH;RWBG@D66&50Z.IR&4C((_ M"I,CUKY8TC7?B.FOV%Y+J'B+RAJ.G0R07%H3;^2]K_I#,OEC(#\EL\-WKI_@ M-XKU[7_%,\FM>(KZVU'5+.YLUA5X(;=(\Q,@$7^L#D!3DDYP0:OW=[\ M0+"P2"WU+Q++?-HMM?:7/+#Y@N+]BOGPS#8 .R-C +'M0!],Y'K1FO ]&F\ M8WOC;6='O=4\00Z5J5O,VDZ@D)46ER% DC8RW7YNO%=1\)]8\2:UX3 MU#5=:-Y'>6T36"V^5=1T)D(! _#% 'JF11D>M?*%C\0_'%KINK-/- MXD6T=M/E3[9I\XN2'D<7$:,(N'QMR$4A>WK6EH&H>-=4OK3[#XGU[63;Z9>7 M0586AA>Y68&&"4O"K;A&<;3C=^M 'T[D>M&1ZBOF/_A,/$XT2QOEO_%[:'J% MPL>IE]'N!>:3*8B#Y8V^:T?FXSM5E'&#@TES-X\&IR(?$7BN9(-0TR!)5LA" MLT$BL+AR@B('&TDY^4^E 'T[D>M(6 !YKYAT?Q-XYE?3M'U?4/%.F)OF2PU> M#2Y+EY94N,!+@!,'='T+A5(YSFL?7)?B)J-IJD#:AXJN8[U=6@:%860*B8: MH50%2>0I!^8<#_%?B#P]XFM)M1?6- M0\*PZ<&=C;W"3612 $B2 QGSE)SAT.X-P5-=;\3Y)-<'@;5].GU5M.:^261M M/$H#1O&=IE11G;DC[PX[XH ]+TC6K'7]/BOM-NX;ZSESLG@<.C8)!P1UY!%2 MWU_;Z99RW5U,D%M$NYY9#A5'J37RKHNJ>-?!6DVPTZ+Q'[2047RV7 M>Q'(!90Q[B@#UJ&>.XB26-U>-U#*RG((/(-/R/6OF74)?&][!K-Z=>\5V<\- MUI\,%O;08C\N1%\XA3"=V#G)S\IK=TYO%&J>-M0\/3:[XHTFZLI)(;>8V32V MU[:-'\DIGVB,.KKH&B2ZP^MP0"^72M6E@ MC(F$29!ND"@G:YVDL!P,\55\,^(_&[ZO9:=XHN/%%FP!ETJ[TW3]ZWJK*PV7 M/R%%8IC[^T$Y/ %$^O:= M;:I::;->P17]VKM!;-(!)*%&6*KU('>OD[7=3\:>+QK=E<0^)Y-)>.WNT6\L M)!)!*EV0^T^7M!"8.U6 M)6"*,EMP7(!/% 'U#D'O1D>M>+^$=:U6?X7^*M776M>ED-F\\"ZM8/;36,PA M)=$,JAG <=P0.@)%>?>'_$/Q 32].O[76/$&N>'=2ATZ74[J>#,]IO'[\VY6 M,';CDX!V]J /JG(]:,CUKYGULQ2FXFTZTDNY]-N0 (D=(U)"D@GD; M22,D"@#Z.R/6C-?-%S/X\73_ !3>QZ_K\NH0ZBEM:6U[;O!;SP^6"<&*,M%N M.?W@W!3P&/6F'[R_M8B#EB47/7&650<N^*M'\,QQ2:MJ5KITM02*P!!!!&00:^:O!&D^*M3^+/A+ M4/$JZK.D%A?Q+^)/%\_Q+EL-+7Q+%IYED MLYD6T?[.8VMR4>-D3:!OQARV[/I0!]$"0$XR,T[(]17R5X<'C+PW8"[LAXJN M;IM%M4D2Z%Q(R@38N"BNN/, Y]3U&:Z,2>-]0\3Z;IQUOQ+!X9EU.Z%O?01; M9WM1"&3S7,9( ?(!8 GI0!])9'K1D>HKYAM?$?Q T/2ENHI_$NM2S:29;N"Y MM&9XV6Y*L8E6-<2>5SM')Z@9K8>^\8:9'X?U'1]:U_7M,U6XETT0:G#]DDMU MD.8IRLBB1O+PP)8 GCB@#Z'HK"\-:_9ZC+>Z9#/<3W>E.MM=-

YEMI+2.>VLP)) MHA!_%'X0:UK_BGQE=:9X>L MKN/7+?0PM\)HHI2;6],DZ/D!N8]N#GG:!V%XLM1TM[Y+:1&D">73DM, %D'WL M1HW4OD ]@\4>.M-\)W.A0W@FE.LZDFE6[6Z!U69E=AO.?E&$;GGG%= 94"EB MZA0-Q)/0>M?.ND_"CQ!'-1LM>L;S5T@U%)EN1#;2Q27 QA3N+ MKCC>PR6Y K#T'X(>,[73H-,OM'DAMX-"_L9KO3]2@$S,NHB9)45P591'\P20 M8."C T ?32:H&U0V8M;CRO($XO<+Y!);;L#;L[N^,8QWJX\T:#+.JC(&2P' M)Z"OFW2OV>]<\0&^L?%%E86UK>^%'T=[G2PL*) *O^*OACXMU;0O#]SJ7ARR\17.H)<#Q/I$%_' /.EBC1)H9'7:?*$148PP$ MA*G(P0#Z#DE6)=SL$7U8X%+YB>9Y>\;R,A<\X]=;X,^(I?$=Q+<6D4CQ MZU9:AI^KQW6Y[:PCMXXYK#YCO(.R17. ,@'N/A/XI:#XQ,L=K.]K<) MJ%WIBVMX!'+++;,5F*+DY48SGTQZUOWFOZ=I\EE'<7L$4E]+Y%LC2#,S@$[5 M]3A6/X&OF>^^!?BZ.]?48O#>FZG=C4/$TL*7=XL>Q+TAK=MZ_,H)&&"$,I.? M>KGACX,>)[+6=*N[OPI9"TL?%*ZI!;R7-LQM[9],%O(4"KM0K,H8JO7KDGF@ M#Z.TW5!J%G%/);3V#R,RBWNPJR9#$= 3U R,'H15A88!=&4+&+AEP6XW%1[] M<9-?+MA\ _%XT"73;VPAF631[BSTUOM:[M&O3?3S)MA!%I^A)K.FB]C5 M=4DMGE%PC$G#':\9#/P^P*2!0!]&^#_&-CXVT9M4L5GBMUN9[5A" MRTR_BC=()KMY4*/@HI"O]P@KQM/!KD[?X.^,C=Z%::]HECK^DJC1;M/N(M-; M3IDNVECN]B@[6D0J7$# ADP!M;@ ^DW,4JM$S*P(PR$@Y'N*XSP;X&\-^!M8 MN;71-#N-/A2W$BW#3/):(K,V8H0\C"/&,E455P1]!Y9IOP#U'3/ T-]INB6. MG^/=/U^?5;:>652+B,W4S*DDBY.TP3.N/X2?:D\7_!?Q+I_B+5+OPOIEM=Z? M'I6E6Z6MQ="%=1-O>237$#]=OF(Y&2-I)(/% 'T1Y\8$9\Q<2?<^8?-QGCUI M5ECD+!75BIPP#9Q]:^=]4^$VM7NI:)"O@BWC\-2PDC3;?6%BDT.Y^TF;S5DV MDX;=SY!!7:%7*GCJO@Y\/_$7@W6/$DM];0II]^BRV_VEHWO4E,DK/&\T>/.B M&X%'<>8-Q4DX% 'KHFC*N0ZD(<,=P^4^].$BD*=R[6Q@YZU\>^(/#/B/X>Z% MK6J:WH]GH4&HQZ7#Y$>J0K:RWD=Z[LLC,,&)T<9:9LLN59ER,;_@+X50>+GT MR_T_08[:S@MM5_TV2>":&"^FGBGA>#R9&5D0@A2I.S;CJ*!GU ;F$([F5-BG M#,6& ?0FGLZJ0"P#'H">37R[9_"7QC;Z%9W4O@B"2]\V&'7=&_MF!X=85(9( MOM$8:/RE(9P_[P!W_B(*J:U[OX$73WDCCPO'-'"^A?8VFOQ-)$EO(WVA?,=M MQ/E-LSQO&1TH$?1)GCVH?,7#\*=P^;Z>M1W5];6-O--<3QP0PH9)'D<*J*.I M)/0?6OF6/X)>*K22'3+GPS#JOA5[O4(X=.@U&*V.F+)S.\S1K>&-8728-.L[2SBM;RTN6@F2+;;,GF6SIAX MWWL59.8V#%N#4'C/X;>*=6^)\^K6_AJUFLOM4BF[CO8T>YM7L'A(?=E\B1A\ M@*I@!@"V30![V9XU1G+@A!\QW#CC/->>"66_ MBV&*1HW)Y(QE3CGD8KPK3_@MXJ\/6VGC3?#ML+);713JNE"ZB5=2DM_,6X4D MDJS8:,@OP^P*2!72V?PDU>7]GOQ+X1F\/V,-[ M".,?*10!ZOX;\;Z?XJU+6[&T6=)M(N1:S^>FT.QC60%.?F7:Z\UO)*DF=KAM MIP=K9P?0U\W3_!;Q+<^-SK]IH5OH]TVNQ745S'T^P>0ZC;C@.!\@X( M/:NR^"7@35_#>G:E/K/AP:+K>JHJA"V2=[#S#NPV= MHH ]>$T;*S+(I"\$AAP:C1+>"9F01I+.^'[WPGIGB+ M2;74M.U'Q#"EO:W7V=;J5#:W'F13M&1'.%) 5V =A][)&3K:9^S]XLL=%?2) MH(+G_1;5='U'[;F30FCN9',:L?F*B-T&4^]Y>T\8H ^H?,0 G>,8SG-,%Q$0 MA#H0_P!S# [OIZU\N3? _P 9#6'@;1F;2TN-:_TFQU.**1HKME>+RPP(&TY! M5AC([@TSQ7\&?B%?Z)I-E#H>E75W8IN@U*SEBL9%<7J2@M$,I&S1J23#C+9& M0#B@#Z)\%^.-.\=6NHSZ:CL6ZN/.)$GEY"#!.!C)'&.IKS/PW\./%6G_#3X@:1&T>E:UJ^IZA= MZ?,)\JJRX\MBR\KTY[BN>M?A;K=U!H-T_@6PTJP^T2MK'AI;^.XCGD:V,2W" M@_N_E;!"\$CYC\U 'T*74,%+ ,>BYYK$TGPQH>A:GJ^J65O#;WNH.LE]<>86 M9V48&>XTZ+4M7M'T9[?4VO09$^SSR-/M=CN&( MG5,_Q@5;O/@]XXT^VU!K'3(-3TQ]2BO)-'O9;:.ZO(BTOFP/:6PNX;R))&A9X) X#J<,N1W!X(KYGN?V?-7BU"2[T[PTEJ\0T4V!FU)9Y;;R M+B1YU$C'(Q&^WC@C*CBO4/@QX4U?X?6UYHTWAJVLK2XU74+PWUI<1!2CREXB M8U ))#8]MI]J /3;_3[?4[*:TNHDN+:9#'+#(,JZD8((]*Q/"'P\T'P)"\6B MV;VT;*$Q).>6(2HI)59%1@L@!)P'!QDUUE% #50(H X X ':C:*=10 F/[E7 M>S;I7^\WS$XSCM6OMI:* *&M:+9^(=*NM-OXO/LKJ,Q31;V7) MXW'1D=&5E(]015S1="L_#VGQV5C$8;:/.%9V=B?4LQ+,? MMRB@"&"UBMBYCC5&<[F*C!8^I]:FHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!#2T44 8/C?_D5 M=5_Z]WJQX5_Y%S3?^N"?RHHH&:U%%% @HHHH **** "BBB@ HHHH XWQG_R' M/#G_ %]?X5V*]*** %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH -HH **** "BBB@#__V0$! end GRAPHIC 17 zepp-20221231xex15d2001.jpg GRAPHIC begin 644 zepp-20221231xex15d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" #2 SX# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDLJ0QO)(ZQQH"S.QP% MZDFGUF^)?^1I72NXQ;^Y7-*<>>:CW8?\ "2Z1_P!! M6R_\"$_QH_X272/^@K9?^!"?XUX;INF7.L7:VMI%YT[ D)N"YP,GDD"MK_A7 M?B'_ *!__D:/_P"*K^=\'XE<19A3=7!Y4ZD;VO%5)*_:Z35]3ZVIDV$I/EJ5 M[/SLCUC_ (272/\ H*V7_@0G^-6+/5;+4&9;6\M[EE&6$,JN0/?!KQ+5O"6K M:)9FZO;3R8 0N_S$;D]. 2:Z+X.R;]4U(?\ 3%?_ $*OR_,]U/C/ MP^.NNZ:/^WR/_&I;/Q5HNHW26UIK%A=7+YVPPW2.[8&3@ Y/ )_"OF_5OA;X MMT^RN+R?2O*M;>-I97^T1':BC). ^3P.U0_!:<-\4M%7N?/Y_P"V$E>IA>.\ MX>/P^"QV!]E[648^\I)VUS2?#F#>&JXBAB.?D3>EGLKV=CZJHHHK] MS/SX**** "BBOEC]J[XY_$[X+^+M$71(M'D\.ZH=ML6M7DG:5=OF1R?/CG<" MI4 D''49H ^IZ**JP:I9W5]=64-W!->6FPW%O'(K20[QE-Z@Y7(!(SUQ0!:H MHKSKXP?'GPG\$+73I?$=S+YM],(HK6T023;?XI2N1\B]SU[ $\4 >BT5SG@+ MX@Z'\3/#46O^'[F2[TJ5V1)Y;>2'<5.&P'4$@'C(XX/I7C:_M":YJ7QMU:UT MW3KC5/AGH2?9;S4]%L)+YY;LHI()0$X0L00@.-A))R!0!]#T5S/@_P")?A;Q M_$S^']=LM2="1)!')B>(CJ'B;#H?9@*Z:@ HHK \9^//#_P]TH:GXCU2#2+$ MN(Q/<$X+'HHP#D^U &_17G?A?X^^"_&_A?7M?\/:C/K%CHBEKU+:TE\U0%+? M*C*"V0"1C/0UX/\ 'S]I+Q4--\/:_P##_3_%6D6EK>(MRVK:(L-A?K)PB[Y/ MG)R, *,8?.X$+0!]>45XMXD_:'U7PIJ6A0ZI\-=?TZSUC48-+MKJZN;7)GE/ MRKLCE<]F/X5[!/:?\=O$WQ"NM)N?AWX#NM7\,2W M(%SKVKW$=E#) '*.8$+;V(()R1QM(VG(( /;**\_^)GQU\(?"6^T^Q\07EPF MH:@K-:6=I:23RS8(& $!&22 ,D9KB]0_:UTBRUU=&A\!>/[_ %1K07XM+?0O MWOD%BGF>6SA]F[C=MQDXSF@#W2BO!O#/[8GACQ1XBM] @\+>,+;69Y!$MG<: M6H<$XY;$AVKR:YDO[SP_ L85 M$WDLMS(I"@#EE5CR< D8H ^AJ*^>/!'[0WC"[\"Z'?ZAX&.I3SV$5S-J U_3 M+9)MR!C)Y;3 H#G.& ([@5Z=\-_'/B/QL)+C5/!W_".Z88A);7AU>VO1= XQ ML\@L,8R22?[N,Y. #N:**@OIIK>RN);>#[5<)&S1P;PGF,!D+N/ R>,GIF@" M>BOEGQ'^TQ\2M&\-2>)!X5\)+I@E6%+&#Q M_=R2.X1(T\C*NVJ M:G\3_$GA7X(OXL\1>%Y8/$Q@RNB:8KW965VVPJP !'5=W/'(R3@4 >I45\U^ M%OCO\6=-\"V,WB'X47NH:TQ(EN9KZWTR!]SG8-KDLK;2HP5&2*]Z\&ZKJVN> M&;"^US1?^$=U6="T^F&Y6Y-N=Q !D4 -Q@\#C..U &U117&_%KXJ:1\&O!D_ MB76X;NXLHI8X?*L45Y69S@8#,H]SD]J .RHKQ2V_:4NM2\/Q:SI_PJ\>W=E, MGF1,NGQ;G3LP42EB#U& I^"KV_GD2QT>_MGF MOKB-%!,ODQ*SHN2P^8#[OH10!Z]17#_"CXL67QDO_H! MK2K-\2_\BYJO_7I+_P"@&O,S3_<*_P#@E_Z2S:A_%CZK\SROX;?\C;;?[DG_ M *":]FKQCX;,/^$OM1WV2?\ H)KM_B7XL;PUHZQ6[[;RZRJ,.J*/O-]>0!]< M]J_#_#C,Z&3\)8G'XE^Y"I)^;]V"27FW9+S9]/FV'GBLPA1I[M+\V8_Q8\4V M!TM]*BF$UYYBLZIR(\>I]?:LCX(R^9JVJ#TA7_T*N.\,>&+WQIJ;6UJPCC0; MIKA^0@/3ZD^G^%>U^$? >G^#O->U>::>50LDLK=<<\ # KS^'*>;\6\14N)J MM%0HPNEKT2DK+K)IO5V2O?M8]''?5I ?)Q7TOX<\3Z;XKT\7FF7*W$.=K#&&1O1@>0?\BO./'7P.AOH9[W M0YI$O26D:VF;*2$Y.%/\)^O'TZUXSX6\;WWP^\1I=PAPJ/Y=U:L<"1 ?F4^A M'.#V/XBL\HQ./\/\QE0S&DO85W?F6NW5/ROK%J_;S]2OA4UL_ MR?K;1['U'X_;9X$\1MZ:=53CJN:' M_IQ&/#T'_8^/ONHR_P#2&?95%%%?M1^9A7(?%SP&WQ.^'&N>&8[QM/FOX0(; MI<_NI$=71N"#C2Z=-=6TD"7D&/,@9E*B1<]U) MR/I0!\;?LW>%/BI\1-'UM-0^+&K:-H^A:H^EXBVW,LTL8!D ED.Y5 =<9R.> MGRXK"_:1^%&FZ#8>#&7XB^(_&\UQKT5A/_:FLB[6V5@<[%',;\=1M0U!T#N>K8BV<_B?U?2\W[- M'PLG8,W@31002?DM@H_(8K6\%_!7P1\.]9EU;PWX'+RQT/6AX>U*=0L>I&U%R81GDJA91NQD GIG.#7 MR;\1/V4-*\.^+/ >LZWXAU/QEJNM>*K6RU&75F7RYH3'+(RA!R,^5C&XC!P M*^S:\"_:#QI\%-/@5BUQXOMYR5YPJ85N/]V5OR- &)\1_@/XX\2WVHG6 M_B1!I?P[MV+VV@:9&NG1F(']U;O(,*HZ+N;?S@A>@&7X<\?:A\.O#<6@Q^.? MA)X*L+8>7!IVEF?4;B DD_/F=2S?[='U0'S% B0@@D*2>HX^\/,M(TKXC6O[-?CJ]MO%.D6?AB*ZU**]T\:?F M6F:^M/V=)DG^!'@)H[<6JC1[9"@[D( 6_X$06_X%0!Z-7DN MO_M P1^*-3\+>&O"6O\ BWQ#8R>1-':VXALXG(!'FW+D*BD'K@].E>JW5S'9 MVTUQ*=L42&1R 3@ 9/ KYCUK]NC0]=(T;X=^']8\3>*;P&.RADMA'"),<%OF MW$#J0 !@-KJ:TM_AZ]EKDL++X$L!/>W)MSLF4C#>8[ M,H =0"0O3'7R/XU>"]4USPQH?D:+\2-76\U^UA27QOK<44;X8_LL3:3XEM=6\0:G(PNK^U\..R7%?#T%C-%%8GQ2]WU?#S]F7X??##Q&VNZ'H\@U,*R0S7=S)/]G#?>\L.3@D<9Y. M.,\G/@^E^#OB?X+UBUN/"_P \':1JJL1!JIO([@09&&;/G!EXSS[DIJ.KI @N[J.,1I++CYRJ@#"YS@8Z8SS0!H30QW,,D,T:RQ2 M*4>-P"K*1@@@]0:_/GX5Q^?\%/[-LM.^+FKZ]+;7=I#:Z8]RFB6UWOD$8.QT M4*&*%P2<$-D5]_ZI?#3-,N[QD:5;>%YBB?>;:I.![\5\#_!/Q//)\));6WUG MXD76NNMW+;:1X7LF6S25V=D+2K$6^9N2=^!D^E 'O-_H.K?"/X>_"OP]83Z2 MOCN]O8]%.NZA;_;9K5)5EGN6B+$.R[E"XR%PPZ<8YGQ#\-_&-S^T/X8TN_\ MB?JDNH7&@WGVUK)'&LJ9B547&TG!YR>.M>H^%?@K'/V@_$?@N]\6ZEXLT2UT*&^>751'YD-R\H"JNU1D M%-Q_+/:O?*\I^#7P%B^$_B'Q7KMSX@O?$VK:].K&\OP?,B@3.R(L68N1G!8X MR%7"C%>K4 >L:1I-SK&G2P0#4+Z&UDF*@E-C2,N=KL#Z M GWKXDN!I=_\&9G?0=&O=6L-.EAFU6[\17^IR&3R_F:***-H(F&1@%MHPIS@ M9KV_X@^(?$"ZW;ZK\2S\/O TV^6'1WOM+EUK5%B#?>2-9"F22O(&?F/ Q@\_ M\4];\4^(/A7X@,VO>/M?TU=,E8SQ>&K32--8#JTGF 2F/ ^ZN3C\: ,K1/AY M<>-_"^D:+?\ @/2;/1V@M6NM2T7P+V7A331 M<_$;Q3H^OS%KK5_[+U!OL\\[G1R>!ZL,BM/X=?#^R^&WAM=(L[[4= M4)D:::^U6Y-Q^-?B?XB:CX/\&:59^'?#:", M-XNNT+ML:-"YB!."RLSK@*3\HY7K0!X>?AF/&_[4V@:/K&J:7H>O0V;ZG>IX M&M4M?[/N$PT:&5]_F2<*S%E&,\=>/0=(\?2>!=/\9Z5X^U_Q9=PZS.(/#>@2 M/YGB&6! XDF40*IC61@=I;: (R,^NWX)^'ND_"7XY>!/#5G)]OF_X1_4[BXU M"91]HNKN2:$R32'J20A R20!C)ZUV/[1OB[4O NB6&K:;XCT/PL 9([F^OK7 M[5?RI@%8;.'@2NS=5) & 20,D 'SMJ%CKVE0:5K?Q$M=0\6?"/2=5=6T.XU1 M+^_T>;:%22^,:?.$#-^Z+Y7S &_NM]N:+K5AXCTFTU/3+N*^T^[C$L%S VY) M%/0@U\D:O\-O$/@K]F[7?$^J>)]?M_%WB"==1N=+#1QVTMU=3(@BDMQ'@ED9 M5=#QU& !BIO#'P*^-/P1\>WMM\.=4TV[\$W5P)4M=8F+01JW7=']\%?6,Y8 M9)Z ^OJ\G_:LL+;4/V>_&R7,:R+'9>^0*[;QEXXTKX:^$IM? M\3WJVFGVGE+N(_AUX&>^U#2;R M6.3Q!K8M6AAMK%3N:-3( WFR%0B_+_$3S@X .-U'4?'<7A;2-'M_B[_:WBV_ MMH8M(\+>%K.WC:)M@ DN)L,ZQ(-Q@\4?#<_ WX?WMS\%_!6FOXFE> M*WQ*K2RM$S88EWD#':<'!;'&2#BM?X#?#CQ!X6LM5\1^.+R/4?'7B"1)+^6( M+Y=O%&-L-NFWC"C)..,L>N-Q //;^V^.FK>/M5\*:=\2-&L[C3]-M]0-TNAQ MJLGG22H$PWF8QY)Y_P!KI7L'PG\.^-_#NBW">.O%D/BO5)90TE<7X9UQ!^UQXUTIG#2R>&K&91_=6.5@1^*\N^-EZ\GBF. Y"16RA1V.223_(?A5WX<>,=9U?QC:VMYJ$L]NZ2$QL M1@X4D4S]H'298KC3M6C4F)T-M(>RL"67\P6_*OY]SC$8'.>#:U;)VU^I\%8K M#8G(<,L.U[D5&2[26]_5Z^=[GSN=T*M#'U/:K=W7FGM_D%?)'[0UK#I_Q*OC M$ OGQ13,HX&XK@G\<9_$U]5:SK5EX?TV>_U&Y2TM(5W/+(< >P]3Z K!% 51CU.,X]2:^9\2,10> I81N]1S32ZV2:;_ M !MY_(^JX)PU6>,G72]Q1LWTNVM/PN?3_P '84\5_!2QL;_>T%Q!<6%O!VOVNLZ=%=+>VV_RS)<%E^9"AR._#&H[?2;KX>? 6 MZMH)&M]0T_1;B?>O6.?RWD;'T6,_G^9!( MP*MMMY&&>.Q /X5ZKQ&"R]Y;@\PH<]?EII2LGRO1;O71ZZ&5+!XS'PS#%X&M MRT8N;:N_>6KZ::H^P****_2C\]"BBB@ KS/XO_ ^S^,6L>$+G4-4N+*ST"\: M]:UMT!^U-\A4%B?E V=<$X8XQUKTRB@ HHHH *P/$G@71_%FJZ!J.IVS37>A MW9O;)Q(5V2%"O(!Y'.<'N!^._10!P?B_X/:1XZ\?>'?$VLW-Y=+H(+V6E;P+ M43[L^>RXRS#"XYQ\HX/-=%;>#M'M/%E[XFBL@-H3:C>6VH.) TDI4E1@#"C M8N!UXY)/-=Q9V<&GVD-K:P1VUM"@CBAA0(D:@8"J!P !P *FHH 1E#J58 J1 M@@]ZQ=!\#^'/"L\\^B:!I>CS7&3-)864<#29.3N**">?6MNB@ KBOB;\-4^) M!\);]0:P&@>(+371MB\SSS 'Q%U&W)?[W.,=.:[6B@ HHHH 0C(P>E-BB2") M(XT6.- %5$& !Z 4^B@ KD[KX8:%??$VS\>3Q2RZ_9Z>=-MV9_W<<99F+!^=QG/1CQ7644 %%%% %2YTFQO+RVN[BSMY[NUW>1/)$K21;L;MC$97.!G'7 M KQSXE_LW:A\2KV]CN?B9XHM- O93)-HT4B&+:3DQJ0!\G/"L& XZXKVZB@" MMINGPZ3IUK8VX*V]M$D,8)R0J@ <_059HHH **** /./^%-6B?'@?$J*[$,S MZ.=-FLEAQYLF\$3%\\_( N,?PKSVI-"_9\\%:%X]U'QG_9KZCXCO;E[K[9J, MQG^SLQ)(B4\(!G XR!P#BO2** .)^)/POMOB9<^%S?:A<6UGHFJQ:JUI"!LN MWC!V*_L&(/TR.^1VU%% &5XH\*Z3XUT*YT;7+"+4]+N=OG6LXRC[6#+GZ,H/ MX4WPMX1T7P1I$>E:!IEMI.GQDLMO:QA%R>I..I/J>:UZ* "BBDR,X[T 9$7@ M_18?%4OB6/3+:/7I;;[')J"H!*\.5;8Q[C*KU]!6Q12;ADC(R.<4 +1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %9'C [?"6MGTL9S_ .0VK7K&\:''@[7CZ6$__HMJ\[,O]QK_ M ."7Y,Z,-_'AZK\SP[X/W/F?$&R7K^[E_P#0#7O>N:):>(M*N-/OH_,MIEPP M!P0>H(/8@X-?-'PS\2Z?X=\:6E_J-Q]FM(TD#2;&?!*$#A03U->U-\=/ Z]= M;_\ )2?_ .(K\6\.L=EF'R.KA<=6A'FG*\9RBKIQBMF]4]4?<\0X/&3QT*N& MIR=HK6*;L[OJNIX)\2?AQJW@2X:2=3<:8S[8KV,?*?0,/X3[>W%>@?LX>+M6 MUS4=5L;[4+B\MK>W1HDG*O TNGZ3JGVN\,\;B/[ M/*G /)RR@?K6/^RC*)/$6OC/(M8__0Z\S+<'@LKXMHTONRNMI>[=/ M5+I?7\SW\3+$8OA^K5QU+EJ1TUC9[QUL]K^1Y;\0?&&M^*/$5U;7M]=:AY=U M)';VY)*J=Y "H.,]N!GH*]D^!WP NM)OX/$7BF!8[J$[[33V(8QL.5D?!QN' M4+VZGD8'@%UJL>F_$4W4TGE10:KYK/@G:%FR3@ M<(MVVTT5E>_J=1\5FV?"_P 7MZ:/=_\ HEZ^,?V8FW?'7PT3_P!//_I-+7T- M\0/VB_AYKG@+Q)IUEX@\^\O--N;>"+[%<+OD:)E49,8 R2.2<5\\?LP?\ET\ M-?\ ;S_Z32U]+G^+PV+SS+Y8>I&:4HWY6G]M=CDX>P>)P>0YC'$TI0;C*W,F MOL/N??-%%%?L)^+A65XKT>Y\0>&-6TNSU&;1[J]M9;>/4+?/FVS.I42)@@AE MSD$$8(%:M-DD2&-G=@B*"S,QP !U)- 'S'\>/#&D? _X6WNM3^//'MWJNP6N MGQS>*;D-\M[.6ZABN[@,88'D DE"C+;5SDX'7'2@ M#Y&T&XU:;]N76_"$OB?Q+-X:M81>Q::^N7?E!S;12XP).5#R-A3QC Y'%;_[ M>NJZOX0\"Z#X@T#Q!K>A:BVI+8/_ &;J<]O')$T4K_-&C!2P*#YL9QQTQCBY M_"VG^,/^"@OBG3M3%R;5K&-R+2\FM7R+&WQ\\3JV/;.#3/VYOA+X:\!_#'1] M1T:WOH[N;68X'>[U6[NP4,$S8VS2N "[/5OB#XFU[6 M?$FJ0)=/)::G+:06.\!A'!#$PC&!@$E3DY/%97[:7P[U/Q]\"+:72('NKO1K MB+47MXE+/)$(W1]H'4@.&^BFO5/@M\2=.^*WPWT77K"[%U)) D=XI(WQ7"J! M(C@=#GGW!!'!% 'BG@[XG>*/@M\?+;X5^,-9G\3:!JZK)HFLZ@\L(TDD M_P"6F65D.>=VTC .*\]^,EYXX^#_ ,=O$WBSP//?7NA:'%9W.J:7<7 M@?'G]F7Q;XAT*ZN+2ZL-,N+F2!+AH;BQNHHF< E""1QP>C ].H#?B/\ $M/V M>6)1OX2=OIN]4_:U\ W_C/]F+PY M>Z;!)04D('^SN5CZ!6H M? 7X>%-.\>?%#4K_ ,7Z MSK$8O+:SO+AUM;.)ON%8D(7)7YN@ R, $9/L>@?#-O!?BJTNO#VJ7EKX=:&6 M.[T*YNI)[<,<&.2 /N,1!W JI"D-TR.,O@7X.N;&=)3::=!I]PJ ML"T(Y=2\+RZ0VI)9S6MNK1, M1@+YB1JQ (.,GH1G- 'T%7RC^U):^KJ^3OVLL_\ #0OP"_N_VS'CZ_:[;_ZU 'U; M;P+:V\4*%V2-0@,CL[$ 8Y9B23[DDFODOX<0:L/VT_%?A2;Q5XDN_#NBV0U" MUTZYUV[EC#%;8A6#2'>H,[?*V0<#.:^KK_5;+2A;F]O+>S%Q,EO";B54\R5C MA(UR>6)Z*.37R3X7\_PI_P %!/$)UZTO4)K5E\RYAC;<(V <;6/W@<=1@UG? MM3:#=:'\!KBXT+7-;TK5-)EM8[.]AU:X65_-N(H6$TFXM(")"?F)((&/0[7[ M5.GRZ[\%M4T*SPVJ:Q=V5C8Q7?LT_'S7-(\1W/PI^*DKV7BNQ<0Z?>WS9:\':-Y#PS8P4?/[P' MJ6QN]#^'=@5_:#^)5N=1U6:RTNWTR2TLKC4IY;>%[B.8RE8VI>, MOB;#XV65?$FGQ:587)N%Q*WEBZ"EST8[&;CQ+XCF\/Z79+J=MIK:W=&!92MJ^"OF89 9G^0_+C (QQ7UA7RC\/QM_X* M#?$8$\G0X^O_ %RL: /JZO,?C[JFJMX5LO#'AS4&TSQ-XGO$TVRNXW=7MUP9 M)Y@4^8;(D?D$8)'->B-JEFNI)IQNX!J#PM<+:&1?-:)6"LX3.2H+*"<8!8#O M7B$UIK'Q2_:!UNZTK6FT:Q\$VB:;;SBU2=9+NY427& W&518E)ZC/O0!4_8V M^)NJ>.OA_JGA_P 3W-S<>*/#EY)97%+>\\0ZY<>"?$BA8;&ZU:ZF@AG<&+&UW(($OEM@Y $G8 8R)K> M_P#V.XS#=W1@$*&=W )VK\H(E\IB>PE;IFNY_;P\#RZ]\ M)+;Q+8[TU/PS>I=I+$"76)R$?:1R,-Y3D]A&?J "_P#'7XY:G\//BIX.CM5< M>$M/NHXO$MT&'E1F[5T@5^XV+')*>W,><;EW=G\;4N=:OO OAO3]2U#3;O5= M:5II--O9;63[%#&\MQEXV4X(5$Z]9 1S7,^%/A3<_$K]GS6K?Q0J1^(O&Z/J MUW(PX@G<*;4 ') B2. ;>VT^M.M0BG\264T%]X$TUO#!>X8,7NC M-F8CGJL4%LI)Y)+=: /IB"%;>".)"Y6-0H,CEV( QRQ))/N3DU\V_MXVC6/P MCAUVQN)['5;:_@A%S;3O$YB8/E/E(R,D'\*^EJ^9_P#@H*LI^!-L8_N#6;(?AOX7U)VUBUU:ZTZSNWOH]:O&)E*([$HTI0ACD$ M;>A.,<8H_MP6(MO@K?:[:RSVFJV4]ND5U;SO&RHTH5E^4@'.:U_A3\ _!S[HO;7 M?]/,']<4 =S\"?#E@OP/\+(8Y91J^BVMS?&:XDD::26W3S&+,Q()R>F/;I7S ME^QWX8L_'WB?XHV?B"2]U6UTRZ@@LXY[^?,*L]R#M(?/2->)CM>U'E0L''3GSR%8\!L5!^ MQ_J$'@S5?&'PUURPM[#QOIEV;FXO$!WZO 3Q.7;YG(+9YQQ*I SNQVGB#P_I M'Q&^/7B#0=3@2[LH?!BV5PHZK]JN6+#D<,!!&RD="<^E 'K.G:]I^JZ%;ZS: MWD4NE7%NMW'=[L1F(KN#Y/0;>>:\$_9F^+M]\5?B;\4[FZ26&Q$EA+I<4H*E M;1DE\LX/(WJ$DQZR&O)? +>,])?5/V;-02:4RWR[=83($6BME[@J>V\!54=C M.X)! KU+PCI\'@K]MG7]-@$=I8:OX3MYK>W08!,+10H!]$BD_ 4 ?25%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5G^(--;6=!U*P1Q&]U;2P*[#(4LI4$_G6A1656G&M3E3GM) M-/T9<).$E..Z/GV3]FG5'S_Q.K4?]LVJK-^R]JTO_,OHRBOSY>'_# M\=J+_P# I?YGU2XIS2.U1?\ @*_R/F>3]E#5WSC7K(?]LGKO?@M\%K[X7:KJ M=W=ZE;WRW<*Q*L*,I4ALY.:];HKU,#PCE&6XB.*PU-J<=GS-]+=68XKB3,L9 M0EAZTTXRWT2\^Q\M:[^R!K6K:I>W2>(;&-9YGE"F%R0&8G'ZUE']B;6S_P S M+8?]^'KZZHK)\&9,VY>R>O\ >E_F>C#C3.J<5&-567]V/^1\B?\ #$NM?]#) M8?\ ?AZZ_P"$O[+FJ?#GX@Z5XAN-;L[R"S\W=#%$ZLV^)T&"?=L_A7T916]# MA+*<-5A7ITVI1::]Y[IW74SQ'&&<8FC.A5J)QFFG[L=FK/H%%%%?8'Q85GZ_ MH5EXHT2^TC4HWFT^]A:"XB25XB\;##+N0A@",@X(X-:%% 'DNG?LK?#+1[

B@"EHNCVWA_2;73;/SA:6R".(3SR3N%'0%Y&9F_$FN,O/@+X$N]9N=5 MCT(:;?W18W,VDW<]A]HW?>\T0.@DSSG<#G+9ZG/H%% &3X9\)Z+X,TP:?H6E MVNDV6XN8;2((&AT4 >;:5^SKX!T;7M-UJWT>Y?4]-D\VTGN=5O+CR6Q@D"2 M5A^8KH_'7PT\,?$NRAM?$NC6^JQP-OA>3*2PL<9,1QF**?4]3NK]X4/58S/(_E@]]N,]Z=X_\ AKX>^*&E M1Z9XELY=0T^.02BV2\F@1F'0L(W7=CJ-V<=JZ>B@""QLX]/LX+6)I7CA01JT M\SS2$ 8&YW)9C[L23W-1PZ59V^IW.HQ6L4=]=1QQ3W"H \J1EBBL>X7S'QZ; MC5NB@ KRS5/V8OAQK/B2[\07>B7&M.U3PY/ MH5] U]I=Q;M:S0W37)C4 (K2NS!0 %!P.P%9_C_ .&GA[XH:2NE^);.?4-.#!S:I>SP M1N0(G4/@@$;LX/(KJ** ,+PGX)TGP1H$>BZ-'#/A?JE[J/AG2Y]-N[X8NG.HW4RS\D@NLDC*S EL,1D M;C@\FN\HH X[Q/\ "?P[XI\5:9XGF@FLO$NFC9;:M83M#.J=XVQ\LB')^5PP MP3ZG-O3/ASH6D^+[WQ3;PW/]O7L2P7-W)>SL)47[H,9?RP!V 48R<8R:Z:B@ M"A_86G_VY_;/V.'^U?L_V3[9L'F>3NW^7N_N[N<>M85S\+?#5Y\0+?QM+93M MXFMX?L\5[]NG 2+!'EB,/Y>WYF.-N,DGKS7644 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?-'A?XZZSH MW[0WQR\/ZAI'BKQ3I>E:EI2:;#H]@+F&Q232K>61,[AM+2.SXYZF@#Z7HKR? MXD^-=4%QX 716U[2-5U25[ZWL6TCSK:^,<&]],O7P?LDDD;R%)"RJCP$L7"> M7)\FVG[17C[X:>$M>U#6_%7C36K>PFU;4+[4K32=!N;:A-+" MEMJ6A:N=0N5C,LDBB8W C9Q%%(PX/"\Y(- 'W517S[\:/C-J/P_U'7#I.O76 MDWT>JZ3I2V&L>%)M6@N)+M66!K$17-L7$LA$;$RL$>W<;%W;F\J_9Y^+GQ1\ M0_$'PV_BOQ9=1Z=JFO>(-!CTZ[\$306UW)#>WLX471U%_)EBALID1=C!%#1O MYK*LE 'VO17P[\8/B_\ M$:'XV\56NG>(/ /]B?#W2I_%^O3:=HMZ66W2*5K M;3YM]V/-EEC#S;4,0'D(6<*X5_H?P+#\:K&ZU2;XAZSX'N-&73Y3;_\ "):+ M?+>1W(*E7VRSRB10HD^15W,VW!Z@@'K=%?G1I7[2_P 4M%U7XBM;>+/$6LMX M?T3Q+JVIPZUX$N[.TL;NVLA+I*"26%6MEN(?]*:*8@!D,:D^8A?Z%^'_ ,0G MU+PK\4)[;XB^-O%NOZ3ITYGC\0>$9-!MM*F$+3Q)"KV,!$GES0L5>21RIC;@ M,"0#Z2HK\\[_ %U?AY B?$KXU?&GPU)=Z);ZQHEY:ZII]Q!XB+Q1F2VM!]AR M+I97""W<[B&1@S*21]&>'U\;?!?]F*^U:_D\8>-O&4VGMJ4]OJ.H6%Y=Z7.U MLNZ-9)%M8GAA9"Q!4L27P'R!0!] 45\(>,_VA?B+<^"_B]>'P9X\LKD?"/3K MV*\AU+2HDTNY:/62VJ*L=_F,2%4(,*F;_1>8UVQ!O9_VB?CSKW@?X*VVM2>" M_%WA>35=5BTB]ECBM;N]T>V(_C'XD^&/BG^S+2ZU+PAH5GIU['I[RH6&YYM-GDR2&'+XRIQTK5 M\(_&3XC/\ OA!XDTSX>ZA\4M:\0^&;'4-8N;#4M/TWR9WM8)"[+.\:GS&DD( M$8PNP\ %: /H"BOB7]G?]J3XP>*+7X@P#X.ZYXTNM*\9ZO8S%?$VDQ-I>VX) M2Q823J3Y*%4#KE6QE217M'Q5\?:GX>^)SPZ%\0M-TN:W\/7=Q=^%M5T22^$K M1*9DNH"DL!+JNY70R@,I7[I&Z@#W*BOS;^'O[8?Q#\0^,? -CJ/Q0T.]L'UJ MSM8'MK#0);S5VOG^S*E[:6GB)I8UB:Y4@01,5\L/(IV,#]P_'KXM'X)?#:Z\ M5+H[:XT-W9V@MOM(MHU,]S'!YDLQ5A'&GF;F8@X _$ 'H=%>;_"?XK77COQ% MX[\-:GIL-IK'@[4H--N[NQF,MG>&6TAN%>,LJLC 2@/$=VPC&]^M?*7Q\_:D M\1^&/CSXITS2OB/;KX3LX;:VM+/P_P",O!UA-:WJ>8M['M%?%7[*/[2VL>,_C%J>E>*/B+I]WH%WID$6D:9K'BSPMJ&H7&I>< MYD$0TD(Q7RO+PK*>0QSR /(_&OC?Q5X6T+2->U7XYWUC/KEQ"R:5>_$VRT:Y MC2XU%K02I9OHT["UB.6:7S6PD,K8^3% 'Z8T5\B_LO>(-(-.35-.\ M6?#"XDNE7POI.B:6FJ?VC>_99+G;J4NX)(GDQSAK6$C;L=O/9U3RP#[%HKYE MU[]I?XD>!?@-X]\7^,?A=_PCVN>%])@U&WD-\LNG:MOX.S!$T# AMT,B[DRH MW-D$RZUJWQOA^/O@W3/MO@]/M/AG7+G[''+?"SE\NZTE?,E3/S2IYV$;'"R3 M#C=R ?2M%>#_ \_:9@?X8^)/%7Q$^PZ -"\777A*>335EFBEFCOELHW12"Y M#R,#C!P,D\ U5^$/Q5\1^);KQ'\0'OVU'X-W\5_>0-JD"Q:KH=Q8SO:W%NL5 MNKBX@D-O)+&P/F##!MQ910!]!45P\FOZO\3/AWX>\1_#?7])TN'6;>WU.VOM M=T6>_CELYH?,0"%+FV='(>,Y+G # KDY7'M/#WQH2ZA:Z\?^ YK8.IECA\#W ML;LF>0K'6&"DC."5./0]* /4**^4OVKOB+\4? 'Q(TJ/PGKD,>CWGA'7KL:? M;>&9M1FBDMY-.!FE9;V$9'GG9)M CW.&27>"GA?Q*^)'Q.TBPEUJ\^('C)M9 MTR+PKM/ANSCM?#[K>SP++]K20S2+(TW^VWVI:G9Z-IUH6=$FN[F98H@[JCF- 6+,^T[55C@G .?>^--<\.^!_ M$.LZE_8^H7,3S'@[6_&USX(MIK.Y:6Z@ECO)[&&ZDRH5DFN;\6V2?RX(GFD9OG;:)93" $S MNB?.%PQ] ^,/Q%N_A;X.EUZUT)M<2&6-9T^U+;I$C.J;BQ#,3EA@*IR>I4<@ M [BBN?\ %'B=M#U#P[I\$<Y%S)+'+9K=F1A&N%(CD4%%+\J<,V10 M!ZU17E_PA^(7BCXG67A_Q-)8Z/8^%=9T5=1-E'/(^HZ;/*MO+;P3$@*Q:"9G M<;5,;;5'F ^8>7U#]HW5]-T_X47S>%%ET[X@:\FFVU^]XL8MK:<7,]I)Y0WL M\C6UNK.I*!6E&"V"H />**\=^*_C7XH>$6\0ZGHFE>&3X?L(H5L!JIW M#@*L,:QG 9I72) V"S,.V"=7X_\ B'6_"O[-'Q(URVN5TWQ)IOA'4KV*YL6) M%O=1V4CAXRP!(5UR"1V&10!Z;17Y[>/?VA-)^%WBR^\,>*_%OBC0]?L?+^TV M%U\1;<21;XUD3($!ZHZM]"*^I_V4]5U?Q#\)TUK4]5FUFTU.^N+O2KJXU%;^ M0V+$>4#,JJ&(PW:@#V*BBOGK]L'XQ>+?AWX+U[2/!FF6X&C>%[BQU%-1U>"_L[6TC%S?:?D1R/=JA C0@D'/'/KGBGXC^/ M/ WQ!^"_@:^2\\1ZW&X?5RRL4 MGP9"FUA%&?*!)S^@E !17E_C_P"*7B'X=:AX.]W M;+/(R1W97R]KJ3L9X\KY2*[;Y#\B\K9?M(:GJ+7?B"VT"WN/ T'C-/!'G17! M^V-,U]'8?;AN 0P_:I!'Y:[FVCS _6, 'O5%>!0?M*:C;R:-KFHZ+8CP3K7C M6X\$6EQ97;2W<,R7MQ8Q74@*A&CEN;<+L0DHLJ.68;@OHOAOXBW>M_%;Q=X- MNM";3$T33=.U*"]>Z61KR.ZFO8LF-1B,!K%B/F8L)!D(010!W%%>17/QIU;P MGXW\ ^'O&&BZ;I,OBVQO+MS::FTQTB2UMDFG24F)5DA7+ W.8P&>)/+^8.>< M^&/[4%SXVU/X;2ZEX?CTW0_B5#?3^')X)VDFA^SH9DCN59%YFMTDF#)\J%3& M=V5=@#Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIDTT=O$\LKK'$B MEF=S@*!R23V% #Z*8\T<;1J[JK2-M0,<%C@G ]3@$_@:?0 45#;7<%[&9+>: M.>-7>,O$X8!T8JZY'=64J1V(([4+=P.D#K-&R3X\I@X(DX+?+Z\ GCL,T 8O MC7Q-J/A72HKO3/">L>,;AYA$UCHDME'-&I5B9";NX@3:"H& Y;+#"D9(^>OA MKJGQ#\'?%_XO^*KWX(^-)=.\7ZAIUW810:CH!EB2WTZ&V<2@ZF "7B8C:6^4 MC.#P/J6F&:-95B+J)64LJ$_,0, D#T&1^8H \B\:Z=XE^*/B/X<:9<:)>:%X M/N$U#4O%.F:IY,OVB);?[-%IEP(I)89%E:\,K+ET9;4C(/7Y ^)'[%?B7PI8 M:3HN@?#+X=^(CJ<*Z?BV\.0L;=_ML4IO)KQH4>(K%),FW)#HH4+N4;OT?J'[ M7!]E^U>=']FV>9YV\;-F,[L],8YS0!YUI/PSOM/\?_#S6XX-'TS3?#OA+4=! MGT[2T:*&*6XETMXUMH]N%@1;"50"05!C !YV^/GMO@U;WNC:3I>@^ M$M5O=8O;BZU*4:B\DEIJ=JL*VHMS'M_TV-]YG!P&&SIGZ/,T:RK$742LI94) M^8@8!('H,C\Q3Z /CK]JSX-^-_CGXH.;"XE\/Z7XF\/Z3I^FR0KWFI6' MA6PT\0Z>XUB"W+741$I5_-LV2WQM5)8\<1?+]WT4 ?&'[0WP)7QEX7^+/B+4 MO@QX?N-9UC3+_1O#EGI7AZQO]8FO7@D$6JW=X%W1']44 ?FGI7[''C^>W^)KKI]U;MK-QIOAJXDG1K>6\CFL;2RU"_M2D MAV1)(URQ$B2*\#/M&Y1G['L/!>MO#^T+#_9\BR>(M6:32MY51=(?#^FVP923 M@#SH94R<8CNMT2)$#A4V#.[VKPL/&7B?X':_H&OZ%X@MO$*:9,=%N;*?X1_$;P^FJ^$;3P=K=KH7BKPKY&H6D"W M(&3#_''[1'PQ\,Q7GP^N/"^MVWB"*^?2]1\ M:/8+:B#=)%<23::)3,/,5"L:,CJ^QPZ%00>X MHFFCMXGEE=8XD4LSNPH ^0_#">,/V:OC+XNU"^^&_BSQYIFO^']!L M[2\\'!+Y(7LA>)+'*][=B8D">/#NS%\%CM^Z._T3Q%\9M0\$Z'X8C\%6_@[Q M1J:74T^LO+;7&F>&;,W*ZA\+M9^"*Z#K7POTY=9T_2=*& ME:QX5N+@13ZO A,D=U%,1M-\KF8DR86?[0XD="$=><^.[>-?&GB/PW<:%\.- M+)[9=Q@"Y-NP3.54% M5(^\?CMX&U;XB^!(]%TK[#-&VJZ=<:CIVHAO(U*PBNXI;JT8C/$L2.F&!1\[ M'&QV(]#HH \7^!?POU7P-\0/B7K?]DVOA+PGX@N+*72O"]HZ;;>:.-Q=7;QQ M?NHY)V:/<$+9\D,S%F(&[\2?A--XI\5:?XPL/&GBCPKJVDZ9=:?$OA^'3YO- MAF>*65=EW:3_ #,UO#]W;G8HKTNH;N[@L+6:ZNIH[:VA1I)9IG"I&@&2S$\ M DDT >(? RY\>WWC[6WU;5O&FH^#8M,@$!\')+>RN-5U&UU"YNR;GSO)62*XE+,#NQYC@_, ,*HQXWJ&D/J MWB[P]=7?[,OQ$&D:1XFFOP;2V6.:?3'TRZ@2)T?4G'GK)/AY'J2!M7M[P"&"Y>9FREG)]HFD81)% M$C,X3/RMM&X@:VL?LH^"W^.?A&Z@\)R-XS"]N-BW37.EFV4GS,@E M$NB .#M.>@KZ/HH \"U3]DK1;+2_!6A>%KMM&\-Z/X[7QOJ%G<-).]U*IEE6 M)'W JHN&A?#9X3G/(;S?P);?'#X4_ %OAYX5^&.J0^-(]:U VOB:ZU'2&T>& M&YU>>X%PRF[:=U$$P)C\@.3D#!P:^Q:* / M-T#XA?LZ^"/#O@CX;^!K'XC: M'8+=;+O4_$,>C26D37,DD%N$%M*)!'$ZIO\ ESLR1DFF?\+5_:&_Z(#X?_\ M#AI_\@5[;JOB?1]"O=.L]2U:QT^[U&7R+*"ZN4BDNI./DB5B"[B@#S+X__"8?%OPOH5O'#:W%[H?B'3=> MMX;U4:*86]PIGB.Y&P9+=KB,'CF09(7-^$FO7'Q*U+Q!)IEKX;T#5_$, M.MWNEQ7($TWV:S,43SB$;&EDN6CF(#L MI%N9BY1/>** /#=2\*>+'_:ZTCQ MQ%X:FE\*VOA2Z\-RW?VRW$GG37MO.)A$7R8E6 Y/#Y;A#CGG]4^!WBB_T+P? MX.:TA_L;P]X[D\7'4H[I0K646HW%[96<"$;C*-]O$P<*@2-R)"=M?25% 'SE M\C^%;A]?U+R1]@N;VWC6W*3H[>9*'(P50[=FXG M(R%YQZE=ZC:V#6ZW5S#;-<2B"$2R!3+(02$7/5L*3@<\'TJQ0!P^F:3J^M_$ MJ#Q-J%E-I.G66B-8V5G-+&_X5U$MGI^C7GA/P3<>#M2U>S$1;5WO/LT4MQ&HV_NH1'<7(67! M:27 3)9CZ+^T'X%\1^(]9^$4/A3PQ]LTSPEXIM->NS%GNM9FL>)]'\/:<=0U35K'3; 2B W5Y"(CUKF? MVD?#NK>,_@EXI\,:-;275YXBACT*01$ Q6]Y,EM<39(.!'#-+(3@X"$@$\5Z M710!\9^-(?B+J'QK\7+90?%VR\-6MO-'I=OI\T+0ZGJ4DC$.KF14ALT41J@9 MXV.]BY0**]T_9FOM9U#X9K)XDTOQ5HGB)+N2+4M.\67(NIK>X0*KB"< )-;$ MC,M?UCXO>)_#S>'IK+PKHVFV4D>MW44D?VZ]F:5I(X" M1LDCCC2+&O%/@K MQ1#IR^,=0\$^%+&RN=8G\4ZE;S:M) 1)<10:;!B(R3/;Q,3-(Z,QAS&YC-?5 MD=W!-/-!'-&\T./-C5P63(R-PZC(Z9IXFC:5H@ZF55#,@/S '(!(]#@_D: / MRVE_8 \?>%(K;5())K^/1]5T:PAT^UMH'FNHK2VOK=[A2UL6$9-S;D'S%^4W M!8!H[?;^IE0QW<$T\T$_&4:I>_"?1=<\/:1?2Q:#<'QBMNMK"Q>)KXVYM6+7 M+P.R\O\ (C.BXWR,]JR^!OB'1M%_X06QCA7PP_CY/%\=_O3RK.R74UU7[)'& M-K+)]JCV!0I01.3OW?*/H*WNX+OS/(FCF\IS&_EN&V..JG'0CTHM[N"[\SR) MHYO*5X_,W"-A?)MQEOE.5%>L44 ?,OPLT;XJ:S\8KWQ#\2 M/A'H=K_;%D^DW&LQ^+%ODT[3PA<6L%F;896654,I+Y6$5PC3VR2[O*:2,'<@?8^TL!NV-C.#6A0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %?,_Q<_M;QE^U)I?@]M,TGQ)I=EX'N=?TSP_X@G9--N=26_AB% MQ/MBD(:!3$$RC_\ 'P[+L9,M],5A>)_ ^B^,&MGU2T:6>V61(;F">2WGC20 M2()(V5]CA5W)G:VU<@[1@ \J^%7BVQ^*.H> !INBMH.E>']!_M1])(C9+&YD M,EC;1QR Y942#4DX4 J4)P<+7GGB35!X!_9<_:-N+":\L1;ZGKD*WMK)(]S: M^9&D;70;.]GCWF7)8,Q4Y8$[A]*^&?A_X;\%:<]CX?T6ST2U>&*V,>GQ"#$< M<8CB0%<$!$&%QTY(Y)JIHGPN\-:!:ZO:VUA)-9ZOYG]H6M]=S7<-T9!B0R1S M.RL7'#$C+#@Y% 'BOB/4_P#A7'[3&HZ7X6TVWTY+_P"'*;([6+9;B]@OTM=+ MB,8PB;C=21J3CY8\$[8_E/BSX9L/#O[1W[+5O:))LL[W5K"$R2L^V&/1+H* M"< GC<0 6VKG.U<>X:+\./#N@>8;33MTDKPO)-=3R7,K^3GR%9Y&9BL9)9%) MVHQ+* >:K^)OA5X:\8>(--UO5;2ZGU73&=[&YCU&YA:T9D,;M%LD41LR,RL5 MP6!(.0: ./\ B%80C]H7X2WNUC<-%JT.YG8A5%N#A5)PI)/) !;:N<[5QL>& M[>#QQXV\'+8'"B1(D$UQ)'(K;P'EN#"ZG;DV8X(P3T&M?#K0 M_$/B"RUN^BO'U.QS]EFBU&YB$&1AMBI(%&X##8'S#@YJZGA'2K?1KC2K2V;3 M;&XN)KN1-.F>U8S2S-/+('B96#/*[NQ!&XLV)OAY; M^%M+\(^(;7Q3!:^(K/1VB@MW5@"A>ZRSSW$LWE^;)+(Q+R.PAA!9R3B)!G"@ \:T*PAL?V_/ M%30JP:X^&^FS2%G9BS'5+X9Y)P,* . !Q3=)^!_PWD^/>G0^&/A]X7TD^#4 M75-2UVTTF!;Z;4)D9;>W:Y"[V(C9[B4LQ8EK8DD,P/KL'PJ\-6WC:7Q?':70 M\1RQ"WDOSJ-R6:$.TBPD&3:8@[NPCQL!8X K:T_PWINDC4_L5JMHVIW#7=X\ M+%7FF9%0R%@<[MJ(,@\!1C&!0!\Y_ ?X=Z9?:,J3?#[PWJQ@? M:[9K;7M0FMWV"%=@26"%5Q(> HQ@X'TIJVEVNN:5>:;?1>?97D+V\\6XKOC= M2K#(((R">0#_ )HW@.VNK?1(+BVM[F:2YDBEO9YU,LDCRRR 2.P5GDD MD=V&"[,2V3S69\'_ (:VWPB^'VG>%K2Y:[AM9;F_;5\6>'[_PEHMQHMU\,;!9;$V,:QMYFI7Z.0 ! MABN!N&#@#GBM#5OVB]=^&>NW_A[72VM+I_BY-,UC7+AH;8:9I%U%;?8[W"QA M2HEO88V=U"%H+OD*GR^ZP?#3P[;>.I?&4=G,/$LMN+22_-Y.2T +,L)4OM,8 M9W8)C:&8L #S4NN?#GPMXF77%U;P]INI+KMI%8:H+JV207MO$9#%'+D?.JF6 M0J#TWG% 'B&J_%?QZ'O=*T76])@U'1O!P\97(U[3O-N;M9[BX^RV[+%)"$58 M[:1)71"0S1D8SAMCXW>+(/B9^PGX[\5#3Y+&'7?AS>ZLEE=@&2W\W37F5&[; ME+ 9]17I_B_X6^%O'ET;G7=(COIFLI=-E;S'C\^TE(,EM,$8>;"Q49C?B>)_"-WX7U'3XY?#]W:_8IM/B+0Q/;D;3#A"/D*_*5'!4E2""10! MX1\1/"L,/Q_F?1O WAWQ'<6G@1FAL-158ES'7-&RNH93A@&PV!D' H B\%>"O"O@A] M=@\*Z7I^D"]U#[9J5OIRJB?:S!"A9D7A&,4<)( &>&(RQ)\\^/6NW]K\0?@U MI&B7"R:W=^(KB[32KJ)7FAEE>]N[R*,Q1[[EG+%3&3$X<.6BQ&"J@5V'B?P M7HGC%+(:OI\=W+8S?:;.Y!:.XM)<%?,AE0AXF*LRED8$JS*>&((!YE^RA:7^ ME_#G6-,U6X5M1L?$NK0S6%N2UII@-T[I9VC$ M;1(Z+&2J';@;$QL7DOV3_# M7A?XR_L[0>)?$_A>SU+5_%\VH-XB&LVT=Q//.+VXCD@DT@NIFQOEEBB=4D=L#,;OQ3XF MT'X9Z#;^*;#PA=:+IZ6JW4(6XAN(K>>>22YFN V%M9PT3(K;G1MQ?.*Q/AG\ M;/B!K_C#34U#5M+N='N_B'XC\"K:'3"LJQV<.H7%O=-*LH#.!8K&RA%5ED)X M89KWJ/X7>&+;Q)'KUIIG]FZHL,%L9M-N);19(H3^ZCD2)E615S@*X(QQT&*I M:?\ !3P;I5S9W%GI#6TUIK%QK\+17DXVZA.K+-<$;\,[J\BMG.1+*.DC[@#P M7X>_%7Q[#J'P-LM4\2KJB>/=;\0+J!^Q(A@ABM+F>&.(G<0(Y8#;[1KO1M+DL9='M9[*P"WMPR6\$S*\L:HSE=KLD;$8P3'&>J+@ \T M^$GQ!\7ZUXUU7P5XCUB23Q)H'B;4$N_+M[=8[K1UMX9;27Y4^4L+VS!Z$N+D M X3"]A\?Q-K?A?3O"-OILFM?\))J$-I?:?!/'&\NFHWFWJD.Z!DDAC:W;YA_ MQ\KSS@[OA#P4]GXIUCQ?K&GZ;;>*M4M+739YM-EDD0VUN97B4LX7+>9<3DD* M/E,:G=L#';NO"6F7GBFQ\12Q3'5[*WDM8)A'?%6K:+H'A[SX(G"&:)IKV^W)L1 MU"#RD5I GGQR OM=%'O6B_#GP_X>\7:SXHL+*2+7=81([^\:ZFD-PB%C&K*S ME<)O<( /D#L%P&(-2X^$'@NZ\"1>"Y/#6GGPM$XEBTM8ML43B7SE= .582?. M&!!#<@T >87WBWXH7OB7P=H%SX$:2L(Y2K M!67S&7*D[1D*O'_"G]HOQA\3_A[8^)+JXM]+N=3^'+^)C;V,"&*VO8Y70F+S M S;&V9VN7QG@]Z^A'^&.@2W^EWTL>H7%[IGF_8[F?5KN22'S!B3#-*2*-6UC3?!'AVW\0:IX>\/Z#J4]@4AC^WW%ZKRS*TDUQ"(D\J, MK&R;\2;R^0FQOJ6N,@^#_A.TU.PU*VTZ:SU&QL8]+AO;6^N(9S:1N7C@>19 MTD:LS$*Y(&XX')I_PZ^'5O\ #Z3Q7-%18T555G?&$B MC!((#-N8*N[ /CCQC\'K[XH?%3]J3P_X.\-6-OXNN]8T5=.\5R21VG]BN^E MVJ06FJ*\-G\6]"\)(DUM$=^ MG7UKIDTL;$*#N5KV8(XP0 NXL1D^Z^&_AIX=\)>(]9U[2[.:WU;665]1N7O) MY3=,JJB-('(_@=X'\6>(!K>JZ#'=:G]MM=2\X3RH#= M6PQ;W!57"F6,<*Y&X#@&@#PNZ\:^)/BJ_AWQ/JEU'IFBVWQ0_L33=!MH4W)' M9W5S:M-=2-NMH](OK+P_=^'='FN9)KJWL;6= K0^0\FQXOEB^1@5Q#$,$1H!C_"KX M%W'P\^(DNO617P[H1TFF6]%U8.$X:4HB/"[* MQ66&(8P35?P/\;=-E\#?#9_AW91K!\1O$VMR*L-G%#=?9XS?32M&DCQQBY4Q M0IB4D*%?*OL"GZ-LO">G:?XAO-8EE() M\U_[QH \,/QE^*OA#Q+X0G\=:+;Z0OB+1M4M;?PY:S6SEM=MYB;2(2!V^6[M M@9%19'*,K*S8!->C? SXF7OQANM5\46UW(GA:6RTZ.VTN6--]I?-;B>[C+A0 MQV":",JW*21S@\X6/O[OP9HVHVNDV][9_P!H)I-TE[9/>RO/)#.@8+('9YIFQV+22.Q]V- 'RW^ MV59WWQ)TKQ5'X>T>ZU+7/AI:6GB+2K^W,9CM-8CD6\"R(\L;%A!;QJ#'O.V] M?H0,][J_QMUC7?BI\%++PA?V:>&/'_AS5=8+:C9&37)C-UDC=64AE97165@005!!!%3O>(&\86. MJ3_V4DNV71]06TAE2/S6".XW%E\R1 3QD#)]WN?@?X)N]0U&_ET7=J.H7MMJ M-Q>_:YQ<-=01&*&82!]RND9V!E(.W Z 46?P0\%V&L6.JV^DR0ZC8S7MQ:W* MWUQO@DO'\R[*'S/E\YQO<#AF^8\\T ?.NC_M*_%3XE_!;P]KNB:)_9^N:WX" MN/$%A-I&CSWT-WK,;E$LAG>L$1/EDF4Y(EX<>6Q.+/X@\;^ ?C1\:M?L-8LX M=8TG0O!+ZI'J%BMU]O9OMD6+Z8XGFE++)!EY$)D3"%EV>7\C+O:NM\)_LZ:!IOA- M;'Q/Z;86.O>(;J:6WGUAK1<122K&^ %8LRC)(W$EF8LS '#^,_VA MM>\/_%_0=)TNXT_6O#VH^-K?PC_VG%K7FK=SKB_C@%NEU@.!YWD@1F3[S*,$FMCP M5\/= ^'EM?V_A^Q:PAO[N2_NE-Q++YMQ(Q:65B[,=[L2S-U8G)R: /'4^$N@ M7OQ4\"2_#G3+/0-*\*:A>2Z]KVE826Z*Q21C2VDY:X#33F67=N"-;%25D(QX MKX!U[6(_!7[/7BR"..Y^)_B'X@:U::T9?W4DF1D"E\G<3F@#YO^ M!]JUWX(_99\0%YI/%NHW=[)K]U<1B"[G$VEZA-?"9."RB^6VR2,AEC/&[GJ_ M@AX:]MT;X;^&_#^ ML#5-/TJ.WO%\_P HAW9+?SG$D_DQDE8O,!^+/#4?@V7XB_%+X9V M-KI/@W1_ACJ-I9KHZ_9X]8U!,RQ3Q^7@N(4M@BS$'<+C]VQ 8G?\.-I?A#]H M+X*Z7X2MU>PUGP#J4>H>4GEL;6W;3FLKB:->%(:6=%8@L>$/@)X" M\!WZWFA>'H[&986MP/M$TB"-A@IL=RN,<=*K^(_@3X;U/P%XG\,:9:0Z;%KV MCMH$\\WFW/E6+(Z?9XP959(U220(B,JH6R!V(!L?&*T@OOA+XT@N88[B%]&O M-T-8[9$$:Q*5(8*$ 7KTK$D^"?@J;PGH7AJ3 M1%DT;0+B&ZTBW:XF+:=+"I2%K>3?OB**2J[&&T$@8% '<5\R_LHZ%X>^*/A[ MXD^*/$NCV^K^*M7\6ZQI6N0ZS$EV]M#;7KI;:?EP088H5A(0 +N+-C))/T%X M=\(Z1X3;56TFR6S;5;Z34[TJ[,9KF0*'D.XG!(11@8 P,"L>;X2>%7\0:GKM MOILFE:OJGEG4+S1[R>P>]9 0C3F!T\UE!(#/D@8&< "@#YR\=7-_\(]=^)FM M_#74M-TG1?!'PK\/:E:6+VAO8+VSLY->>&U$GF@K&R1[?,&YN5(/!#:'C'XF M>(O"_P 2/V@4TB>QL[O0+'PQ>6E[_9T!FE-S)![NUU2T.@QPV.IZ3#H-U8VT\L%L^G0@B*T$*.$6%0\@"* ,2RC&)'#1 M7?P&\$7]UJ]U1P', E)ER^PDE2W%_I#7EQ>7%K=RS3WD[R">V8-;S(Q?,T*^U:*VF8JDSP6[RA&(Y )0 D>M=A7*?%CP+_ ,+0^%GC M+P;]N_LS_A(M%O=(^V^5YOV?[1 \7F;-R[MN_.W<,XQD=: /D.W_ &R]4U7X MB>"IO^%L?!JPTZ^\-:C=75L_B+%K!<>=IIBCN&,F5G"O.$7(R!<<';QZOX4_ M:0G^(/[)2_$*]O+CPSJ6J_VI8VVJ^%=&N==BLI8+BZ@BNQ%%!,3#BV$A9TV< M@$_,N>"^(WPX\7_!/Q?\.=7;Q[\6O%&CZ?X>U+0WOO"?AO2=1NK*5Y--:*(6 M\>G.1#*MK*2[JY4P1+YB[V$G9_ #3YI_@%XQ\"^'_"/C32](L[:^32=1\=6\ M=EJ&L3WC7$\Y,'EQ>4%GF9 61005(XY(!R7QT^.WCW1?"_AIM)\;WVB7,ZZ# M:ZA<:%\,-5U&.:6]N+6.>>VOY(VMF4)<,T' M/&?B+5O#EE\1? 'QB;3[/PCH;VFD?#'6R+*TO8+V^??)E \53RQ0I'<00^ M1(QTY2'W7 SA2!M/6O0M+^,GA2XUW2_#6HZ]I.E>-;RWBED\-2ZA&UW;RO$) M1"RY!WE=[*" 76-V4$(Q'-7WP_UR7]K/1O'26BMX>1_!'6W^//BR[\06'C#5] U;Q3I_BC3]1T?5;X3;V M]E'''=6[2I,7CDLN3&CAXMF26++0!ZK\"?BE??%;1O%=SJ%G;VN^)=(LH[Z.\\/W:6=X+NRE@1F M:)9%:)G4"1"'QN7(R#VP3Q'[.7P[UOX<:3X\M=;@CADU7QMK>MVABE6026MU M=--"W'0[6P5.""#[$]YH.M:QJ6N^(;34/#LVD:?8W$<6G:A)=PRC4XS$K/*J M(Q:(*Y9-KX)VAAP< ?XG\7Z=X1_LG^T&D7^U-0ATRW\M-V9I,[ ?0?*>:XK MX@?&:Y\(^*M5T'3O#_\ :]UI?AR3Q+5$WE.KRDQM\I90,KN( M# FQ\5O@MH_Q,O?#MY/IFDO=Z=K%KJ%Q/>622R3PQ;LP[B,X.X<'CBO/?B'\ M#IM>^+UW?ZGX1_X2SX>KX271M*T/3KN.T2QNFN)7NF\MI(POF1_9AYL9W#RL M;> 2 =1;_M"'Q?K6F:+X%T)=;U?4/",'C&*+6;M]-C6UN&*6L;,(96$CLLF1 MM^0(<]0#Z%J>J^(8_!J7VG:!;W/B22&)AH]WJ(@A25BH='N%C?"IEB65&)"G M:I) KYJU_P"!WC2P-]K6K>&;?XD>(O$/P\L- U*[AEMX[JVURUCN!]J1YY8U MBAE-TQ)A^96A5@O)->X:+I7B_P"&7P'\/Z180Q^.O&FB:+8Z>[7=Z;==0N(X MXXI9FF<,>)?"<5C.XOB7X&TOQ+!93:='?*Y%K<,K21E9& M0ABI(SE3T)%?YL'F+)MW3R.OS*2#E6!X/ M>@"II?Q;OO&7B#Q%8^#]"M]9L_#>NPZ#JUU>Z@UFZ3$027)A3R7\P0PW"ORR M;V5E7C#'G=;_ &D7\.7VK:EJ/AM;?P'IGB&#PQ6 M=I79A<9BGAN&"HDNX31K]W>$T/&_P9\7Z]X)\2_#2U\.>7H^M>/8-?77XKVW M%O;V#ZI%J=RQ4MYSS^8DRA"A7,J8?8N% /6O#'Q;OOB!J&K/X4T*WU/1-'\0 M3>'K^\NM0:VG$L$@CNI(H3"P=8W+#YG0MY;E6B,QP3"[98JPX!6O&M*^!.O^&9Y/#UCX3_ 'T? MQ _X233?&=K+:1K:Z9+JD6H75L[^8MRS.@FMRA1U8,F6*C"^FV/P_P!:FYKF*^N)V&S.X+LG7!QU5O;(!V7BK6O%]CXDT2Q\ M.^%]/UC2[F&YEU'5-0U@V2V3(8A#&D:P2M,TOF2'/RJ@A;+995;@/"W[3FG> M-],^'Z:1HMQ'XA\9?VE]DTO4Y?(2 :>YCO'DF57&U9-BH54E_,1@ -Q7K_B/ M+?76I:3H\O@&3QKX8OX;G[?-#-:A[&=/*,&8[B6/>%9I+:[NH-'O)TDT^#S+F40RR01P1QRR; MP[B0C?*%)< ]5D^.&K6OBSP?X&NO"2Q?$+7;&[U2ZTR/4&EL--M;=@C3/=K# MEE=VB5 (@29!N"=[5Y\8-6A\6>%O!,/ANU/CW5O#TWB&\TV?5&2RT](FMXI( MS!)/!GBWQ3X6_P"$_P!0M="UC2+_ M $)S97-W;K-J;W]CYW95E R\6,HF4E\+? #Q5X)D\*ZYXE\*Q_ M$Z8>#[_P]J>E&Z@DNK7_ $I[BRABDN98XF00S36KL,-\L1)=6-9(\A9(SD-M9:J?LN:=XPA\1?$S5/$.@>,/!D]GY&GZ9X<\2^(=2 MU^T:-8C(;R.ZGGE69I)&9"L 4HD2 @L] 'C'Q*_:@^.MGXTOM TS7O!)7P]K MWV:[N5\.7EJ;A8ERPV_VC+N1BR@IE">NX8P?I?\ 9=^+WB/XH_#C6/$WC/4- M#7[%J%Q:%M-TV33X8$A \QG,MU/N'.=V4P +_ M CK%K<&&\U8M=OJ.@RZ1<>7&1/LK;61BPSGHN2 >!T%G\6-%TR*V ML_&.K:#X2\2NRK)H]QK$9;#W$D$#QF01LZ3/&1&2B[CP!D$5Q7Q(^ 6F_%KX MQ_;_ !/HS7_AL>%WTU+A+LQ,EP]QN*@(X;.PYR05_&O/?VGOAS\5?B7K7BKP M_I.DW%_X:U!/#UUI=S9MIT-NK6>H_:;N*\DE<71;"*T0B4Q@MRPW. ?1EG\ M2/"6H7%_;VOBG1;F?3[Y-+O(H=0A=K:\=@J6\@#925F( C.&). *N^*_$UEX M,\,:KKVHBX-AIEK)=W M+=[B7RT4LVV- 68X!X )KRB^^%.OZ7^T7_PLG1H+ M5=/O5@TC5M+6>0->0K"VS4C^\6,31-(80A1B80Y#DLJ)ZOXKU/4M%\,:K?Z/ MHTGB'5K:UDEM-)BN([=KR8*2D0DD(1-QP-S' SF@"]IU_#JNGVU[;,S6]S$L MT;.C(2K $$JP!!P>A ([U##K%O/K5UI:EOM=M;PW,@(XV2M*J8/KF%_T]:FT MZ>:ZT^VFN;9K*XDB5Y+9W5S"Q )0LI()!XR#@XXKC]'^$/AG0_&UWK]GX>T6 MU9[2U@M_L^GQ))#)$]PS.&"\$B91D<_)]* ./\"?M&'QO/X0NX_#RQ>'_%NL M:CI&DWL6H"6X4VB73F6Y@\M?)5OL4HP'=D9XU<*Q95W?A?\ %N^^+FC>'_%. M@:%;R^!M:\Y[?4Y=09+L0KO$/%FFZG\- MKN[T3^QO&%KJ&H7'C?Q=#"+N5-;\7VLUFD6LZ?%:7%O!;K'$?,F,IDMG8S1IL M,18$N%8@'M_Q!\?>*O!4OB&_M_"5C?>%=%T3^U9-6N=;%M)/*OGM+;1PB%\% M(XHV\R1T4F=0/NN1B^(/VBK#2[+X5:A9>']2OM*^(=]8V=A?RM' EO\ :K>6 MX7S4+&0.(X22NS&2!N!S69^T1H'C/Q[-;>%+3PC_ ,)#\/;NU+ZU';ZQ%93Z M@V_ LV+#*0;1N(OB ?@IX7&T8(1B.P(!Z%\3_B/HWPA^'NO^,_$+S1Z-HEH]YQTG3H; :>^EZO]L>^ MNKJ,O@!XL^(GB[Q-XAT?PTWP_MK?3O M#MQI.D3RV>)]8T_4&O&N52"22+(A$=J'EVL<$8"*K$ ]0\3?M*K\/-)\;_\ M"7^'6L=<\+V^F7+6>EW9N[:]74;B2VLA%.\41RT\3QONC 3&X@9HC;6[^?<".&5X(3,\P3:K9/V<,Q M&X 'I?PR\<0?$WX;>$_&%K;265MXATFTU:*VF8,\23PI*$8C@D!P"1Z5Q.J M?&7Q#X1UWPS:>*?!4>FVGB7Q3/X:TU[#5A>7&T+=207^/?!NJZ1X/NO"/B+0?$J?;?%)9_M'A/PW9>#X]0OK,:G%XDN)=09()I84 M?[(;!8P7>,97[1\H8D,Q&#G_ >^)?CCXG6]KK5]X0\/Z-X3N_/\BZM_$<]U M??)(T:[K*O!&HZ#\+8_ACXEM/%HU?7_$MG M<6,<%W:1O(;D'[/*9KDWBR, LT8V^;([E71=\J?"[6;WQ_\ #V[\)_"^W^%3 M:3KLFI>)=9M&L+:'5+<07$;VZ):2O).LTLRR@SJFT(&(#G: #U7X=>,?'WB^ M2PU'5O"?AO2?"]_:B[M[NR\27%W>['4-$'MVL(D4D$;L3':>F[K7HM?-7@SX M<:QJOQ#^&.OVGPHM_A)+HOVN]\2R6MU9QPWSS6UQ$;.)+.5OM*_:91<^9<(F M JD8=Y%7Z5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** *FK:I:Z'I5YJ5]+Y%E9PO<3R[2VR-%+,< $G !X S7E]I^U M#X*O[6&ZM=.\>7-M,BR130_#OQ R2(1D,I%C@@@@@BNP^+'_ "2SQE_V!KS_ M -$/7YX^+/$OBVR\8IK'AC7O&%U;>&?#-E8^%[NWA$UD/$UR^G7$NAMY162> MWG2"U0K(Q2(R3#CRU"@'Z$_#_P"+'AWXFR:K%HC:I'LS5_CMX5T/X&1_%NZFNAX/?1X-<$JP$S_9I41T/E]=VU MUR*^;OV9&\)Z?\.?&=IXOUR\\*Z5::?HEEK.HW^KRZ%>/]1DNFFCU.]T^ MULGBB*(!"$MD1" 59MQ&[YR,X QJV&FWL'B[6+Z;79+NRN+6UCM]&,:*ED4, MV^4,/F8R[P#NX'DC'\60#;HKQ_XK?$/5?AC\1?#5U/>7EYX:U6RO[>+1[:&' MS+G58XTDM;:-F3<3-&MUA0X;?$F 4\S;YQXL^,_CSQ#\%/$?Q'\*W5CK5FC21;VEAA4^63@&3Y2,[E4 ^IZ*\-TGXQ77Q6\=: MEX4\/ZC-H$^GWSRQW-L()S>Z2('C%\/,1EV&_1X5"DEE0G^]Y?!>"?VFO$M[ MX0T#PUX@7[+X_N[74M(O=2B\GRX_$<-W+!;6<:!2FV;[+=R*7 Q%'&Q)#,Z@ M'U?69J'B?1])UC2M)OM6L;/5=6:5=/L;BY2.>\,:;Y!"A.Z0H@+-M!P.3@5R MOQ:UB?P5\-[G69O%Z^&K#1HOM>J:Y=VT4TAMXXV+[4($?F.P4#"XR2 N2!7S M5K,?V8+WQ/>KH/B_5]8U^[@2ZL%>;28)-'NV@@G1?+62>.(J';:B^ M9GY,#! /M*BOF+X"_M!^+OC+:^"])NKW1=-UR[TK7+_5+FWM&S(UCJRV%N88 M6E.(Y-LC2C+%Z?]I5 M[M9+P/ 'WHP@D%JG/+8^)_Q+N?&7BCPGX+@NK'4M.N]#CTUK/26N5O M+:[E O)YKEXW@MQ%&MP5#@$&$$AQ(B'DK?Q3JG@SXV_M :GI-U]GN&^('@;3 MY5:-766"[ATNSF1@P)'[NX<@J00RJ-OA1/XM\.Z=<6L^K:5IWAW6;;67L1Y6-0UIK">WDBW$%0JLT9#!L8#, MQ4NX!]6T5\OS?$7XH^'M2\137GBS1]3L_#/Q#T;PO-;?V#Y1O[/4O[(R6<3G MRWA&J/L91@F(;PP; ^H* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H 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 MS_$.B0>)= U/2+IY([;4+66TE>$@.J.A4E201G!.,@UG^&? >A^%- T/2+'3 M[?[-HWSV;O"F^.4HZO,"% $KB67:^?O'/044 <5X+^$FB^"I]:N4FU# M6KS5[J&ZN;G6[IKN0M"!Y"J6X C*@KQD'G)(&.$^+?[(?@WXU>)]4UOQ'JGB M0S:CIC:--;6>IF&W^Q,T3O J!>%9X8W//+#->X44 <_X*\(?\(7I4MC_ &UK M&N^9,9OM.MW?VB9)M8\0VFG0P:UJ\5O#?WJ M ^9<) '$*M[)YLF/]XUL44 9FM^&M+\1MIS:G8PWK:==I?VAE7)@N$#!9%]& M 9AGW-&F>&=)T6UO;:PTVUM(+ZXFN[J.*)0)YI6+2R./XF8DY)ZUIT4 <_X< M^'_AOPC]@.C:+9Z>]CID&C6LD,0WPV4.?*MU8\A%R<#-,7X=>&%OY[W^PK%K MJ;55UR21H0Q-^L"VZW//201(J;AS@>O-='10!Q7B/X,>#/%SZZ^KZ''>MKKV MI:-=R7UA>76I M7,TUO-)&L3L'>0DAHU"%22"I88PS ]G10!P5M\"? UEX:)'X:F@M6> M"(Z6AREF(XV55A&6&Q0!AW&,,P/>T4 ?/7Q$_9JU#Q%K'BJ_T*ZL]/UG6(88 M=.\427UY'?:'MMDM_,$<; 7]O-1 ML)I[J:9K>YNPPNI5WN?FE\R0L3U,DC=78GM:* .'T'X)>!O#%O=VFD^'+73] M+NVF:?2("ZZ[^ G@*_TG5-.N_#T=W!JCVKWT MEQ<323W/V9@UJKS,YD98F&Z-2VU&R5 ))KT"B@#A[KX+>$;R+4XY]/NI%U/4 MK?5[PG4[K=->0;/(G)\W.]/*AVD=/(AQ_JDV]Q110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D! end GRAPHIC 18 zepp-20221231xex1d1001.jpg GRAPHIC begin 644 zepp-20221231xex1d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "( (H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MD)P,G@5Y+XC^+.H^))]2T_P*;2&RTYBNJ>,=5'_$KL=F?-2/YE,\J@8."$0G MYFRI2MZ5&=9VCLMWT7]?>^@F['=^,_'_ (>^'FF"_P#$6K6^EV[-LC$K9DF? M&0D<8RTCG!PJ@D]A7G=_\5O''B"VN+SP[X5L_"WAZ*/SF\1^.KEK4!%)+N+- M/WFS8%(:1XC\QR!MY\7T+QO8Z]J?B-_@\=*\=^/;%FANO&'B_58FN)L.ID6P MMRP/E_-($_U$&2I5G7-8$ED_CWQ9J.K:5IOB'XK^++"Z_LK4/"?Q&T6UO=/M MG0QF3[/>P!;&R?RQEF4RECM!7=U^EHY93IW]INOYNFVO+=*(SBT2PNRJL\@AO'V)*B+QC[6QZ?> M/-'/$/BWP_X8\"ZXT6FZ?X(N]WB&)953?\ Z+<7BQ,C MA82R0[)$C\LLJC&!N6/P.\"_\)_H/@_7_%_C7Q9XGT/2I-6TE]6U>:*>UMWD M\B65+NV6%V8DA&5I&.UAQC%=2Q.'H_!)M6O:-U]_)R1MT=F[:M2>PK-GEL-G MX4N;WPJR? /X.?V-XCW0V.OR3$VK7@?:+&61M+$EO)6M[K2I7D5!)<@Q6T:VY21)/.21U\N M16^YN9?H?4?V1?A?K&GZE8W^DZO>V6J2K/J%O<>)=4DCO9%V[7G4W.)6&Q,% M\D;5]!7F.BZ'\/\ QCXNDL+.#X@^&;GQ#<:AX:MO$%[JKZI::RED]TD]H5N9 M;J/R_P!W=NJSQ(2!)MZL#=/'4*L7*ESZ;N\MM^E1O:][)_#>UKI%FB'_ (2C M3_#WB/4;&/QI\4_AMK6G6D37D'B>!M> NR168$ M.H] \&?%'QY!I4.H,F@?%WPNJ)%_;_@>Z07;,BL))'MV! M7 >%O"<5YXUTVV\!?%30O&6J^$+*Z\/S>'?$ML@O[^P#I%/:WEU&,M%')&K) M(+8D,,%F$C[N!N=!NOA;#X+B\8:1K7PZNM'UK^R&US0+QE@O]#E#P6#W-[#& M(GDLC]F^2[X,<,C%7\TK2E0HU_NVD9]%;625];V;"[1]>?#WXS^% M/B89+?2=0,&KP+FZT74(VMKZV.V,L'A?#84RHI9)HFMI=\/ EE5/) &X>M^$ M_BAJWA2QL+K7M4MO&?@2]$DEMX[T_:/)#./+2[BC&U5&2OG+\HVKN )+5X>) MR[E]ZCUZ;W_PO2_HTGM9.]RE+N>VT55TO5+/6]-M=0T^ZAOK"ZB6:"YMW#QR MQL,JRL."""""*M5XC33LRPHHHI %(2 ,G@4M>2?%CQ./$6JW/@>UOWTK3H+/ M^TO%&MI+Y0T_3P2?+$G\,DH1QD-_'2 M^,UU*635?['^&&G_ .BWVIVN\W>LW9D""TM-OS;=V(R4#/([[$P02?%?'NJZ MCJUE86_C;PSXS\#>"H;^V@\-^'?#>GZ?/$YR4@^TQ.)FGD8NC"'RE6-@,[V0 M.(?B'?7OBBW&NS?#RYU'P)HL'QK:Z220@$5PL,+_:?M4KMY<2%1M5EX M#.V/1M \%?\ "@?!GB+XDZ]HM[XK\76B#4$\/VFH3:D^AVC@1O':O)+*+5E@\/>%1IEK/J-[,YS;07$L*$/*S)GRX2D8 /F,Z%@-_P"+FNZM MX#U/P1I\%YJOPZ\$:EI4UM:Z7X1TB"XO(-:!26&T94CFC*M$9\+& "T+_.0P MKBO&'QX\$>);"ZB\3:[JFC^#?&8M9?+U,M;W6AW1(^S7UE./EEM_,AC8O&S+ M'( V2CMLZ/PWX>UOQ#X /A/Q+I^HZ+K6F7BZUJGQ#U&X$MHNIP2;H+NS\XC> MDHAC8QQA(TBE>/*DD%.$X*$\3&R3>EDHI-;Q3TO%[Z-OW;-IH/0Y/XG>.5^. MG@GX'V6HZ;J>I>)Y]0NUU73-"7[-?Z9K5KITJ2,@E=/*:WN94D!=@,!#EE;G MIO#OQAU+_A/O 'B;QKX8U33O$FG:3K/A3Q+;:7ID]V+;42^F7,041*Y:.6.- MY492RX?&XD&M.'XEZ'XE\=:IKWP@^'-U\0/$%Q-YD_B668VND12B*&!S'<2D MKO,(A#>0I++&,YQ73S^ _COXNMKG^T_B1X?\$L9?W,7AK1FO76/_ &I;AU!; MZ1XJ9SIPC&G5BJ<4G\3?,N:]U:*D[6?6*;LGY >VV-ZFH6%O=QI+''/$LJI/ M$T'/ WC;4(M=U6?2OA]KOB34=(UB5C M!9:N1:S%(DVCR9G-S=Q\Y.W> /O9]WMO@CXU2P,=Q\;O%TUYC_7I9:X8YAM?%/A]$0#T,MNZD?78?I7G82=/#J4% M6BXR>J?.KJTEORZ?%OH4]>AQ'A'_ (2KX:_ 'P=X3\.^*=!UO5?$$MEX?T'6 M-#T_>+*61))[^ZD+3,LY2&*>8/\ +O=?F7YL5HV'BJW^&L&OR^&;_5/%NDO+ M%X5A\(>);JX>_NO$#%3Q-=Y*PM;R+))C<@1&D50 V[+\6ZA-X6TR.R^(?PUN M_ UC8ZM_;-MXT^'#+/;6]VL6QKN14C$B%U=XF\Z)E96(;/:S:>'M/^'UGIGQ M'\,ZFGCWPU87*SB]21)I!+?7Y.KZM<>4BAWCMRJ)M'R1B4$;3QZ,DI)RGKSO MI:TFWHN:.G96NI*\GU),GQ'\/_!^K:_XI\/_ 2\4:5H?BB+4+/4-0\+2(6T MZ[O=/NHIU,)R!#*C0)$_E;D5<*T8(##/TOQ)>>'O%7Q+\3>&K*]TS5Y/&.EV M=[X'UL^1:W<6HV]A:DR)AEC87CSO]HB#++A\^8&5E[_X1W7AE?"VO^*-0OF_ MX0WPCXQU?5_#VKO&T,<\5Q%(T[C.3*JS7U]"C+PWEKC)K+MOA]XF^,'A*PU+ MQAI \->/=)GAO/#7B"\E$/\ :$<5W]HLX-0@C;.[=!"\L)!"ERR;6W*M*LH2 ME"L[P5DW+?5J]]F](J_VH7TV"QH^!/&.F_#O1;SQ'X4BN9/A]%>30^(/"Y7? M>>%KQ6(G*1J2?+5LEXER,'S(RP;YOH?2]4L];TZUU#3[J&]L;J-9H+F!P\^'[?1KBV;X5>,4%WX;NU!3[)=S'S#9D8 MX60LS(&P0VY.3C'!C\)S7G'67?>Z5_O>C:?VHW>Z=Z3/>Z***^9+.<^(OC:T M^'/@G5_$5Y&T\=C"6CMH\;[B4D+%"F?XG=E0>["OFCQ7I^M&UL? %QHEWXMO M]91_$'Q$ETVYCM%^=<063SR,BI$^TIC=N\JW(Q^\W#U_XDWT/B3XJ>&/#=Q( MBZ-H-M)XLU@NP"@1$I9JV>QD\V7ZVPKYBAL8OCIH]HEWI?B1=5^*5^XNKJXF MEM-,TMGMV,GE191[B2&SLA$6.Z/S8UR%W\_5Y;14(>TEIU;[;VZK9*4M&M>4 MSDSO/@O8>%-(Q\8_$7AJUT&2"\N=!T"#3YY=6N;]Y)EA>X65]TLSR&+RXU7A M461@667(WM6\5:[\(_%,VNO,E_X<\8:O;7^I^([V!A?^'K$J#%:W%MC0;LF3V/Q]\+D\3>'O#UGH.H?\(O?^&KR&^T:XMX%>*W>.)X/+:(X# M1M#++&5!! ?(((%>/W/PY\5:UXWTS5-5\$V7A_Q$FJ17>L^-['5PUK/8QK&) M8A$S!V66.WCB\N1-J;W<ZADCET3X4U\%XEEX!\K_5IM4$,< MX9\(/#UO\;_%MM\3=0L1!X+T1FLO 6B[0END*?(VI^4.-TF-L6?N1@$ %LU] M$UAC,6\/-PIM^TZMZN/2R?\ -_-+=O1:7NTKD-E96^G6<%I:016MK BQ100H M$2-%&%55' '2I2<"EKQ[XN_&'1+"SU/2=)\3:?%K^FYFO+3[2JRPQ@'< M2#Z#J*^9J5%"+G(JZ32;M<]9:_ME* W$0+C*Y<,\&OSG7XZ>"- M0D>V3QI8S2*ZF,3R*?!^!IW162_"@Q.0V%D MP3%)G9\^[[R@KXUX]\+_ !#^)'B_5- UBWT[Q3XFO](^TZ?%IM^T-IX$NQ.% MBG9N#+*%D20. 9"UO*JH$8EO9/V@?!FM:+/;?%3P)"'\9>'H3]LT\+\NN:?$OP3IM[\*-1TSPUX:\6Q3ZGJ/B#R&DOMTRGF M.,X'F[FP2[?)LV@' ^@P]:-!1KT;*+TUO[C6K5UK9[JVLOA;=FG#5]&<=\8 MI)[SPGJWQ:^'L%KKOCGP;8:AHUU>&#R4U&)8?](,+<[C#,H=<$C,4T0Y;(YG MP9H6BZ5JFJ?";2VD7X?WD%AI&EZY#,O^B^(HM-2[W0!?NA[=(9]PP/.67DM* M:]J^#'P-NO@]INFZ:GC35=8TG3K06=MI!7\9^$[>V30O#W@F*]\>:)?VC*)+C4;M6ATF,(#DF&87<00C!$5J/X ML5U82I3JN6&ISNE\+VZKE[:QELDOMOHA/N?47P-\;7WC'P2(-;!3Q/HEP^D: MPASSTU:R#9BD.>'">=$R\_-![5]!5\YC:7LZMTK*6MNW1KY--?(T1\C_$N\N/%/ MAKXGSV%U;6NI>,_%EOX,T^34OEMA9V0 O$E;@B(K#JA..2&P.2*WOV?K2#Q[ M\;/$?C5?%-_XOCT72UT5+VZB\BV^T3S-/+]F@Q^[18EM@'R2XD;G Q7!6XN_ M%W@7X$67_"*Q>*9=8;6/&HTNX<+!]M9]\4EPQ_Y8(=2D9NN2(Q@YQ7M_[+*7 MUYX3\4ZWJ5[::I>ZKXDO2^H6"[;>X^S".Q!B7LB_9-B^H4'O7TF+?U?"SBO. M/2^_)ZV<8>77?[.:U9[17A_[56JW.K^'/#OPSTNY-OJWQ"U,:-(\3@2PZ:J- M+J$R@]<0(T?L9EKW"O"KB*X\2_MKVJS^7+IOA3P.;BW7;\T=W?WK([9_ZY60 M'_ CZU\]EZ4:KK/[".TL;.%+>WMXEP MD4:*%55'8 ?2K5%%>)]&T:)]8A>6\ MU.6Q!-Q-;QJJERH.&52PW=^1[U]6?%ZXEM/A/XUG@D:&:+1+UTD0X96$#D$' ML0:_*;1]:UCQA:VJP^(]2&JP/)%$O$T1CG MT7Q/O";'0=6L]7L9$U72K737VR#2I[AG2-57YS(J_=4 M'G)]*P+[P_J?@+3-8UM=8N)-9DNH;=-4TV[WPW,1W'#,#N P!MS_ '2*\G_6 M'"-I14K^JUOIVZ=?^'-LL\/Z39>0KV"I<8('_35J^B:^>U>QEZ]K[3#/:46UZ MQ3DOGHX_]O,YY=SZ/KY]_:ETVPT#7?AS\0+K1]1UM-%UA-?05>5_M0QW2? KQ1J%C.MKJ&C+!KEK,\>]$FL[B*[C M+KW3= N[_9S6.7SY,5#LW9^DM'MY,'L>#)+J>A?#;QQ9:U=Z?K7BGX<>+[/Q M=(EL D<+79COKJ/@DA5>YOU5NNT+D=:^S:^._"6D6EYXJ^(7A:QM+N^TCQ#X M&N[)?$ET%SKUY:3R"]NB!U!DU1%5NAV,%^55KUKX5?'[P&GPO\'K?>,-.2]& MC68G6>XS()/(3<&SSG.<^]>MF5*51*4%?6^B_FBKZ+;WE+3H]'J3$\5T5]/3 MP3^S@-3OKNWT]_AI<1W%AI__ !\ZJQ_L4"RC(^8&20KG;R55@2 21[O^RO%/ M!\'UCN]/@TB[37]>$VGVI!BM7_MB\W1(1P54\ CL*\2T?3-=TSP?\"O^$,O\7EPZ7<_(,;BZCH:]7_ &2=8T^\\)>,-*TG M4+O5-*T?Q3?6]I>W^3/$_#DS)^U]\9UN2#OT+PZUJ.XB'VX-_P"/YKW:O ]6GF\) M_MO:'/<21IIWC'P5-IUNH.'>[L+KSVS_ -LKLX_W37A8)MI;\\M$P(=N@X/3K7YQ_%G7OAK\5]2T2_\-Z3J^BZTMLH.AVT;2?Z M7O P?2,*IP!S\YJ'A8YA"5.E2]K.+3MIHM;W^[?];7VKXO,/[;Q?>VO@N>$RW'A;!%U(W0QX^_M/IT]Z MKZ9X:_9GU&]U'Q5;WVI6FD66SSO"K!O](E";DQ'][@.>,]L10E3HPE(B\Q66/9LSTPQX]CWKQ_X9ZO\-/AEXZUG6_%&E:Q?WVVX M<>'9(FC!F,N8A'WV>6=I!]!5QRO#UIQ^J4')73GMITMZ*Z?-MIJDA3XPSFZB M\2E?33K;52=EK*^SUEV9^J/P=NM/OOA3X1N=)@-MI4VEV\EI PP8X6C!C4_1 M2!78UX3^RU\>O"WQ+\#:?H^F1R:7=Z-;V]@UK. %;$8"[".#G:>.O%>[5$:E M.HN:D[QZ&N)PV(PE:5#%Q<:BW3WN%?,_[;!4WGP"4'][_P +3T1O?8#(#^I2 MOIBOFOX[HGC;]JKX#^$!"US!I*])KR3]J[5X-)^ 7BE M;HRK:ZB+;1YW@C,DL<5Y?2 M[-E63!A0CY6_NBOU#\-W#^&-?\>ZI-X=D\,V'A/P+E?[0E4KR/W3ZLIQZG'-;OP$\2^5\8+V4-9V6@>.=%&H^&M) MB C>UL-.=+6%RN?F^T17$);F.-]$UZWD\): MRLB@J?-;?9L^?X1)YL7UNA7S=:V>N^ ]1L[6VM5\3_$GPKXAM])L+6&0QR+X M?TK2S)G/(W7$-XP).%\V^0?\LQCS*-L7AW3;W5_R3]+2BI-]G;[3NWHS[NKQ M+]J[PUJ4O@C2O'&@6[7/B3P#J4?B*V@B7Y[JW162[MP<$_/;O)@#JRH*]>T' M7+'Q/H>G:QIEPMWINH6T=W:W"?=EBD4,C#V*D'\:L7]Y;:=93W5[/%;6<*-) M--.X2-$ R69CP !U)KY;#U98:O&:6J>W?HT_5:,T:NBEX7\2Z=XR\-Z7KVD7 M*W>EZE;1W=M.G1XW4,I_(]*XO]HNY\1V/P6\47?A.YFM->M88[F"6W_U@6.5 M'D ]S&KC\:\X^'>HV_[.7CB'P=<7ELWPN\67#W?@_4(B/)L+B4^8^G%Q\OEM MN+PD'!!*]@:^CF574JP#*1@@C((IXW#*E)J#]R7POR_S6S[-&V'J^QJPJ\J? M*T[/5.SO9KJF?&OB?PJ?B5X2L[CQOH$]!US7V?\ T?2956&;:@";XY,#?G:S;>V0.#G/OC>! M/#[;LZ3;$L"#E.QZUYYXE^"5PCJ^@W2F/!C-O<-@A2#T;'."=W(R3WKXS#8/ M%Y=B'BU:HW>Z5XZ-IOKK>RN;XBM]9A['6,4VTMU%OM<^"[_Q=X9NOCXOC>Z\ M$:S%\01?1S#PVMD#:%!%M93'C<27RV_Z&OKTO/XM\/Z7XJ\=^#]$T#Q!;RK+ M_9,:+-<2(>-TC8)C"J=V.^WOD"NGM?@]XD2<7]Q)ITFIHB*LX!#8R-ZYQT(R M*T/#WP6NY-4FN]8N5MX2S;+:UD+84C! )Z CT&<]Z]"OB?;TIX?!8-TW-6E* M4GYWMY:['E8?"NC/GJ5.;6]K)?-^9XQX0\,0>!]!O+WP5HOVJPM)&U2.SA^2 M26[7F-&SU7*Q@#CY\?LS:]X@\3?!#PWJ?BJ6:;7[@7)NGG7:Y(N957@ M=MH7'MBNPC\ ^'HXT0:3;810H^7G'OZUNQQ)#&J1HJ(HP%48 K++21UCC0%F=C@*!U)- M?-O[,\;_ !7^*_Q%^-4R[]+OY!X:\,NPY.GVSGSI5YQMEG4>X,)]:N_'[QGJ M'Q/\2Q_!+P1=3)J>HH'\4:S:8*Z)IK?>!;H)I1E47KR3C )'LWP^T[P[H7A' M3M%\*2VCZ)I$0TZ!+.995B\H;2A8$_,,O/#L.MZW%!:^" M8[H+>:O<6NU1;"&W8@0Q2W'F3M*RD^5*"=ICX,IH^TKN;V2Z]WHNC\WL]$] MD]"30-+M=5^$WBJ6SNM8:/XE^+[7P]:2:S(TM_Y$3I;W;3*W*L&@U!MO0+M] MZ^SZ\&\$>$;6/XK^'?#.FAI=!^&VCGS9RYS+JMVN-S?WW\DS.Q)SNN03UKWF MEF595)12\WYV=DO_ "51?S"*,#Q[X.M/'_@_5?#]ZSQPWT)C$T9P\+CE)%/9 ME8*P/JHKY3^*[Z[JO@C5_'>GVEE:^.M)T34/ GC"1V,3VD4YA(U%"N3MBV)< M 'K%*W.4 K[+KRCXI:!-X3UQO'^FVIO;,6IL_$VD1P^8=0L.TBH!EI806('\ M2,Z]2N#+L2Z4U#?6Z\^C7_;R_%()*YR'P0\2V/PW\?>*/AI;VGV'P9;:X=-\ M,3"4ND*;0227MU*H,;.LGGPK'(PV[%8*2X8^9WOPTT;2-:^&7A"&&&^^%& ML>)KG6]*\117NUHYI]+NU@MR_P![S1+('AF#9XC3AT4OV/P<^*$'QF^'OA+P M7\7(["/Q+X@T:SUVUCAG*6^N6V5D! ^7]ZI5?.@&5PNMU*[$&C7?PPOK&7X-7\\WC73/$NHZM?)-96Y_LW380 M[W(2.X!"H(0R*'C+;9,9*LP%:&D?$7Q)^SS96%MXQN;CQS\,Y(3)8>.[%/M% MQ90A=R?;E3.]-G(N$R,*=PZ$\[XK^$\OPZ\/_$2VM$>*\\5)-X+^'VC6[M+' MID-S;EY64A#OCWX!^&EY-[OX;W>@7BPZSKFASBWTF>9@S;9%D!MY?GD!8@;L[><, MN>O@@_:,\)S6MN+KP/X_LQ'F:\NHY])N2_H%3S4/UP/I7C5,!"_N3Y7VFG%[ M7W^':W5;K0NY[S17A"].EXDO9KNXU&XASTVQ[8D8YP.36*P$_MS@E_CB_P3;_ +GN=[ M?6VF6DMU>7$5K:Q+NDFG<(B#U+'@"OG[Q#\<_$/QFN+WPQ\$HDF0 17GCR]B M;^S;(%BK?9P7KW?Q.\?7_P 4;VPG$=QI(E6V MTJVN 1)M-I$<9V/'E)2W!![BN4U+XX:YK'P<\*^-?A:MEX.TO08X[CQ'X3UC M3MP@TZ6/]W< ( [0QA3('B(WH).KQF.O1PV%I1E^[M4DFE=IJ";O;2W-*]K* MZ2O:]TQ-LOO#I?PO\">,? G@/1M7\3R0V/F^*O$EA>Q_VP9;R+(O(E8$W,WE ML90,J@"A4+$%5SK+Q#XH\)>!_#VH^"/$6BZC'JOV:31='\)>&)!I^JD2112" MZFT"X\&:[963:IX5U)$-YHMU:O M(S7&E3747$MI(0)H694>+S"% "1A_2XO%C_L^^$F\+#4= O/BEXEGO=>33+B M]6STRQ>:3+R'<=R6R.RJ, O*Y8@9,C)Z=6/*U%6G.33:=G?35O=)+NFK:QZ* M1)T'[07BG5_$,1^'_@^R&KZC<&&3Q&1>?8TL=+D+[E:XP3'),$9%VJS!-[?* M=A/DGPT.EZ%_;OCF?PGH6A>&O!%T]KX=L?"[-,-5U)X/L[XD*KYY02&W0H I M:2;@E%-8UAX _P"%G^*)/"VH>&?"VH^(-0L!=>*/B!#JIU>:T7:%W*3!'''- M("?*C!(B1=VS:JAO6C M5?DB)^\2[_W""P_LNEM?GZ2:O+:.B:C=M=0U;.Z^#_@JZ\%>#D7572?Q M'J<\FJ:Q<)R)+N4@N >ZH-L:_P"S&M=O117R-2I*K-U);LUV"D(!&#R*6BLP M/"O'W@&R\!:9J\;2I2V\WEHJ_-MW_.T:?,K?O(_ MFRK>2^)O!R>'K?0%OM3TVX^%P\+ZCX?\,>,[-BW]EO/+92Z:URPXC\@VI"70 M(&X)OV-\S_9Q&1@\BO*];^%^J>$+R?5?AVUG;PW#R3:CX4O@1IVH.V69T(S] MGF+')=05;)W(3AA]!A,>TTIO7SV>EK];2MI>S3^UW(:/+_AU^TIJ_A71/!Z^ M.K'4?$.DZMX2MO%R^*[6VC+V4+B);A+F),%Q"9T+2PID)*FY.&"+B;P9XGTA+N.3X8>*RL5C<6]UY;7D5NZJY6-FC@<-;M)"KQY,6 M7?/FUK%'\'3\-8/$D^O_ FU2WNCXTPKY)ZZ6O>ZE]GTM[T;J[5K-7)OW%^*WPR\4^&/@7X MM\,Q^$(9/"V@Z'J.J^(YH)DM8=0UNXM#*LEO$8_WUI8JRA02IS%"%W-;X/2_ M&GXF:K\-?C1X\^*,-V\>@:#HD?@ZXA96,(N'L)]3@G..C>?):6X)&/\ 2NHK MJH_CW\2_!VA:FWB?3?"WBT:5K2:#K/DS-I']G12NHM=0F9FN$DMIXI878JJ> M69&!!$4IAN7-M, MTTL>VU51,L9"^00Q3RV"U&K5YKYLET&[^)]H! MJ!T?Q1L1_M/ M>"WO+.Q-MXH74;N![J"R_P"$6U)I)85*!I4VP%70&2/)4G&]?45YKXG^,GPK MN/"VMZB?AAK?BKPKJ6OL]_?3Z1"+(:DH6W>6X6ZD1K8)Y(5Y)415QDGG)\;" M4L53FY2IM.3T=K=U97MNF]FGII:UU;L+\,OBII/A+Q%!XBMK#77\'^.-(22* M.&&YU:>#6--;[%<1NT*R;S+"D $V[:_V-WR=V3O^ /V?X?""_P#"3Z[K^I:) M>Z+J6II99OD6QMM$:_EDCM7C(\MHG@\LL9 70XVLNQ-N)JOQK\::$\'AZQ\- M^%_A1IBVD4?AW4O$,KWFEZBS1$QP1S6VR&UQMV@2.2W&Q'%>8W%U=?$'Q5/# M>ZKXA\<>/]!1()O#U[I]CXC\.2L[R*'0VWV>&WE_=MAYWMY0O!5@>?2]A5J7 MDGR)VN[\S<5=1V5K6?+)W>N]M43<]:U?XN2>'/#NBZ!\+O#NL0^#0TML/&": M1/J%K8Q8+(+2V4^;.F2 CA?)50NWS%&VO.?AIX6U7QBK:9H6IZ%XMT=IKF37 MO'/B/P=<6]W"VZ16Q+=2@3W*NNS:8C'&$._[JQMI1_#'1O!^IZ/<>,I[;P3< M7\!A7X9?#.[NHAJ\C1A3Y\<;J)57YC\L<:J,AY)%&:]@T+X9ZOX]L(+3Q;IM MMX5\#VR1QV'@;2I0%:-<%?MKQX5@, >0F8\#YC(#@*=2CA:;]F]]VTG??O=R M:\FH=^H:LY_X?>!K+Q%X:TOPAX/B:U^%%H9#J.K3L?M/B&0DEEC(Q^Y=V9GE MZ,!L1=AW#Z"M;6&RMHK>WB2"")0D<<:[510, #H!2P01VL,<,,:Q11J%1$& M%4#H *DKY?$8B5>5WMK][W;[M]7^AHE8****Y!A1110 4444 87B_P #:!X] MTT6/B#2;;5;96$B"=,M&X((=&ZHP(!#*01BN G^&GCKPC&8_"/C"+7-)"%?[ M!\;1-=KC: $2]0B9!P)J4ERIWCV>J_';U5F*QY;KWPQT*TT M;5=/U?X-:]X)BU"U>WO[WX9W:S6EU&RE622" QO.-I;"RVS@;VQR3G'N+KP; MX?\ $.A^(?\ A=VO^&M4T>R?2[$^.-"%MF%]A^S7+2VUO)<1_NP<2.7W#<) MZ9(N_#2>$FT"W_:9^%MG9P7QU#2&AM8XY M]!6=E:FD:]X0N/'-[KT/Q]%WXCN+-+:];X>Z# M#++J2+M"2WD(BNTFD4#"R+&A4.R@[2%!17L?4%-2O-]>D-;VO?W.N_KKN3ODVXKY)&J6AV?@/X3^%OALMR^A:6L-]=I7,CW-[=' I)(\VXD+228+' 9B!G P.*ZZBBO#J5)U9.=1MONRPHHHK, HHHH __]D! end XML 19 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information
12 Months Ended
Dec. 31, 2022
shares
Document Information  
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Dec. 31, 2022
Document Transition Report false
Document Shell Company Report false
Entity File Number 001-38369
Entity Registrant Name ZEPP HEALTH CORP
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One Building B2, Zhong’an Chuanggu Technology Park
Entity Address, Address Line Two No. 900 Wangjiang West Road
Entity Address, City or Town Hefei
Entity Address, Postal Zip Code 230088
Entity Address, Country CN
Title of 12(b) Security American depositary shares (each representing four Class A ordinary shares, par value US$0.0001 per share)
Trading Symbol ZEPP
Security Exchange Name NYSE
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Non-accelerated Filer
Entity Emerging Growth Company true
Entity Ex Transition Period true
ICFR Auditor Attestation Flag false
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Auditor Firm ID 1113
Auditor Name Deloitte Touche Tohmatsu Certified Public Accountants LLP
Auditor Location Shanghai, the People’s Republic of China
Entity Central Index Key 0001720446
Document Fiscal Year Focus 2022
Document Fiscal Period Focus FY
Current Fiscal Year End Date --12-31
Amendment Flag false
Business Contact  
Document Information  
Entity Address, Address Line One Building B2, Zhong’an Chuanggu Technology Park
Entity Address, Address Line Two No. 900 Wangjiang West Road
Entity Address, City or Town Hefei
Entity Address, Postal Zip Code 230088
Entity Address, Country CN
City Area Code +86 010
Local Phone Number 5940 3251
Contact Personnel Email Address ir@zepp.com
Contact Personnel Name Leon Cheng Deng
Class A Ordinary Shares  
Document Information  
Entity Common Stock, Shares Outstanding 128,130,440
Class B Ordinary Shares  
Document Information  
Entity Common Stock, Shares Outstanding 117,208,247

XML 20 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 886,632 $ 128,550 ¥ 1,468,499
Restricted cash 86,708 12,571 41,040
Term deposit     5,000
Accounts receivable (net of allowance of RMB814 and RMB1,466 as of December 31, 2021 and 2022, respectively) 682,103 98,896 537,084
Amounts due from related parties (net of allowance of nil and nil as of December 31, 2021 and 2022, respectively) 138,614 20,097 295,614
Inventories, net 1,021,923 148,165 1,249,327
Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively) 34,316 4,975 19,351
Prepaid expenses and other current assets 108,252 15,694 315,038
Total current assets 2,958,548 428,948 3,930,953
Property, plant and equipment, net 100,605 14,586 133,873
Intangible assets, net 123,300 17,877 135,582
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 1,686,628 244,538 1,552,591
Deferred tax assets 210,186 30,474 143,419
Operating lease right-of-use assets 65,573 9,507 108,435
Goodwill 66,081 9,581 61,055
Amount due from a related party, non-current 6,333 918  
Other non-current assets 50,389 7,306 19,593
Total assets 5,267,643 763,735 6,085,501
Current liabilities:      
Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB1,314,091 and RMB452,039 as of December 31, 2021 and 2022, respectively) 456,585 66,198 1,317,306
Advance from customers (including advance from customers of the consolidated VIEs without recourse to the Group of RMB2,262 and RMB2,133 as of December 31, 2021 and 2022, respectively) 2,133 309 4,230
Amounts due to related parties (including amount due to related parties of the consolidated VIEs without recourse to the Group of RMB48,561 and RMB38,913 as of December 31, 2021 and 2022,respectively) 40,978 5,941 50,123
Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of the consolidated VIEs without recourse to the Group of RMB165,181 and RMB119,877 as of December 31, 2021 and 2022, respectively) 197,819 28,681 316,083
Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB411 and RMB407 as of December 31, 2021 and 2022, respectively) 2,715 394 2,595
Notes payable and others of the consolidated VIEs without recourse to the Group 456,438 66,177 103,795
Short-term bank borrowings (including short-term bank borrowings of the consolidated VIEs without recourse to the Group of RMB303,000 and RMB452,000 as of December 31, 2021 and 2022, respectively) 512,000 74,233 358,000
Total current liabilities 1,668,668 241,933 2,152,132
Deferred tax liabilities (including deferred tax liabilities of the consolidated VIEs without recourse to the Group of RMB23,006 and RMB32,393 as of December 31, 2021 and 2022, respectively) 35,552 5,155 26,909
Other non-current liabilities (including other non-current liabilities of the consolidated VIEs without recourse to the Group of RMB172,735 and RMB161,827 as of December 31, 2021 and 2022, respectively) 162,602 23,575 175,053
Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Group of RMB254,500and RMB280,000 as of December 31, 2021 and 2022, respectively) 684,210 99,201 726,851
Non-current operating lease liabilities (including Noncurrent operating lease liabilities of the consolidated VIEs without recourse to the Group of RMB29,435 and RMB10,276 as of December 31, 2021 and 2022,respectively) 31,690 4,595 71,117
Total liabilities 2,582,722 374,459 3,152,062
Equity      
Additional paid-in capital 1,690,879 245,154 1,641,544
Treasury shares (67,163) (9,738) (21,798)
Accumulated retained earnings 942,848 136,700 1,271,171
Accumulated other comprehensive income 105,796 15,339 29,271
Total Zepp Health Corporation shareholders' equity 2,672,522 387,478 2,920,347
Noncontrolling interest 12,399 1,798 13,092
Total equity 2,684,921 389,276 2,933,439
Total liabilities and equity 5,267,643 763,735 6,085,501
Class A Ordinary Shares      
Equity      
Ordinary shares 85 12 85
Class B Ordinary Shares      
Equity      
Ordinary shares ¥ 77 $ 11 ¥ 74
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2021
CNY (¥)
shares
Allowance for doubtful accounts ¥ 1,466 ¥ 814
Amounts due from related parties, allowance 0 0
Short-term investments 34,316 19,351
Long-term investments 148,819 108,448
Accounts payable 456,585 1,317,306
Advance from customers 2,133 4,230
Amount due to related parties 40,978 50,123
Accrued expense and other current liabilities 197,819 316,083
Income tax payables 2,715 2,595
Short-term bank borrowings 512,000 358,000
Deferred tax liabilities 35,552 26,909
Other non-current liabilities 162,602 175,053
Long-term borrowing 684,210 726,851
Non-current operating lease liabilities ¥ 31,690 ¥ 71,117
Ordinary shares, authorized | shares 405,462,685  
Class A Ordinary Shares    
Ordinary shares, authorized | shares 9,700,000,000 9,700,000,000
Ordinary shares, outstanding | shares 128,130,440 133,992,912
Class B Ordinary Shares    
Ordinary shares, authorized | shares 200,000,000 200,000,000
Ordinary shares, outstanding | shares 117,208,247 117,208,247
Variable Interest Entities    
Accounts payable ¥ 452,039 ¥ 1,314,091
Advance from customers 2,133 2,262
Amount due to related parties 38,913 48,561
Accrued expense and other current liabilities 119,877 165,181
Income tax payables 407 411
Short-term bank borrowings 452,000 303,000
Deferred tax liabilities 32,393 23,006
Other non-current liabilities 161,827 172,735
Long-term borrowing 280,000 254,500
Non-current operating lease liabilities ¥ 10,276 ¥ 29,435
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenues (including RMB4,449,757, RMB3,350,032 and RMB1,703,995 with related parties for the years ended December 31, 2020, 2021 and 2022, respectively) ¥ 4,142,862 $ 600,659 ¥ 6,250,109 ¥ 6,433,363
Cost of revenues (including RMB3,713,536, RMB2,759,980 and RMB1,403,773 resulting from related parties sales for the years ended December 31, 2020, 2021 and 2022, respectively) 3,339,746 484,218 4,944,467 5,100,698
Gross profit 803,116 116,441 1,305,642 1,332,665
Operating expenses        
Selling and marketing 460,304 66,738 438,273 358,655
General and administrative 235,932 34,207 258,346 261,805
Research and development 517,122 74,976 515,081 538,009
Total operating expenses 1,213,358 175,921 1,211,700 1,158,469
Operating income/(loss) (410,242) (59,480) 93,942 174,196
Other income and expenses        
Interest income 12,334 1,788 16,686 46,118
Interest expenses (57,001) (8,264) (44,884) (22,623)
Realized gain from investments 597 87 13,507  
Gain from deconsolidation of a subsidiary | ¥       56,522
Gain from fair value change of long-term investments 51,817 7,513   12,325
Impairment loss from a long-term investment (13,858) (2,009)    
Other (expenses)/ income, net 43,820 6,353 27,418 (929)
Income/(Loss) before income tax and income from equity method investments (372,533) (54,012) 106,669 265,609
Income taxes (provision)/benefit 65,875 9,551 (10,745) (31,154)
Income/(Loss) before income from equity method investments (306,658) (44,461) 95,924 234,455
(Loss)/ Income from equity method investments 17,657 2,560 41,028 (4,749)
Net income/(loss) (289,001) (41,901) 136,952 229,706
Less: Net income/(loss) attributable to noncontrolling interest (693) (100) (851) 953
Net income/(loss) attributable to Zepp Health Corporation (288,308) (41,801) 137,803 228,753
Net income/(loss) attributable to ordinary shareholders of Zepp Health Corporation ¥ (288,308) $ (41,801) ¥ 137,803 ¥ 228,753
Net income/(loss) per share attributable to ordinary shareholders of Zepp Health Corporation        
Basic income/(loss) per ordinary share | (per share) ¥ (1.17) $ (0.17) ¥ 0.55 ¥ 0.92
Diluted income/(loss) per ordinary share | (per share) ¥ (1.17) $ (0.17) ¥ 0.52 ¥ 0.88
Weighted average number of shares used in computing net income/(loss) per share        
Ordinary share - basic 246,283,328 246,283,328 252,167,610 248,470,684
Ordinary share - diluted 246,283,328 246,283,328 264,368,629 260,351,994
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED STATEMENTS OF OPERATIONS      
Revenue from related parties ¥ 1,703,995 ¥ 3,350,032 ¥ 4,449,757
Cost of revenue related parties ¥ 1,399,491 ¥ 2,759,980 ¥ 3,713,536
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS        
Net income/(loss) ¥ (289,001) $ (41,901) ¥ 136,952 ¥ 229,706
Other comprehensive income/(loss), net of tax        
Foreign currency translation adjustment 34,379 4,984 (17,938) (45,117)
Unrealized (loss)/gain on available-for-sale investments and others, (net of tax effect of RMB4,017, nil and RMB7,096 for the years ended December 31, 2020, 2021 and 2022, respectively) 42,146 6,111 2,585 (21,340)
Comprehensive income/(loss) (212,476) (30,806) 121,599 163,249
Less: Net income /(loss) attributable to noncontrolling interest (693) (100) (851) 953
Comprehensive income/(loss) attributable to Zepp Health Corporation ¥ (211,783) $ (30,706) ¥ 122,450 ¥ 162,296
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS (Parenthetical) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS      
Unrealized gain on available-for-sale investments and others ¥ 7,096 ¥ 0 ¥ 4,017
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
¥ in Thousands, $ in Thousands
Ordinary Shares
CNY (¥)
shares
Treasury Shares
CNY (¥)
shares
Additional Paid-in Capital
CNY (¥)
Accumulated Other Comprehensive Income
CNY (¥)
Accumulated Retained Earnings
CNY (¥)
Total Zepp Health Corporation Shareholders' Equity
CNY (¥)
Noncontrolling Interest
CNY (¥)
CNY (¥)
USD ($)
Beginning Balance at Dec. 31, 2019 ¥ 155   ¥ 1,478,902 ¥ 111,081 ¥ 910,612 ¥ 2,500,750 ¥ (3,162) ¥ 2,497,588  
Beginning Balance, shares at Dec. 31, 2019 | shares 247,519,987                
Treasury Shares, beginning at Dec. 31, 2019   ¥ 0              
Treasury Shares, beginning (in shares) at Dec. 31, 2019 | shares   0              
Exercise of option ¥ 2   (2)            
Exercise of option, shares | shares 2,625,176                
Net income (loss)         228,753 228,753 953 229,706  
Foreign currency translation adjustment       (45,117)   (45,117)   (45,117)  
Share-based compensation     67,212     67,212   67,212  
Unrealized gain/loss on available-for-sale investments, net of tax effect       (21,340)   (21,340)   (21,340)  
Statutory reserve     5,997   (5,997)        
Deconsolidation of a subsidiary             2,209 2,209  
Ending Balance at Dec. 31, 2020 ¥ 157   1,552,109 44,624 1,133,368 2,730,258   2,730,258  
Ending Balance, shares at Dec. 31, 2020 | shares 250,145,163                
Exercise of option ¥ 2   5,463     5,465   5,465  
Exercise of option, shares | shares 3,712,160                
Repurchase of ordinary shares   ¥ 21,798       21,798   21,798  
Repurchase of ordinary shares, shares | shares   (2,656,164)              
Net income (loss)         137,803 137,803 (851) 136,952  
Foreign currency translation adjustment       (17,938)   (17,938)   (17,938)  
Share-based compensation     83,972     83,972   83,972  
Unrealized gain/loss on available-for-sale investments, net of tax effect       2,585   2,585   2,585  
Capital contribution from non-controlling interest             13,943 13,943  
Ending Balance at Dec. 31, 2021 ¥ 159   1,641,544 29,271 1,271,171 2,920,347 13,092 2,933,439  
Ending Balance, shares at Dec. 31, 2021 | shares 253,857,323                
Treasury Shares, ending at Dec. 31, 2021   ¥ (21,798)           (21,798)  
Treasury Shares, ending (in shares) at Dec. 31, 2021 | shares   (2,656,164)              
Exercise of option ¥ 3   (3)            
Exercise of option, shares | shares 4,357,100                
Repurchase of ordinary shares   ¥ 45,365       45,365   45,365  
Repurchase of ordinary shares, shares | shares   (10,219,572)              
Net income (loss)         (288,308) (288,308) (693) (289,001) $ (41,901)
Foreign currency translation adjustment       34,379   34,379   34,379 4,984
Share-based compensation     49,338     49,338   49,338  
Unrealized gain/loss on available-for-sale investments, net of tax effect       42,146   42,146   42,146 6,111
Cash dividend         (40,015) (40,015)   (40,015)  
Ending Balance at Dec. 31, 2022 ¥ 162   ¥ 1,690,879 ¥ 105,796 ¥ 942,848 ¥ 2,672,522 ¥ 12,399 2,684,921 389,276
Ending Balance, shares at Dec. 31, 2022 | shares 258,214,423                
Treasury Shares, ending at Dec. 31, 2022   ¥ 67,163           ¥ (67,163) $ (9,738)
Treasury Shares, ending (in shares) at Dec. 31, 2022 | shares   12,875,736              
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY      
Unrealized gain on available-for-sale investments and others ¥ 7,096 ¥ 0 ¥ 4,017
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Cash Flows from Operating Activities        
Net income/(loss) ¥ (289,001) $ (41,901) ¥ 136,952 ¥ 229,706
Adjustment to reconcile net income to net cash provided by operating activities:        
Non-cash lease expenses 40,571 5,882 41,536 48,191
Depreciation and amortization 58,618 8,498 51,884 27,129
Provision for excess and obsolete inventories 39,551 5,734 51,336 64,223
Share-based compensation 49,107 7,120 83,122 65,154
Share of results of equity method investment (17,657) (2,560) (41,028) 4,749
Gain/(Loss) on disposal of property, plant and equipment and others (1,909) (277) (304) 7,406
Gain from fair value change of long-term investments (51,817) (7,513)   (12,325)
Impairment loss from a long-term investment 13,858 2,009    
Deferred income taxes (65,220) (9,456) (18,694) (10,442)
Gain from deconsolidation of a subsidiary       (56,522)
Allowance for doubtful accounts 652 95 814  
Impairment loss from short-term investments     320  
Realized gain from investments (597) (87) (13,507)  
Changes in operating assets and liabilities        
Accounts receivable (145,671) (21,120) (239,860) (131,215)
Inventories 187,852 27,236 (83,126) (410,691)
Prepaid expenses and other current assets 210,814 30,565 (158,829) (79,957)
Amounts due from related parties 166,158 24,091 544,599 583,457
Other non-current assets (30,795) (4,465) 8,572 (33,049)
Amount due to related parties (9,145) (1,326) 38,938 (3,584)
Accounts payable (910,679) (132,036) (673,224) (9,761)
Notes payable 42,378 6,144 103,795 (2,184)
Advance from customers (2,097) (304) (38,272) (2,189)
Income tax payable 119 17 (25,111) (40,148)
Accrued expenses and other current liabilities (60,282) (8,740) 7,767 (149,385)
Other non-current liability (12,451) (1,805) (10,115) 68,739
Net Cash provided by/(used in) Operating Activities (787,643) (114,199) (232,435) 157,302
Cash Flows from Investing Activities        
Purchase of property, plant and equipment (8,138) (1,180) (46,055) (83,554)
Disposal of property, plant and equipment     2,520  
Purchase of intangible assets (1,782) (258) (7,027) (1,220)
Purchase of term deposits     (5,000) (212,065)
Proceeds from maturity of term deposits 5,000 725 5,000 207,065
Loans provided to third parties       (480)
Loans provided to related parties (15,491) (2,246)    
Purchase of short-term investments (16,339) (2,369)    
Disposal of short-term investments 3,981 577    
Purchase of long-term investments (12,733) (1,846) (1,072,783) (82,221)
Disposal of long-term investments 2,841 412 20,000  
Dividend received from an equity method investment 403 58 113  
Acquisition of businesses and assets, net of cash acquired of RMB7,497       (26,713)
Deconsolidation of a subsidiary     20,000 (7,701)
Capital contribution from non-controlling interest     13,943  
Other investing activities       9
Net Cash Used in Investing Activities (42,258) (6,127) (1,069,289) (206,880)
Cash Flows from Financing Activities        
Exercise of share options     5,465  
Bank borrowings received 838,859 121,623 1,473,567 1,207,793
Repayment of bank borrowings (727,500) (105,478) (953,387) (643,122)
Repurchase of ordinary shares (53,216) (7,716) (13,763)  
Proceeds from letter of credit factoring 310,265 44,984    
Reverse factoring (39,195) (5,683) 39,195  
Dividend distribution (40,015) (5,802)    
Net Cash Provided by Financing Activities 289,198 41,928 551,077 564,671
Net increase in cash and cash equivalents and restricted cash (540,703) (78,398) (750,647) 515,093
Effect of exchange rate changes 4,504 656 (15,564) (43,334)
Cash and cash equivalents and restricted cash at beginning of the year 1,509,539 218,863 2,275,750 1,803,991
Cash and cash equivalents and restricted cash at end of the year 973,340 141,121 1,509,539 2,275,750
Supplemental disclosure of cash flow information        
Income tax paid 3,443 499 74,377 82,406
Interest paid 55,847 8,097 47,132 14,858
Non-cash investing and financing activity        
Payable for Intangible asset     1,031 1,641
Receivable from the disposal of a subsidiary 2,500 362 2,500 22,500
Conversion from convertible bond to equity interest investment 10,148 1,471   8,393
Disposal of previous equity interest in exchange for acquisition       87,716
Forgiveness of loan related to acquisition       13,711
Payable for property, plant and equipment     306 ¥ 173
Payable for repurchasing of ordinary shares ¥ 129 $ 19 ¥ 8,044  
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
CONSOLIDATED STATEMENTS OF CASH FLOWS  
Purchase of business, cash acquired ¥ 7,497
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND PRINCIPAL ACTIVITIES
12 Months Ended
Dec. 31, 2022
ORGANIZATION AND PRINCIPAL ACTIVITIES  
ORGANIZATION AND PRINCIPAL ACTIVITIES

1. ORGANAZATION AND PRINCIPAL ACTIVITIES

Zepp Health Corporation (the “Company”) was incorporated in the Cayman Islands in December 2014. The Company, its wholly owned subsidiaries and its variable interest entities (“VIEs”), Anhui Huami Information Technology Co., Ltd. (“Anhui Huami”), Huami (Beijing) Information Technology Co., Ltd. (“Beijing Huami”), Anhui Huami’s subsidiaries and Beijing Huami’s subsidiaries, are collectively referred to as the “Group”.

The Group primarily engages in the business of developing and manufacturing smart, wearable technological devices in the People’s Republic of China (“PRC”), and sells the products in PRC and overseas. During the years ended December 31, 2020, 2021 and 2022, the Group derived 69.0%, 53.5% and 41.0% of its revenue from sales of exclusively designed and manufactured smart wearable devices to one customer who is controlled by one of its shareholders.

As of December 31, 2022, details of the Company’s major subsidiaries, VIEs and major VIE’s subsidiary were as follows:

Date of

Percentage

    

Place of incorporation

    

Incorporation/acquisition

    

Of ownership

Major subsidiaries of the Company:

 

  

 

  

 

  

Hong Kong Zepp Holding Limited (“Zepp HK”)

 

Hong Kong (“HK”)

December 23, 2014

 

100%

ZEPP, INC. (“Zepp Inc”)

 

United States of America (“U.S.”)

January 15, 2015

 

100%

Beijing ShunYuan KaiHua Technology Co., Ltd. (“Shun Yuan”)

 

PRC

February 25, 2015

 

100%

Huami (Shenzhen) Information Technology Co., Ltd.

 

PRC

December 7, 2015

 

100%

Anhui Huami Health Technology Co., Ltd (“Anhui Health”)

 

PRC

December 28, 2015

 

100%

Zepp North America Inc. (“Zepp NA”)

 

U.S.

June 16, 2016

 

100%

Galaxy Trading Platform Limited (“Galaxy”)

 

HK

May 8, 2019

 

100%

Zepp Europe Holding B.V. (“Zepp Europe”)

Netherlands

June 11, 2020

100%

Zepp Netherlands Trading B.V. (“Netherland”)

Netherlands

April 20, 2021

100%

Variable interest entities of the Company:

 

  

Anhui Huami

 

PRC

December 27, 2013

 

Consolidated VIE

Beijing Huami

 

PRC

July 11, 2014

 

Consolidated VIE

Major subsidiary of Anhui Huami:

 

Anhui Huami Healthcare Co., Ltd. (“Anhui Healthcare”)

 

PRC

December 5, 2016

 

VIE’s subsidiary

The VIE arrangements

The Company conducts substantially all of its smart, wearable and technological devices business in the PRC through contractual arrangements with its VIEs, Anhui Huami and Beijing Huami and the VIEs’ subsidiaries. Since the operations of the VIEs and the VIEs’ subsidiaries are closely interrelated and almost indistinguishable from one another, the risks and rewards associated with their operations are substantially the same. In addition, the Company consolidates the VIEs and the VIEs’ subsidiaries as disclosed. Therefore, the Company aggregates disclosures related to the VIEs and the VIEs’ subsidiaries as variable interest entities and referred to them as “the VIEs” in the Company’s consolidated financial statements. The VIEs hold the requisite licenses and permits necessary to conduct the Company’s business. In addition, the VIEs hold the assets necessary to operate the Company’s business and generate substantially all of the Company’s revenues.

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

VIE Arrangements between the VIEs and the Company’s PRC subsidiary

The Company, through Shun Yuan, a wholly-owned subsidiary of the Company in the PRC (the “WFOE”) has entered into the following contractual arrangements with Anhui Huami, Beijing Huami and their shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs. Accordingly, the Company is considered the primary beneficiary of the VIEs and has consolidated the VIEs’ financial results of operations, assets and liabilities in the Company’s consolidated financial statements. In making the conclusion that the Company is the primary beneficiary of the VIEs, the Company believes the Company’s rights under the terms of the purchase option agreement provide it with a substantive kick-out right. More specifically, the Company believes the terms of the purchase option agreement are valid, binding and enforceable under PRC laws and regulations currently in effect. The Company also believes that the consideration which is the minimum amount permitted by the applicable PRC law to exercise the option does not represent a financial barrier or disincentive for the Company to currently exercise its rights under the purchase option agreement.

A simple majority vote of the Company’s board of directors is required to pass a resolution to exercise the Company’s rights under the purchase option agreement, for which Mr. Wang Huang’s, the chief executive officer (“CEO”) of the Company (“Mr. Huang”), consent is not required. The Company’s rights under the purchase option agreement give the Company the power to control the shareholders of Anhui Huami and Beijing Huami. In addition, the Company’s rights under the power of attorney also reinforce the Company’s abilities to direct the activities that most significantly impact the VIEs’ economic performance. The Company also believes that this ability to exercise control ensures that the VIEs will continue to execute consulting and service agreements and also ensures that consulting and service agreements will be executed and renewed indefinitely unless a written agreement is signed by all parties to terminate it or a mandatory termination is requested by the local government. The Company has the rights to receive substantially all of the economic benefits from the VIEs.

Exclusive consulting and service agreement

On April 29, 2015, Shun Yuan entered into an exclusive consulting and service agreement with Anhui Huami and Beijing Huami to enable Shun Yuan to receive substantially all of the economic benefits of the VIEs and such agreement was amended on November 3, 2017. Under the exclusive consulting and service agreement, Shun Yuan has the exclusive right to provide or designate any entity affiliated with it to provide VIEs the technical and business support services, including information technology support, hardware management and updates, software development, maintenance and updates and other operating services. The exclusive consulting and service agreement could be indefinitely effective unless a written agreement is signed by all parties to terminate it or a mandatory termination is requested by the local government. The exclusive consulting and service agreement was effective on April 29, 2015.

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the exclusive consultation and service agreement of Anhui Huami and Beijing Huami was amended and restated with terms substantially similar as before.

Equity pledge agreement

Pursuant to the equity pledge agreements dated April 29, 2015 and amended on November 3, 2017 among Anhui Huami, Beijing Huami, all their shareholders and Shun Yuan, all shareholders of Anhui Huami and Beijing Huami agreed to pledge their equity interests in Anhui Huami or Beijing Huami to Shun Yuan to secure the performance of the VIEs’ obligations under the existing purchase option agreement, power of attorney, exclusive consulting and service agreement and also the equity pledge agreement.

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

Equity pledge agreement - continued

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the Group updated the registration of its equity pledge for Anhui Huami and Beijing Huami. The equity pledge agreement for Anhui Huami and Beijing Huami was amended and restated with the same terms as before.

Exclusive purchase option agreement

Pursuant to the exclusive purchase option agreements entered into on April 29, 2015 and amended on November 3, 2017 among Shun Yuan, Anhui Huami, Beijing Huami and their shareholders, the shareholders of Anhui Huami and Beijing Huami are obligated to sell their equity interest or any assets to Shun Yuan. Shun Yuan has the exclusive and irrevocable right to purchase, or cause the shareholders of Anhui Huami and Beijing Huami to sell to the party designated by Shun Yuan, in Shun Yuan’s sole discretion, all of the shareholders’ equity interests or any assets in Anhui Huami and Beijing Huami when and to the extent that applicable PRC law permits the Company to own such equity interests and assets in Anhui Huami and Beijing Huami. The price to be paid by Shun Yuan or any party designated by Shun Yuan will be the minimum amount of consideration permitted by applicable PRC law at the time when such transaction occurs. All of the shareholders promised and agreed that they will refund the consideration once received to Shun Yuan or any party designated by Shun Yuan within 10 working days. Also, the shareholders of Anhui Huami and Beijing Huami should try their best to help Anhui Huami and Beijing Huami develop well and are prohibited from transferring, pledging, intentionally terminating significant contracts or otherwise disposing of any significant assets in Anhui Huami and Beijing Huami without the Shun Yuan’s prior written consent.

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the exclusive purchase option agreement of Anhui Huami and Beijing Huami was amended and restated with the same terms as before.

Power of Attorney

On April 29, 2015 and amended on November 3, 2017, all of the shareholders of Anhui Huami and Beijing Huami have executed a power of attorney with Shun Yuan, Anhui Huami and Beijing Huami, whereby all of the shareholders irrevocably appoint and constitute the person designated by Shun Yuan as their attorney-in-fact to exercise on their behalf any and all rights that the shareholders have in respect of their equity interests in Anhui Huami and Beijing Huami. The power of attorney will be indefinitely effective unless all parties decide to terminate it by written agreement.

On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the power of attorney agreement of Anhui Huami and Beijing Huami was amended and restated with the same terms as before.

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

Risks in relation to VIE structure

The Company believes that the contractual arrangements with its VIEs and their respective shareholders are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:

revoke the business and operating licenses of the Company’s PRC subsidiaries and VIEs;
discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiaries and VIEs;
limit the Group’s business expansion in China by way of entering into contractual arrangements;
impose fines, confiscating the income from the WFOE or the VIEs or imposing other requirements with which the Company’s PRC subsidiaries and VIEs may not be able to comply;
impose additional conditions or requirements with which the Group may not be able to comply;
take other regulatory or enforcement actions against the Group that could be harmful to the Group’s business or
require the Company or the Company’s PRC subsidiaries or VIEs to restructure the relevant ownership structure or operations.
Restrict or prohibit the use of the proceeds of any offerings to financing the business and operations in the PRC

The Company’s ability to conduct its business may be negatively affected if the PRC government were to carry out any of the aforementioned actions. As a result, the Company may not be able to consolidate its VIEs in its consolidated financial statements as it may lose the ability to exert effective control over the VIEs and their respective shareholders and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiaries or VIEs.

The VIE agreements were amended on November 3, 2017 and March 20, 2020 with no significant differences.

Mr. Huang is the largest shareholder of Anhui Huami and Beijing Huami, and Mr. Huang is also the largest beneficiary owner of the Company. The interests of Mr. Huang as the largest beneficiary owner of the VIEs may differ from the interests of the Company as a whole, since Mr. Huang is only one of the beneficiary shareholders of the Company, holding 28.4% of the total common shares as of December 31, 2022. The Company cannot assert that when conflicts of interest arise, Mr. Huang will act in the best interests of the Company or that conflicts of interests will be resolved in the Company’s favor. Currently, the Company does not have existing arrangements to address potential conflicts of interest Mr. Huang may encounter in his capacity as a beneficial owner and director of the VIEs, on the one hand, and as a beneficial owner and director of the Company, on the other hand. The Company believes Mr. Huang will not act contrary to any of the contractual arrangements and the exclusive option agreement provides the Company with a mechanism to remove Mr. Huang as a beneficiary shareholder of the VIEs should he act to the detriment of the Company. The Company relies on Mr. Huang, as a director and executive officer of the Company, to fulfill his fiduciary duties and abide by laws of the PRC and Cayman Islands and act in the best interest of the Company. If the Company cannot resolve any conflicts of interest or disputes between the Company and Mr. Huang, the Company would have to rely on legal proceedings, which could result in disruption of its business, and there is substantial uncertainty as to the outcome of any such legal proceedings.

1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED

Risks in relation to VIE structure - continued

In addition, most of the current shareholders of Anhui Huami and Beijing Huami are also beneficial owners of the Company and therefore have no current interest in seeking to act contrary to the contractual arrangements. However, to further protect the investors’ interest from any risk that the shareholders of Anhui Huami and Beijing Huami may act contrary to the contractual arrangements, the Company, through Shun Yuan, entered into an irrevocable power of attorney with all of the shareholders of Anhui Huami and Beijing Huami on April 29, 2015 and November 3, 2017. Through the power of attorney, all shareholders of Anhui Huami and Beijing Huami have entrusted the person designated by Shun Yuan as its proxy to exercise their rights as the shareholders of Anhui Huami and Beijing Huami with respect to an aggregate of 100% of the equity interests in Anhui Huami and Beijing Huami.

The following financial position, financial performance and cash flow of the VIEs and VIEs’ subsidiaries were included in the accompanying consolidated financial statements after the elimination of intercompany balances and transactions within the Group:

As of December 31,

    

2021

    

2022

RMB

RMB

Total current assets

 

2,989,474

 

2,045,609

Total non-current assets

 

701,134

 

790,027

Total assets

 

3,690,608

 

2,835,636

Total current liabilities

 

1,937,301

1,521,807

Total non-current liabilities

 

479,676

484,496

Total liabilities

 

2,416,977

2,006,303

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Revenues

 

6,297,534

5,219,560

2,536,863

Net income/(loss)

 

751,803

(61,184)

(1,282)

For the years ended December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

Net cash provided by/(used in) operating activities

 

770,935

 

(295,860)

 

(226,419)

Net cash used in investing activities

 

(131,183)

 

(71,916)

 

(26,610)

Net cash provided by financing activities

 

564,671

 

32,024

 

445,570

XML 31 R13.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2022
SIGNIFICANT ACCOUNTING POLICIES  
SIGNIFICANT ACCOUNTING POLICIES

2. SIGNIFICANT ACCOUNTING POLICIES

Basis of presentation and principle of consolidation

The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements of the Group include the financial statements of the Company, its wholly-owned subsidiaries, its VIEs and the VIEs’ subsidiaries. The Company believes that the disclosures are adequate to make the information presented not misleading.

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group’s consolidated financial statements include inventory valuation, the useful lives of long-lived assets, impairment of long-lived assets, incremental borrowing rate for leases, product warranties, fair value measurement of long-term available-for-sale investments and long-term investments of non-marketable equity securities with fair value change through profit or loss, the valuation allowance for deferred tax assets and income tax. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.

Fair value

Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

Authoritative literature provides a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:

Level 1

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.

Level 2

Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Fair value - continued

Level 3

Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

Measured fair value on a recurring basis

The Group measured its financial assets primarily including available-for-sale investments at fair value on a recurring basis and equity securities with readily determinable fair value as of December 31, 2021 and 2022.

Measured fair value on a nonrecurring basis

The Group measured acquired intangible assets using the income approach-discounted cash flow method when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The fair values were determined using models with significant unobservable inputs (Level 3 inputs). The Group did not recognize any impairment loss related to acquired intangible assets arising from acquisitions during the years ended December 31, 2020, 2021 and 2022.

The Group measured goodwill at fair value on a nonrecurring basis when it is evaluated annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessments. The fair value of the reporting unit is determined using discounted cash flows. The Group did not recognize any impairment loss related to goodwill during the years ended December 31, 2020, 2021 and 2022.

For equity investments without readily determinable fair values for which the Company elected to use the measurement alternative, the equity investment is measured at fair value on a nonrecurring basis when there is an orderly transaction for identical or similar investments of the same issuer.

Fair value of financial instruments

The Group’s financial instruments consist primarily of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, available-for-sale investments, amount due from a related party, noncurrent, accounts payable, notes payable and others, short-term bank borrowings, amounts due to related parties and long-term bank borrowings. The Company carries its available-for-sales investments at fair value. The carrying amounts of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, accounts payable, notes payable and others, amounts due to related parties and short-term bank borrowings approximate their fair values due to the short-term maturities of these instruments. The carrying amounts of amount due from a related party, noncurrent and long-term borrowings approximates its fair value as the interest rates are based on the prevailing interest rates in the market.

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Cash and cash equivalents

Cash and cash equivalents consist of cash on-hand, demand deposits with financial institutions, term deposits with an original maturity of three months or less and highly liquid investments, which are unrestricted from withdrawal or use, or which have original maturities of three months or less when purchased.

Restricted cash

Restricted cash represents deposits made to the bank for bank acceptance notes (or notes payable) issued by the Group. When the Group issues the bank acceptance notes, the banks require the Group to make a deposit for 30% to 75% of the face value of the bank acceptance notes issued as collateral. The deposits for unsettled bank acceptance notes are recorded as restricted cash in the consolidated balance sheets as of December 31, 2021 and 2022.

Term deposit

Term deposits consist of deposits placed with financial institutions with original maturities of greater than three months and less than one year.

Accounts receivable

Accounts receivable represents those receivables derived in the ordinary course of business, net of allowance for doubtful accounts.

Allowance for doubtful accounts

The Group maintains an allowance for doubtful accounts for estimated losses on uncollected accounts receivable. Management considers the following factors when determining the collectability of specific accounts: creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves. The Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit loss to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves to monitor the Group’s receivables within the scope of expected credit losses model and use these as a basis to develop the Group’s expected loss estimates. As of December 31, 2021 and 2022, the Company recorded RMB814 and RMB1,466 allowance for doubtful account.

Inventories, net

Inventories of the Group consist of raw materials, finished goods and work in process. Inventories are stated at the lower of cost or net realizable value on a weighted average basis. Inventory costs include expenses that are directly or indirectly incurred in the purchase, including shipping and handling costs charged to the Group by suppliers, and production of manufactured product for sale, such as include the cost of materials and supplies used in production, direct labor costs and allocated overhead costs such as depreciation, insurance, employee benefits, and indirect labor. Cost is determined using the weighted average method. The Group assesses the valuation of inventory and periodically writes down and writes off the value for estimated excess and obsolete inventory based upon the product life cycle.

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Short-term investments

Short-term investments are mainly consisting of investment in convertible bonds with a maturity of less than one year. These investments are accounted for as available-for-sale investments and measured at fair value. The Group recorded RMB1,243, RMB1,240, and RMB2,006 unrealized gains in accumulated other comprehensive income on such investments during the years ended December 31, 2020, 2021 and 2022, respectively.

Prepaid expenses and other current assets

Prepaid expenses and other current assets primarily consist of advance to suppliers, prepaid expenses, other receivables, rental deposits and value-added tax recoverable.

Property, plant and equipment, net

Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

Software and electronic equipment

    

3-5 years

Building

 

20 years

Leasehold improvements

 

Shorter of the lease term or estimated useful lives

Intangible assets, net

Acquired intangible assets other than goodwill consist of the domain name for the Company’s website www.zepp.com, an insurance brokerage license, trademark and patents.

The domain name, insurance brokerage license and certain trademark are recognized as an intangible asset with indefinite life and evaluated for impairment at least annually or if events or changes in circumstances indicate that the asset might be impaired. Such impairment test compares the fair values of the asset with its carrying value amounts and an impairment loss is recognized if and when the carrying amounts exceed the fair value. The estimates of values of the intangible asset not subject to amortization are determined using discounted cash flow valuation approach. Significant assumptions are inherent in this process, including estimates of discount rates and cash flow.

Some trademark and patents are recognized as intangible assets with finite lives and are amortized on a straight-line basis over their expected useful economic lives. Amortization is calculated on a straight-line basis over the estimated useful life of 5 to10 years.

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Leases

The Group leases administrative office spaces in different cities in the PRC, and in the United States and Canada under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and right-of-use assets on its consolidated balance sheets at the lease commencement. The Group measures its lease liabilities based on the present value of the total lease payments not yet paid discounted based on its incremental borrowing rate, which is the estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures right-of-use assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and the initial direct costs it incurs under the lease. The Group begins recognizing operating lease expenses when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to four years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations.

For short-term leases with lease term less than one year, the Group records operating lease expenses in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combination. Goodwill is not amortized but is tested for impairment annually or more frequently if events on changes in circumstance indicate that it might be impaired.

Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit.

Application of the goodwill impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. The estimation of fair value of each reporting unit using a discounted cash flow methodology also requires significant judgments, including estimation of future cash flows, which is dependent on internal forecasts, estimation of the long-term rate of growth for the Group’s business, estimation of the useful life over which cash flows will occur, determination of the Group’s weighted average cost of capital and consideration of the impact of COVID-19. The estimates used to calculate the fair value of a reporting unit change from year to year based on operating results and market conditions. Changes in these estimates and assumptions could materially affect the determination of fair value and goodwill impairment for the reporting unit.

The Group uses the one-step method for its goodwill impairment assessment for the years ended December 31, 2020, 2021 and 2022. Goodwill impairment is calculated as the amount by which a reporting unit’s carrying value exceeds its fair value.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized nil impairment loss on goodwill.

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Long-term investments

The Group’s long-term investments consist of equity securities with readily determinable fair value, equity securities without readily determinable fair value, equity method investments and available-for-sale investments.

(a) Equity securities with readily determinable fair value

Equity securities with readily determinable fair values are measured at fair value and any changes in fair value are recognized in the consolidated statements of operations.

(b) Equity securities without readily determinable fair value

The Group accounts for equity investments that do not have a readily determinable fair value under the measurement alternative prescribed within Accounting Standards Update (“ASU”) 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, to the extent such investments are not subject to consolidation or the equity method. Under the measurement alternative, these financial instruments are carried at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.

The Group reviews its equity securities without readily determinable fair value for impairment at each reporting period by considering factors including, but not limited to, current economic and market conditions and the impact of COVID-19, the operating performance of the companies including current earning trends and other company specific information.

(c) Equity method investments

For an investee company over which the Group has the ability to exercise significant influence, but does not have a controlling interest, the Group accounts for the investment under the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements are also considered in determining whether the equity method of accounting is appropriate.

Under the equity method of accounting, the investee company’s accounts are not reflected within the Group’s consolidated balance sheets and statements of operations; however, the Group’s share of the earnings or losses of the investee company is reflected in the caption “(loss)/income from equity method investments” in the consolidated statements of operations.

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group estimated the fair value of the investee company based on comparable quoted price for similar investment in active market, if applicable, or discounted cash flow approach which requires significant judgments, including the estimation of future cash flows, which is dependent on internal forecasts, the estimation of long-term growth rate of a company’s business, the estimation of the useful life over which cash flows will occur, the determination of the weighted average cost of capital and the impact of COVID-19. The Group recorded nil impairment losses on its equity method investments during the years ended December 31, 2020, 2021 and 2022.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Long-term investments - continued

(d) Available-for-sale investments

For investments which are determined to be debt securities, the Group accounts for them as long-term available-for-sale investments when they are not classified as either trading or held-to-maturity investments.

Available-for-sale investment is carried at its fair value and the unrealized gains or losses from the changes in fair values are included in accumulated other comprehensive income. The Group recorded RMB(22,583), RMB1,345, and RMB40,140 unrealized (losses) /gains in accumulated other comprehensive income on its available-for-sale investments during the years ended December 31, 2020, 2021 and 2022, respectively.

The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity. As of December 31, 2021 and 2022, there were no investments held by the Group that had been in continuous unrealized loss position.

Notes payable and others

Notes payable and others include short-term bank acceptance notes issued by financial institutions that entitle the holder to receive the stated amount from the financial institutions at the maturity date of the notes. The Group has utilized notes payable to settle amounts owed to suppliers and contractors. Notes payable and others also includes a letter of credit, which is issued by the bank to facilitate the settlement of the transactions with service providers. Once issued, the bank endorses to pay to the service provider, who is also the letter of credit holder, when the letter of credit matures. The short-term bank acceptance notes and the letter of credit are normally settled within three months and twelve months, respectively.

Revenue recognition

Nature of Goods and Services

The Group generates substantially all of its revenues from sales of smart wearable devices. The Group also generates a small amount of its revenues from its subscription-based services. For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices, and generated 31.0%, 46.5% and 59.0% of revenue from sales of the Group’s self-branded products and others. Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Group expects to be entitled to in exchange for the goods or services. The Group recognizes revenue, net of estimated sales returns and value-added taxes (“VAT”).

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Revenue recognition - continued

The Group has determined that its contracts with its customers include multiple performance obligations that the Group accounts for separately as those are distinct from other items in the contract. The first performance obligation is the smart wearable device and embedded firmware that is essential to the functionality of the device, which the customer can benefit from it on its own or with other resources that are readily available to the customer. The second performance obligation is the software services included with the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Group’s mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product’s essential firmware.

The Group allocates the transaction price to all performance obligations based on their relative standalone selling prices. The standalone selling prices are determined based on the expected cost plus margin as the Group determined that no observable price is available for any of its performance obligation. The Group considered multiple factors in the process of determining its cost plus margin including consumer behaviors and the Group’s internal pricing model. The cost plus margin estimated selling price for the smart and wearable devices comprised the majority of the transaction. The Group recognizes revenue for the amounts allocated to the connected smart and wearable devices when the customer obtains control of the Group’s product, which occurs at a point of time, typically upon delivery to and acceptance by the reseller, who has been identified as the customer of the Group. Amounts allocated to the software services and unspecified upgrade rights are deferred and recognized over time as the customer simultaneously receives and consumes the benefit over an estimated nine-month period.

Sales of self-branded products and others

The Group’s revenue recognition for its self-branded products is consistent with that described in the preceding paragraphs.

Cooperation agreement with one customer

For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices. That customer is also the sole distributor for such smart wearable devices and is controlled by one of the shareholders (see Note 22). Under the cooperation agreement with this customer, the Group produces and assembles final product for shipments of wearable devices to that customer, who are then responsible for commercial distribution and sale of the product. The arrangement includes two payment instalments. The first payment instalment is priced to recover the costs incurred by the Group in developing and shipping the devices to the customer and is due from the customer to the Group once the products have been delivered and accepted by the customer. The Group allocates the initial payment instalment between the hardware device, the software services, and the software upgrades based on their standalone selling price and recognizes revenue based on its recognition policy further described in the preceding paragraph. The Group is also entitled to receive a potential second instalment payment calculated as 50 percent of the future net profits from commercial sales made by the customer. The Group has determined that the second instalment consideration constitutes variable consideration and includes the amount in the transaction price to the extent it is not constrained and it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period (see below for further details). The second instalment is also allocated between the hardware device, the software services, and the software upgrades based on the relative standalone price and is recognized based on the Group’s recognition policy further described in the preceding paragraph. The Group’s revenue recognition policy of its products under its cooperation agreement is substantially consistent with that for its sales of self-branded products except that the instalment payments arrangement under the cooperation agreement is not available to the self-branded products.

During the year ended December 31, 2022, the Group also sold one specific generation of Xiaomi Wearable Product, accounting for 26.1% of consolidated revenue, which has a standard selling price and does not include installment payments described in the preceding paragraph. The revenue recognition for the sales of such specific generation of Xiaomi Wearable Product is consistent with the revenue recognition described for the self-branded products.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Revenue recognition - continued

Variable Consideration

Revenues from product sales are recorded at the net sales price (transaction price), which includes estimate of variable consideration which result from the Group’s cooperation agreement with one customer (see above for more details). The amount of variable consideration is included in the transaction price to the extent it is not constrained and that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. Actual amounts of consideration ultimately received may differ from the Group’s estimates. If actual results in the future vary from the Group’s estimates, the Group will adjust these estimates, which would affect revenue and earnings in the period such variances are known.

Sales Incentive

The Group periodically provides sales incentives to its customers for self-branded products, including reduced sales prices and volume-based discounts. Volume discounts are negotiated on a contract-by-contract basis with customers and the discount will increase depending upon the volume purchased over the period. The sales incentives are discounts to be applied to future sales to the customer which cannot be exchanged for cash. To the extent that the volume discount or sales incentive represents a material right or options to acquire additional goods or services at a discount in the future period, the material right is recognized as a separate performance obligation at the outset of the arrangement based on the most likely amount of incentive to be provided to the customer. Amounts allocated to a material right are recognized as revenue when those future goods are sold to the customers.

Practical Expedients and Exemptions

The Group generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses. In addition, the Group does not disclose the value of unsatisfied performance obligations as all of its contracts have an original expected length of one year or less.

Value added taxes

VAT on sales was previously calculated at 17% on revenue from products before May 1, 2018 and thereafter, in accordance with Cai Shui [2018] No.32, the VAT rate decreased to 16%. Since April 1, 2019, in accordance with Cai Shui [2019] No.39, the VAT rate further decreased to 13%. VAT was calculated at 6% on the revenue from the service provided. The Group reports revenue net of VAT. Subsidiaries that are VAT general taxpayers are allowed to offset qualified input VAT paid against their output VAT liabilities.

Rights of return

The Group offers certain sales returns for products sold directly to end users and to its resellers. The Group estimates the amount of its products sales that may be returned by its end users and resellers and records this estimate as a reduction of revenue in the period the related revenue is recognized. The Group currently estimates product return liabilities using its expectations and historical experience.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Cost of revenues

Cost of revenues consists primarily of material costs, salaries and benefits for staff engaged in production activities and related expenses which are directly attributable to the production of products. The shipping and handling fees billed to the customers are presented as part of cost of revenues as well.

Product warranty

The Group offers standard product warranty to its customers, for a 12-month period starting from the sales of the goods to the end users. The Group has the obligation to either repair or replace the defect product for the customers if the product is still under warranty. At the time revenue is recognized, an estimate of future warranty costs is recorded as a component of cost of revenues. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. Warranty reserves are recorded as a cost of revenues.

Research and development expenses

Research and development expenses primarily consist of salaries and benefits for research and development personnel, materials, office rental expenses, general expenses and depreciation expenses associated with research and development activities.

Advertising expenses

Advertising expenses are expensed as incurred and included in selling and marketing expenses. Total advertising expenses were RMB136,974, RMB151,744 and RMB172,577 for the years ended December 31, 2020, 2021 and 2022, respectively.

Government subsidies

Government subsidies represent government grants received from local government authorities to encourage the Group’s technology and innovations and also other subsidies for production.

The Group records such government subsidies as other income or reduction of expenses or cost of revenues when it has fulfilled all of its obligation related to the subsidy.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB13,461, RMB23,140 and RMB41,054 as subsidy income and recognized RMB10,408, RMB103,660 and RMB53,563 as reduction of expenses or cost of revenues, respectively. As of December 31, 2021 and 2022, subsidies of RMB3,129 and RMB1,745 were recorded as other current liabilities, RMB175,053 and RMB162,602 were recorded as other non-current liabilities as the Group has to meet certain performance conditions required by the government authorities.

2. SIGNIFICANT ACCOUNTING POLICIES CONTINUED

Income taxes

Income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred tax assets and liabilities are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more-likely-than-not that a portion of or all of the deferred tax assets will not be realized.

The Group accounts for uncertain tax positions by reporting a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. Tax benefits are recognized from uncertain tax positions when the Group believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Group recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expenses.

Share-based payment

Share-based payment transactions with employees, such as share options and restricted shares are measured based on the grant date fair value of the equity instrument. The Group has elected to recognize compensation expenses using the straight-line method. For all employee’s equity awards granted with graded vesting provided, the amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the options that are vested at that date, over the requisite service period of the award. The requisite service period is generally the vesting period of the award. The Group elects to recognize forfeitures when they occur.

Comprehensive income

Comprehensive income consists of two components, net income and other comprehensive income, net of tax. Other comprehensive income refers to revenue, expenses, and gains and losses that are recorded as an element of shareholders’ equity but are excluded from net income. The Group’s other comprehensive income consists of foreign currency translation adjustments from its subsidiaries not using the RMB as their functional currency and the fair value change of available-for-sale investments of the Group. Comprehensive income is reported in the consolidated statements of comprehensive income.

Foreign currencies

The functional currency of the Company is the US$ and the reporting currency of the Company is the RMB. The Company’s subsidiaries, consolidated VIEs and VIEs’ subsidiaries with operations in the PRC, Hong Kong, the United States and other jurisdictions generally use their respective local currencies as their functional currencies. The financial statements of the Company’s subsidiaries, other than the subsidiaries and consolidated VIEs with the functional currency of RMB, are translated into RMB using the exchange rate as of the balance sheet date for assets and liabilities and the average daily exchange rate for each month for income and expense items. Translation gains and losses are recorded in accumulated other comprehensive income or loss as a component of shareholders’ equity.

In the financial statements of the Company’s subsidiaries and consolidated VIEs and VIEs’ subsidiaries, transactions in currencies other than the functional currency are measured and recorded in the functional currency using the exchange rate in effect at the date of the transaction. At the balance sheet date, monetary assets and liabilities that are denominated in currencies other than the functional currency are translated into the functional currency using the exchange rate at the balance sheet date. All gains and losses arising from foreign currency transactions are recorded in the consolidated statements of operations during the year in which they occur. For the years ended December 31, 2020, 2021 and 2022, the transaction gains amounted to RMB27,451, RMB18,156 and RMB12,086 were recorded in general and administrative expenses.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Foreign currencies - continued

RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in US$ and RMB amounted to RMB435,205 and RMB990,222 as of December 31, 2021, RMB263,400 and RMB565,721 as of December 31, 2022, respectively.

Convenience translation

Translations of balances in the consolidated balance sheets, consolidated statements of operations and consolidated statements of cash flows from RMB into US$ as of and during the year ended December 31, 2022 is solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972, representing the rate as certified by the statistical release of the Federal Reserve Board of United States on December 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into U.S. dollar at that rate on December 31, 2022, or at any other rate.

Net income per share

Basic net income per ordinary share is computed by dividing net income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.

Diluted income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had share options, restricted shares and restricted stock units (“RSU”) which could potentially dilute basic income per ordinary share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the share options, restricted shares and RSU is computed using the treasury stock method.

Concentration of credit risk

Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, term deposits, accounts receivable. The Group places its cash and cash equivalents with financial institutions with high credit ratings and quality.

The Group conducts credit evaluations of third-party customers and related parties, and generally does not require collateral or other security from its third-party customers and related parties. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific third-party customers and related parties.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Concentration of credit risk - continued

Accounts receivable concentration of credit risk is as below:

As of December 31,

    

2021

2022

    

RMB

RMB

Company A

 

87,825

16.4

%

124,319

18.2

%

Company B

 

269,460

50.1

%

287,160

42.1

%

Total

357,285

66.5

%

411,479

60.3

%

Amounts due from related parties concentration of credit risk is as below:

As of December 31, 

    

2021

2022

    

RMB

RMB

Company C

 

286,341

96.9

%

117,944

81.4

%

Total

 

286,341

96.9

%

117,944

81.4

%

Revenue generated from Company C accounted for 69.1%, 53.5% and 41.0% of total revenue during the years ended December 31, 2020, 2021 and 2022, respectively. Company C is a subsidiary of a company controlled by one of the Group’s shareholders (see Note 22).

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Company C

 

4,447,957

    

69.1

%

3,340,857

    

53.5

%

1,697,053

    

41.0

%

Total

 

4,447,957

69.1

%

3,340,857

53.5

%

1,697,053

41.0

%

Supplier Concentration

The Group relies on third parties for the supply and manufacturing of its products, as well as third-party logistics providers. In instances where these parties fail to perform their obligations, the Group may be unable to find alternative suppliers or satisfactorily deliver its products to its customers on time, if at all.

For the year ended December 31, 2020, 15.1% of its raw materials and semi-manufactures were purchased through Company D, respectively, but numerous alternate sources of supply are readily available on comparable terms. No purchases from a single suppliers account for more than 10% of total purchases during the years ended December 31, 2021 and 2022.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Newly adopted accounting pronouncements

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832) — Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Group adopted ASU 2021-10 in the year ended December 31, 2022 and the adoption did not have a material impact on the Group’s consolidated financial statements.

Recent accounting pronouncements not yet adopted

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for the Group for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on its financial position, results of operations and cash flows.

On September 29, 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity’s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following information at least annually:

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

The key terms of the program, including payment terms and assets pledged as security or other forms of guarantees.

The amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid and:

-A description of where those obligations are presented in the balance sheet.
-Rollforward information for the annual period showing the amount at the beginning of the period, the amount added during the period, the amount settled during the period, and the amount outstanding at the end of the period.

The amendments in this Update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements but does not expect the adoption of this standard to have a material impact on its financial position, results of operations and cash flows.

XML 32 R14.htm IDEA: XBRL DOCUMENT v3.23.1
ACQUISITIONS
12 Months Ended
Dec. 31, 2022
ACQUISITIONS  
ACQUISITIONS

3. ACQUISITIONS

Business acquisition of PAI Health Inc. (“PAI”)

On June 12, 2020, the Group acquired 100% equity interest in PAI from Global Technology and Innovation Ltd (“GTI”) to expand the business of health-related software and algorithms development. The purchase consideration included a previously held 40.49% equity interest held in GTI which was previously accounted as an equity method investment by the Group for which the fair value approximated RMB87,716, cash of RMB1,370 and RMB13,711 of loan deemed effectively settled as a result of the acquisition. The fair value of previously held equity interest held in GTI was estimated by the Group with the assistance of an independent valuation appraiser by applying the income approach, market multiple approach and recent investment price approach.

The acquisition was recorded using the acquisition method of accounting. Accordingly, the acquired assets and liabilities assumed were recorded at their fair value at the date of acquisition. The purchase price allocation described below was determined by the Group with the assistance of an independent valuation appraiser. The acquired net assets were recorded at their estimated fair values on the acquisition date. The acquired goodwill is not deductible for tax purposes.

PAI constituted less than 1% of revenue and total assets of the consolidated financial statement as of and during the year ended December 31, 2021 and 2022 and the results of operations attributable to PAI and pro forma results of operations for PAI have not been presented because they are not material to the consolidated statements of operations and comprehensive income for the years ended December 31, 2020, 2021 and 2022.

The purchase price was allocated as of June 12, 2020, the date of acquisition, as follows:

    

Amortization

RMB

    

 period

Cash

 

5,554

 

  

Other current assets

 

4,704

 

  

Property, plant and equipment

 

149

 

3 years

Intangible assets

 

 

  

Patents

 

42,495

 

5 years

Goodwill

 

67,856

 

  

Other non-current assets

 

261

 

  

Other current liabilities

 

8,868

 

  

Deferred tax liabilities

 

6,374

 

  

Other non-current liabilities

 

2,980

 

  

Total

 

102,797

 

  

3. ACQUISITIONS – CONTINUED

Business acquisition of PAI Health Inc. (“PAI”) - continued

The goodwill is mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under US GAAP, and comprise of (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of synergy effect from the acquisition. Goodwill is not allocated to the Company’s operating segments in the measure of segment assets regularly reported to and used by the chief operating decision maker. However, for the purpose of the annual goodwill impairment test, goodwill is allocated to the operating segments (goodwill reporting units).

Asset acquisition of Guoxu Insurance Brokerage Co., Ltd. (“Guoxu”)

In July 2020, the Group entered into a purchase agreement with shareholders of Guoxu to acquire 100% of Guoxu’s equity ownership for a gross consideration of RMB67,914, of which RMB35,075 was related to the effective settlement of the selling shareholder’s loan payable to Guoxu upon closing. This resulted in a net cash consideration of RMB32,839.

Guoxu holds an insurance brokerage license. As of the acquisition day, the Group terminated all the labor relationship with the employees of Guoxu and did not buy any material contracts. The Group evaluated the acquisition of the purchased assets under ASC 805-Business Combination (ASC 805), and concluded that as substantially all of the fair value of the gross assets acquired is concentrated in the insurance brokerage license, the transaction did not meet the requirements to be accounted for as a business combination and therefore the transaction was accounted for as an asset acquisition.

XML 33 R15.htm IDEA: XBRL DOCUMENT v3.23.1
DISPOSAL OF SUBSIDIARIES
12 Months Ended
Dec. 31, 2022
DISPOSAL OF SUBSIDIARIES  
DISPOSAL OF SUBSIDIARIES

4. DISPOSAL OF SUBSIDIARIES

Disposal of Shenzhen Yunding Information Technology Co., Ltd. (“Yunding”)

In December 2020, the Group sold 26.7% equity interest in Yunding to its founder for cash consideration of RMB22,500. The consideration also included a loan receivable from Yunding amounting to RMB24,514 to be repaid annually over three years for which the Group has a right to convert the unpaid balance into equity interest of Yunding after December 31, 2023. Yunding was previously part of the Group’s self-branded products and others segment. Subsequent to this disposal, the Group remeasured its remaining 24.3% investment in Yunding at fair value and accounted for it as equity method investment because the Group retained the ability to exercise significant influence. The fair value of its remaining investment in Yunding was estimated by using recent financing transaction of Yunding. The Group recognized RMB56,522 gain from deconsolidation of a subsidiary which was recorded as part of gain from deconsolidation of a subsidiary in the consolidated statements of operations for the year ended December 31, 2020. In 2021, the Group further sold 5% equity interest of Yunding for RMB20,000. The disposal of Yunding did not represent a strategic shift and did not have a major effect on the Group’s operation.

XML 34 R16.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES, NET
12 Months Ended
Dec. 31, 2022
INVENTORIES, NET  
INVENTORIES, NET

5. INVENTORIES, NET

Inventories consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Raw materials

 

282,939

 

97,266

Work in process

 

224,013

 

130,536

Finished goods

 

742,375

 

794,121

Inventories, net

 

1,249,327

 

1,021,923

During the years ended December 31, 2020, 2021 and 2022, the Group recorded a provision for the excess and obsolete inventories amounting to RMB64,223, RMB51,336 and RMB39,551 respectively.

XML 35 R17.htm IDEA: XBRL DOCUMENT v3.23.1
SHORT-TERM INVESTMENTS
12 Months Ended
Dec. 31, 2022
SHORT-TERM INVESTMENTS  
SHORT-TERM INVESTMENTS

6. SHORT-TERM INVESTMENTS

As of December 31,

    

2021

    

2022

RMB

RMB

Convertible bonds:

 

19,351

 

34,316

Total:

 

19,351

34,316

Short-term investments included convertible bonds with maturities less than 1 year, which were classified as available-for-sales investments and measured at fair value. The Group recognized RMB1,243, RMB1,240 and RMB2,006 unrealized gains from these investments in 2020, 2021 and 2022.

XML 36 R18.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS
12 Months Ended
Dec. 31, 2022
PREPAID EXPENSES AND OTHER CURRENT ASSETS  
PREPAID EXPENSES AND OTHER CURRENT ASSETS

7. PREPAID EXPENSES AND OTHER CURRENT ASSETS

As of December 31,

    

2021

    

2022

RMB

RMB

Value-added tax recoverable

 

198,189

4,648

Other receivables

 

57,039

44,951

Prepaid expenses

 

51,156

53,682

Advances to suppliers

 

7,838

1,758

Rental deposits

 

816

3,213

Total

 

315,038

108,252

XML 37 R19.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY, PLANT AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2022
PROPERTY, PLANT AND EQUIPMENT, NET  
PROPERTY, PLANT AND EQUIPMENT, NET

8. PROPERTY, PLANT AND EQUIPMENT, NET

Property, plant and equipment, net consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Software and electronic equipment

 

78,854

77,693

Buildings

 

34,764

34,764

Leasehold improvements

 

81,759

90,720

Total

 

195,377

203,177

Less: accumulated depreciation

 

(70,832)

(112,238)

Construction in progress

 

9,328

9,666

Property, plant and equipment, net

 

133,873

100,605

The Group has recorded depreciation expenses of RMB14,949, RMB35,109 and RMB41,406 during the years ended December 31, 2020, 2021 and 2022, respectively. No impairment was recorded during the years ended December 31, 2020, 2021 and 2022.

XML 38 R20.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET
12 Months Ended
Dec. 31, 2022
INTANGIBLE ASSETS, NET  
INTANGIBLE ASSETS, NET

9. INTANGIBLE ASSETS, NET

Intangible assets, net, consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Intangible assets with indefinite lives:

 

  

 

  

Domain name

 

2,024

2,024

Insurance brokerage license, trademark and others

42,617

44,399

Intangible assets with finite lives:

 

Patents and trademark

 

128,332

131,480

Less: accumulated amortization

 

37,391

54,603

Intangible assets, net

 

135,582

123,300

Amortization expenses for the intangible assets for the years ended December 31, 2020, 2021 and 2022, were RMB12,180, RMB16,775 and RMB17,212, respectively. Future amortization expenses relating to the existing intangible assets amounted to RMB17,374 per year for each of the next two years, RMB13,600 for the third year, RMB9,097 for the fourth and fifth year and RMB10,335 thereafter.

XML 39 R21.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM INVESTMENTS
12 Months Ended
Dec. 31, 2022
LONG-TERM INVESTMENTS  
LONG-TERM INVESTMENTS

10. LONG-TERM INVESTMENTS

Long-term investments consisted of the following:

As of December 31,

    

2021

    

2022

RMB

RMB

Equity securities without readily determinable fair value

 

  

 

  

Sifive, Inc. (“Sifive”) (a)

 

21,759

95,613

AliveCor, Inc., (“Alivecor”) (b)

14,988

24,582

Promaxo, Inc.(“Promaxo”) (c)

25,490

27,589

Other equity securities without readily determinable fair value (d)

 

81,775

91,141

Equity securities with readily determinable fair value

Hyperfine Inc. (e)

31,669

4,413

Equity method investments:

 

 

Jiangsu Yitong High-Tech Co, Ltd(“Jiangsu Yitong”) (f)

960,832

968,242

Hefei Huaying Xingzhi Fund Partnership (limited partnership) (“Huaying Fund I”) (g)

 

61,014

60,262

Anhui Huaying Zhihui Wulian Fund Parnership(limited partnership)(“Huaying Fund II”) (h)

200,067

212,803

Other equity method investments (i)

 

46,548

53,164

Available-for-sale investments

 

Yunding (j)

50,431

74,912

Other available-for-sale investments (k)

58,018

73,907

Total

 

1,552,591

1,686,628

(a)

In 2018, the Group invested RMB12,332 to acquire 1.01% equity interests in Sifive. Sifive is a private company engaging in the business of semiconductor. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Sifive was accounted for as equity securities without readily determinable fair value. The Group recognized RMB3,304, nil and RMB66,322 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.

10. LONG-TERM INVESTMENTS - CONTINUED

(b)

In 2019, the Group invested USD1,000 in a convertible bond issued by Alivecor with 3% interest rate. In February 2020, the Group converted the bond to 0.56% equity interest and the equity interest is not considered in-substance common shares due to substantial liquidation rights owned by the Group. Accordingly, the investment in Alivecor was accounted for equity securities without readily determinable fair value. The Group recognized RMB7,728, nil and RMB8,620 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.

(c)

In 2020, the Group invested USD4,000 to acquire 4.05% equity interests in Promaxo. Promaxo is a private company engaging in the business of Magnetic Resonance (“MR”) technology. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Promaxo was accounted for as equity securities without readily determinable fair value. For the year ended December 31, 2020, 2021 and 2022, no fair value change was observed and recognized.

(d)

These other investments represent certain insignificant investments in the third-party private companies, which the Group has no significant influence over the investees and accounted for these investments using the measurement alternative method.

(e)

In December 2021, Hyperfine was successfully listed in the US capital market through a special purpose acquisition and the investment in Hyperfine was converted from equity securities without readily determinable fair value to equity securities with readily determinable fair value. The Group recorded RMB194 and RMB28,466 realized loss from the fair value change of this investment during the years ended December 31, 2021 and 2022, respectively.

(f)

In February 2021, the Group acquired 29.99% equity interest of Jiangsu Yitong, a company listed on the Shenzhen stock exchange, for a total cash consideration of RMB959.68 million. The purpose of the investment is to expand the healthcare ecosystem in the domestic market. The investment of Jiangsu Yitong is accounted for using the equity method as the Group can exercise significant influence through its board representation without obtaining control. During 2022, the Group further acquired 0.01% equity interest of Jiangsu Yitong. The Group recorded RMB1,152 and RMB7,580 income from this equity method investment during the year ended December 31, 2021 and 2022, respectively.

The total consideration of the investment in Jiangsu Yitong was RMB960,832 and the proportion of Jiangsu Yitong’s net assets that owned by the Group was RMB137,302 as of December 31, 2021. The difference between the total consideration and the proportion of net assets was RMB823,530, which has been allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB173,524 and RMB13,334, respectively.

As of December 31, 2022, the carrying value of the investment in Jiangsu Yitong is RMB968,242 and the difference with the proportionate share of Jiangsu Yitong’s net assets was RMB813,101, which allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB172,940 and RMB3,489, respectively.

The intangible assets are trademark with indefinite life and patents with definite life, which are amortized on a straight-line basis over the estimated useful life of 3 to 7 years.

(g)

In 2016, the Group invested RMB50,000 to acquire a 49.5% equity interests in a limited partnership, Huaying Fund I, which is a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment under the equity method because the investments are common stock and the Group has significant influence through its board seat but does not control Huaying Fund I. The Group recorded RMB(2,452), RMB7,910 and RMB(752) of (loss)/income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.

10. LONG-TERM INVESTMENTS – CONTINUED

(h)

In 2019, the Group invested RMB102,000 to acquire a 34% equity interests in a limited partnership, Huaying Fund II, a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment using the equity method as the Group has significant influence through its board seat but does not control Huaying Fund II. In March 2021, the Group paid the second installment of cash consideration in Huaying Fund II for an amount of RMB68 million. The Group recorded RMB5,297, RMB24,434 and RMB12,737 of income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.

(i)

The other equity method investments represent several insignificant investments classified as equity method investments as the Group has the ability to exercise significant influence but does not have control over the investees.

(j)

In 2020, the Group invested RMB22,000 in a convertible bond issued by Yunding with interest rates ranging from 4.35% to 8.7%. The Group also has some equity interests in Yuding and accounted them as available for sale investment due to the redemption feature included in the investment as of December 31, 2021 and 2022. During 2021, the Group disposed 5% equity interests in Yunding and recognized a realized gain with amount of RMB13,507 from the disposal. The Group also recorded an unrealized gain of nil, RMB903 and RMB20,943 in other comprehensive income/(loss) for the years ended December 31, 2020, 2021 and 2022, respectively.

(k)

Available-for-sale investments represent investments in debt securities and measured at fair value. Those investments mainly include investments in convertible bonds as well as investment with redemption features considered debt instruments.

The Group summarizes the condensed financial information of the Group’s equity investments using equity method as a group below in accordance with Rule 4-08 of Regulation S-X:

For the year ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Revenue

 

28,087

 

330,685

 

412,975

Gross profit

 

15,114

 

198,495

 

147,434

Income from operations

 

3,011

 

140,006

 

68,663

Net income

 

3,042

 

137,681

 

66,039

Net income attributable to ordinary shareholders

 

3,042

 

137,681

 

66,039

As of December 31, 

2021

2022

    

RMB

    

RMB

Current assets

 

941,812

 

825,465

Non-current assets

 

780,128

 

913,919

Current liabilities

 

122,430

 

88,454

Non-current liabilities

 

36,807

 

1,386

XML 40 R22.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR-VALUE MEASUREMENT
12 Months Ended
Dec. 31, 2022
FAIR-VALUE MEASUREMENT  
FAIR-VALUE MEASUREMENT

11. FAIR-VALUE MEASUREMENT

Fair-value measurement on a recurring basis

As of December 31, 2021 and 2022, the financial assets measured at fair value on a recurring basis mainly consist of available-for-sale investments and equity securities with readily determinable fair value. Available-for-sale investment includes convertible bonds and redeemable preferred shares, which are recorded in short-term and long-term investments. The fair value hierarchy of these investments as of December 31, 2021 and 2022 are as follows:

As of December 31, 2021

Quoted Prices in

Significant

 

Active Market for

 

Significant Other

 

Unobservable

 

Identical Assets

 

Observable Inputs

 

Inputs

Description

    

Level 1

    

Level 2

    

 Level 3

    

Total

 

RMB

 

RMB

 

RMB

 

RMB

Short-term investments:

Convertible bonds

 

 

19,351

 

 

19,351

Long-term investments:

Convertible bonds

43,055

43,055

Redeemable preferred shares

65,393

65,393

Equity securities with readily determinable fair value

31,669

31,669

Total:

 

 

94,075

 

65,393

 

159,468

As of December 31, 2022

Quoted Prices in

Significant

 

Active Market for

 

Significant Other

 

Unobservable

 

Identical Assets

 

Observable Inputs

 

Inputs

Description

    

Level 1

    

Level 2

    

 Level 3

    

Total

 

RMB

 

RMB

 

RMB

 

RMB

Short-term investments:

Convertible bonds

 

 

 

34,316

 

34,316

Long-term investments:

Convertible bonds

38,741

38,741

Redeemable preferred shares

 

 

37,044

 

73,034

 

110,078

Equity securities with readily determinable fair value

4,413

4,413

Total:

 

4,413

 

37,044

 

146,091

 

187,548

For equity securities with readily determinable fair value, the fair value of the investment is measured as the quoted market price with discounts for lack of marketability as of December 31, 2021, and classified as level 2 investments. The investment is classified as level 1 measurement as the investment has readily quoted market price as of December 31, 2022, due to the passage of the sale restricted period.

The Group measured the fair value of the convertible bonds based on the respective principals, expected returns and the estimated conversion value. Those convertible bonds are classified in Level 2 or Level 3 depending on whether significant unobservable inputs are used in the fair value determination.

11. FAIR-VALUE MEASUREMENT - CONTINUED

Fair-value measurement on a recurring basis - continued

The Group measured the fair value of the redeemable preferred shares based on the recent transactions or based on the market approach when no recent transactions are available. Recent transactions include the purchase price agreed by an independent third party for an investment with similar terms. These investments are classified as level 2 measurement. When no recent transactions are available, a market approach will be used by the Company to measure fair value. The market approach takes into consideration a number of factors including market multiple and discount rates from traded companies in the industry and requires the Company to make certain assumptions and estimates regarding industry factors. Specifically, some of the significant unobservable inputs included the investee’s historical earning, discount of lack of marketability, investee’s time to initial public offering as well as related volatility. The Company has classified these as level 3 measurement. The assumptions are inherently uncertain and subjective. Changes in any unobservable inputs may have a significant impact on the fair values.

There are certain redeemable preferred shares and convertible bonds transferred from level 2 to level 3 during the years ended December 31, 2021 and 2022. The following table provides additional information about the reconciliation of the fair value measurements of assets using significant unobservable inputs (level 3).

    

Level 3

investments

RMB

Balance as of January 1, 2021

 

1,934

Initial recognition

 

24,960

Transfer from level 2

 

38,499

Balance as of December 31, 2021

 

65,393

Unrealized gain

 

19,575

Transfer from level 2

 

73,057

Transfer to level 2

 

(11,934)

Balance as of December 31, 2022

 

146,091

Fair-value measurement on a non-recurring basis

Goodwill and acquired intangible assets are measured at fair value on a non-recurring basis when an impairment is recognized. The Group measures goodwill at fair value annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value. The fair value of goodwill is determined using discounted cash flows, and an impairment loss is recognized for any excess in the carrying value of goodwill over the implied fair value of goodwill. The Group measures acquired intangible assets using the income approach—discounted cash flow method, when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. During the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized for goodwill and intangible assets.

The Group measures long-term investments (excluding the equity securities with readily determinable fair values and available-for-sale investments) at fair value on a nonrecurring basis only if an impairment indicator exist or an observable price adjustment is available in the current period. For equity securities without readily determinable fair value for which the Group elected to use the measurement alternative, the investment is measured at fair value on a nonrecurring basis whenever there is an impairment or any changes resulting from observable price changes in an orderly transaction for the identical or a similar investment of the same issuer. The fair value of the investment is categorized as level 2 in the fair value hierarchy when directly or indirectly observable inputs in the market place are identified. Whenever events or changes in circumstances indicate that the carrying value may no longer be recoverable, the fair value of aforementioned long-term investments is determined using models with significant unobservable inputs (Level 3 inputs), primarily the management projection of discounted future cash flow and the discount rate. During the years ended December 31, 2020, 2021 and 2022, the Group recognized an impairment loss of RMB nil, nil and 13,858 for the equity securities without readily determinable fair value.

XML 41 R23.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2022
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

12. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

As of December 31,

    

2021

    

2022

RMB

RMB

Deferred revenue

 

87,980

61,164

Current operating lease liabilities

50,092

42,320

Accrued payroll and welfare

41,948

25,875

Other tax payable

23,541

20,535

Product warranty

24,858

17,748

Accrued expenses

17,058

6,703

Refund liabilities

5,745

4,845

Government subsidies

3,129

1,745

Reverse factoring

39,195

Other current liabilities

 

22,537

16,884

Total

316,083

197,819

Product warranty activities were as follows:

    

RMB

Balance as of January 1, 2020

 

49,527

Provided during the year

 

74,742

Utilized during the year

 

(91,487)

Balance as of December 31, 2020

 

32,782

Provided during the year

 

63,540

Utilized during the year

 

(71,464)

Balance as of December 31, 2021

 

24,858

Provided during the year

 

27,146

Utilized during the year

 

(34,256)

Balance as of December 31, 2022

 

17,748

The warranty costs recorded in cost of revenues were RMB74,742, RMB63,540 and RMB27,146 during the years ended December 31, 2020, 2021 and 2022, respectively.

XML 42 R24.htm IDEA: XBRL DOCUMENT v3.23.1
BANK BORROWINGS
12 Months Ended
Dec. 31, 2022
BANK BORROWINGS  
BANK BORROWINGS

13. BANK BORROWINGS

The Group borrowed approximately RMB1,473,567 and RMB838,859 in different currencies from several commercial banks with weighted average interest rate of 3.83% and 3.13%, and repaid RMB953,387 and RMB727,500 in 2021 and 2022, respectively. These bank loans have maturities ranging from one to seven years and are used for the daily operations and investing activities of the Group. As of December 31, 2022, the unused lines of credit in the Group amounted to RMB1,789,015 which is available for future borrowing.

As of December 31, 2022, RMB464 million bank borrowing was provided by the bank for the sole use of the investment in Jiangsu Yitong and the Group has pledged 20.48% equity interest in Jiangsu Yitong to the bank. For some of the long-term bank borrowings, there are certain customary covenants regarding limits on levels of indebtedness, mergers, asset dispositions, changes in business, advances, investments, loans, restricted payments and financial condition such as the profitability, debt ratio, liquidation ratio and etc. Failure to meet any of the above requirements would result in an event of default that would allow lenders to declare amounts outstanding immediately due and payable and would allow the lenders to enforce their interests against collateral pledged if we were unable to settle the amounts outstanding. We were in compliance with all financial debt covenants as of December 31, 2022.

13. BANK BORROWINGS - CONTINUED

The principal repayment schedule of the bank borrowings in the following five years is listed as below:

Repayment Amount

    

RMB

2023

 

512,000

2024

 

140,000

2025

 

260,000

2026

 

65,000

2027 and thereafter

 

219,210

XML 43 R25.htm IDEA: XBRL DOCUMENT v3.23.1
DIVIDEND
12 Months Ended
Dec. 31, 2022
DIVIDEND  
DIVIDEND

14. DIVIDEND

On March 17, 2022, the Company announced a special cash dividend of US$0.025 per ordinary share (US$0.1 per ADS) on its outstanding shares to shareholders of record as of the close of trading on March 28, 2022. The ex-dividend date is March 25, 2022 and the dividend was paid in April 2022.

XML 44 R26.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND DEFERRED REVENUE
12 Months Ended
Dec. 31, 2022
REVENUE AND DEFERRED REVENUES  
REVENUE AND DEFERRED REVENUES

15. REVENUE AND DEFERRED REVENUE

Disaggregation of revenue

All the revenues for the period were recognized from contracts with customers. For the years ended December 31, 2020, 2021 and 2022, the majority of the Group’s revenues result from sales of products which was recognized at a point of time. The following table provides information about disaggregated revenue by products, including a reconciliation of the disaggregated revenue with reportable segments:

    

For the years ended December 31,

    

2020

    

2021

    

2022

RMB

RMB

 

RMB

Xiaomi Wearable Products

 

4,438,081

3,340,857

1,697,053

Self-branded products and other

 

1,995,282

2,909,252

2,445,809

Total

 

6,433,363

6,250,109

4,142,862

During the years ended December 31, 2020, 2021 and 2022, the majority of the Group’s products are sold to resellers and distributors in the PRC. This includes products that have international versions which are first sold to the Group’s domestic distributors who subsequently distribute those products internationally.

15. REVENUE AND DEFERRED REVENUE - CONTINUED

Contract balances

The following table provides information about receivables, deferred revenue and refund liability from contracts with customers:

As of December 31,

    

2021

 

2022

RMB

 

RMB

Accounts receivables

 

537,084

682,103

Amounts due from related parties

 

295,614

138,614

Deferred revenue

 

87,980

61,164

Refund liability (sales return)

 

5,745

6,932

Accounts receivables are recorded when the right to consideration is unconditional and payments terms on invoiced amounts are typically 30 to 90 days. Amounts due from related parties include both amounts billed and unbilled due from related party under the cooperation agreement. As of December 31, 2021 and 2022, the amount due from related parties include the billed amount of RMB231,485 and RMB136,001, and unbilled amounted to RMB64,129 and RMB2,613, respectively. The amount billed is recorded when the right to the consideration is unconditional and payment terms on invoiced amounts are typically 30 to 60 days. Unbilled amount due from related party relate to contractual right to consideration under cooperation agreement for the second instalment payment not yet invoiced. The Company recorded no impairment charges related to contract assets during the years ended December 31, 2020, 2021 and 2022.

Deferred Revenue, recorded in accrued expenses in the consolidated balance sheet, include payment received in advance of performance under the contract related to software services which are realized over the estimated usage period and payment received related to a material right provided to a customer to acquire additional goods or services at a discount in a future period. Refund liability includes the Group’s estimated product sales that may be returned by the Group’s end users and resellers covered under the Group’s sale return policy. Refund liability is included in “Accrued expenses and other” and “Amounts due to related parties”. Additions to the allowance were RMB3,679, RMB84,869 and RMB 157,821 and deductions from the allowance were RMB3,895, RMB79,490 and RMB156,634 during the years ended December 31, 2020, 2021 and 2022.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB59,585, RMB51,780 and RMB87,980 of revenue previously included in deferred revenue as of December 31, 2019, December 31, 2020 and 2021, which mainly consist of revenue recognized related to its subscription-based service. Additionally, during the years ended December 31, 2020, 2021 and 2022, the Group billed RMB102,687, RMB80,675 and RMB64,129 to a related party, which was initially recorded as unbilled amount, mainly due to the timing of invoicing for the goods related to its cooperation agreement. The difference between the opening and closing balances of the Group’s contract liabilities primarily results from the timing difference between the Group’s performance and the customer’s payment.

XML 45 R27.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES
12 Months Ended
Dec. 31, 2022
INCOME TAXES  
INCOME TAXES

16. INCOME TAXES

The Company is incorporated in the Cayman Islands. Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. In addition, dividend payments are not subject to withholdings tax in the Cayman Islands.

The Company’s subsidiaries, Zepp HK and Galaxy, are located in HK and are subject to a two-tiered income tax rates for taxable income earned in HK with effect from April 1, 2018. The first HK$2 million of profits earned by Zepp HK and Galaxy will be taxed at 8.25%, while the remaining profits will continue to be taxed at the existing 16.5% tax rate. In addition, to avoid abuse of the two-tiered income tax rate regime, each group of connected entities can nominate only one entity to benefit from the two-tiered income tax rate. Additionally, payments of dividends by the subsidiaries incorporated in HK to the Company are not subject to any HK withholding tax. Under the HK tax laws, the Company is exempted from the HK income tax on foreign-derived income.

16. INCOME TAXES - CONTINUED

The Company’s subsidiaries Zepp Inc and Zepp NA are located in the U.S. and are subject to an income tax rate of 21% for taxable income earned as determined in accordance with relevant tax rules and regulations in the U.S.

The Company’s subsidiary Zepp Netherlands is located in Netherland and is subject to an income tax rate of 15% for taxable income earned as determined in accordance with relevant tax rules and regulations in Netherland.

The Company’s PRC subsidiaries, the VIEs and VIEs’ subsidiaries are subject to the 25% standard enterprise income tax rate except for Anhui Huami and Anhui Health and Shun Yuan that qualify as a high and new technology enterprise (“HNTE”), which are subject to a tax rate of 15%. Anhui Huami began to qualify as HNTE in 2015 and renewed the HNTE certificate in July 2018 and September 2021. Accordingly, Anhui Huami is subject to a tax rate of 15% during the years ended December 31, 2021, 2022 and 2023. Anhui Health qualifed as a HNTE in August 2020 and is subject to a tax rate of 15% during the year ended December 31, 2020, 2021 and 2022. In addition, Shun Yuan qualified as a HNTE since December 2021 and is subject to a tax rate of 15% during the years ended December 31, 2021, 2022 and 2023.

The current and deferred components of income taxes appearing in the consolidated statements of operation are as follows:

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Current tax expenses

 

42,257

31,543

379

Deferred tax benefits

 

(11,103)

(20,798)

(66,254)

Income tax expenses/(benefit)

 

31,154

10,745

(65,875)

The significant components of the Group’s deferred tax assets were as follows:

    

As of December 31,

    

2021

    

2022

RMB

RMB

Accrued expenses and other current liabilities

47,005

46,958

Net operating loss carry forwards

75,100

178,689

Intra-entity transfer of certain intangible assets

28,290

26,726

Total deferred tax assets

150,395

252,373

Less: valuation allowance

(6,976)

(42,187)

Deferred tax assets, net

143,419

210,186

As of December 31, 2022, the Group had RMB1,119,767 operating losses deriving from entities in the PRC, HK, U.S., Canada, and etc. The operating losses in the PRC amounted to RMB942,754 and can be carried forward for five years, or ten years if the Group qualifies as HNTE and operating losses are not utilized, some will begin to expire in 2023. The operating loss incurred in the U.S. before December 31, 2017 can be carried forward for 20 years to offset future taxable profit, while other losses incurred after December 31, 2017 may be carried forward indefinitely. The tax losses incurred in HK can be carried forward indefinitely. The operating loss incurred in the Canada can be carried back 3 years and forward 20 years for deduction against any form of income.

16. INCOME TAXES - CONTINUED

Management assesses the available positive and negative evidence in certain entities in the PRC, HK, U.S. and Canada to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets and determines the valuation allowance on an entity by entity basis. In making such determination, the Group considers the following factors, among other matters, when determining whether some portion or all of the deferred tax assets will more likely than not be realized: the nature, frequency and severity of recent losses, forecasts of future profitability, the duration of statutory carry-forward periods, the Group’s experience with tax attributes expiring unused and tax planning alternatives. The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry-forward periods provided for in the tax law. On the basis of this evaluation, for the years ended December 31, 2021 and 2022, the Group recorded RMB6,976 and RMB42,187 valuation allowance for the deferred tax assets.

Reconciliation between the tax expense computed by applying the PRC enterprise tax rate of 25% to income before income tax and the actual income tax expense were as follows:

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Income/(loss) before income tax

 

265,609

106,669

(372,533)

Tax expense/(benefit) at PRC enterprise income tax rate of 25%

 

66,402

26,667

(93,133)

Effect of preferential tax rates

 

(41,869)

(19,387)

29,784

Tax effect of permanence differences

 

(20,001)

(34,587)

(53,808)

Effect of income tax rate differences in other jurisdictions

 

21,625

23,666

16,071

Change in tax rate

 

3,460

9,549

Changes in valuation allowances

1,537

4,837

35,211

Income tax benefits/(expenses)

 

31,154

10,745

(65,875)

If Anhui Huami, Anhui Health and Shun Yuan did not enjoy the tax holidays, tax expense would have increased by RMB41,869 and RMB19,387 for the years ended December 31, 2020 and 2021, respectively, and the tax benefit would have decreased by RMB29,784 for the year ended December 31, 2022. The decrease in basic net income per ordinary share would be RMB0.17 and RMB0.08 and the decrease in diluted net income per ordinary share would be RMB0.16 and RMB0.07 for the years ended December 31, 2020 and 2021. The increase in basic and diluted net loss per ordinary share would be RMB0.12 for the year ended December 31, 2022.

Under the Income Tax Law effective from January 1, 2008, the rules for determining whether an entity is resident in the PRC for tax purposes have changed and the determination of residence depends among other things on the “place of actual management”. If the Group, or its non-PRC subsidiaries, were to be determined as a PRC resident for tax purposes, they would be subject to a 25% income tax rate on their worldwide income including the income arising in jurisdictions outside the PRC. The Group does not believe that its legal entities organized outside of the PRC are considered PRC residents.

If the Company was to be a non-resident for PRC tax purposes, dividends paid to it out of profits earned after January 1, 2008 would be subject to a withholding tax. In the case of dividends paid by PRC entities to the entities organized outside of the PRC or any foreign investors, the withholding tax would be 10%, unless any entities organized outside of the PRC or any such foreign investors’ jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement.

16. INCOME TAXES - CONTINUED

Aggregate undistributed earnings of the Company’s PRC subsidiaries and VIEs that are available for distribution amounted to RMB2,228,550 and RMB1,993,460 as of December 31, 2021 and 2022, respectively. Upon distribution of such earnings, the Company will be subject to PRC EIT taxes, the amount of which is impractical to estimate. The Company did not record any tax on any of the aforementioned undistributed earnings because the relevant subsidiaries and VIEs do not intend to declare dividends and the Company intends to permanently reinvest it within the PRC. Additionally, no deferred tax liability was recorded for taxable temporary differences attributable to the undistributed earnings because the Company believes the undistributed earnings can be distributed in a manner that would not be subject to income tax.

The Group did not identify any significant unrecognized tax benefits for the years ended December 31, 2020, 2021 and 2022, respectively. The Group did not incur any significant interest and penalties related to potential underpaid income tax expenses and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next twelve months. The Group has no material unrecognized tax benefits which would favorably affect the effective income tax rate in future periods.

According to the PRC Tax Administration and Collection Law, the tax authority may require the taxpayer or the withholding agent to make delinquent tax payment within three years if the underpayment of taxes is resulted from the tax authority’s act or error. No late payment surcharge will be assessed under such circumstances. The statute of limitation will be three years if the underpayment of taxes is due to the computational errors made by the taxpayer or the withholding agent. Late payment surcharge will be assessed in such case. The statute of limitation will be extended to five years under special circumstances which are not clearly defined (but an underpayment of tax liability exceeding US$15 (RMB0.1 million) is specifically listed as a “special circumstance”). The statute of limitation for transfer pricing related issue is ten years. There is no statute of limitation in the case of tax evasion. Therefore, the Group’s PRC domiciled entities are subject to examination by the PRC tax authorities based on the above.

XML 46 R28.htm IDEA: XBRL DOCUMENT v3.23.1
ORDINARY SHARES
12 Months Ended
Dec. 31, 2022
ORDINARY SHARES  
ORDINARY SHARES

17. ORDINARY SHARES

As of December 31, 2022, the Company had 405,462,685 ordinary shares authorized with a par value of US$0.0001 per share. There are two classes of ordinary shares which include the class A ordinary shares and class B ordinary shares. Holders of class A ordinary shares are entitled to one vote per share, while holders of class B ordinary shares are entitled to ten votes per share.

The Company repurchased 2,656,164 and 10,219,572 class A shares from the market for a total consideration of US$ 3,411 (RMB21,798) and US$6,905 (RMB45,365), at a weighted average price of US$ 1.284 and US$0.671 per share during the years ended December 31, 2021 and 2022, respectively. The shares are reserved for the employees and non-employees in the share incentive plan.

XML 47 R29.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT
12 Months Ended
Dec. 31, 2022
SHARE-BASED PAYMENT  
SHARE-BASED PAYMENT

18. SHARE-BASED PAYMENT

Share options

2015 Share Incentive Plan

On October 21, 2015, the Group adopted the 2015 share incentive plan (“2015 Plan”) which consists of a share incentive plan for U.S. service providers (“U.S. Plan”) and a share incentive plan for PRC service providers (“PRC Plan”). The maximum aggregate number of ordinary shares that may be issued under the 2015 Plan is 14,328,358 ordinary shares to be allocated to employees, officers, directors or consultants of the Company.

18. SHARE-BASED PAYMENT – CONTINUED

2015 Share Incentive Plan - continued

During the years ended December 31, 2020, 2021 and 2022, the Group granted nil share options to personnel under the 2015 Plan.

2018 Share Incentive Plan

In January 2018, The Company adopted the 2018 share incentive plan (“2018 Plan”), commencing on January 1, 2018, which provides additional incentives to employees, directors and consultants to promote the success of the Group’s business. Under the 2018 share incentive plan, the maximum aggregate number of shares which may be issued initially pursuant to all awards under the 2018 Plan is 9,559,607 ordinary shares. The number of shares reserved for future issuances under the 2018 Plan will be increased by (i) a number equal to 1.0% of the total number of outstanding shares immediately after IPO, or (ii) such number of shares as may be determined by the board of directors, on the first day of each calendar year during the term under 2018 Plan.

During the years ended December 31, 2020, 2021 and 2022, the Group granted 4,030,108, 8,988,000 and 1,492,332 share options to certain personnel under the 2018 Plan. The weighted average exercise price of options granted during the years ended December 31, 2020, 2021 and 2022 was US$0 per share, US$0.01 per share and US$0 per share. The Group has recorded RMB42,316, RMB64,415 and RMB32,916 share-based compensation expenses related to options in 2015 plan and 2018 plan for the years ended December 31, 2020, 2021 and 2022, respectively.

The Group calculated the estimated fair value of the options on the respective grant dates using the binomial option pricing model with assistance from independent valuation firms. Assumptions used to determine the fair value of share options granted during the years ended December 31, 2020, 2021 and 2022 are summarized in the following table:

For the years ended December 31, 

 

    

2020

    

2021

    

2022

 

Risk-free interest rate

 

0.67%-0.72

%  

1.66

%  

4.25

%  

Expected volatility

 

51.9%-52.0

%  

52.2

%  

52.4

%  

Expected life of option (years)

 

10

 

10

 

10

Expected dividend yield

 

0.0

%  

0.0

%  

0.0

%

Fair value per ordinary share

 

RMB21.60-23.10

 

RMB8.05-12.98

 

RMB1.96

(i) Risk-free interest rate

Risk-free interest rate was estimated based on the yield to maturity of China international government bonds with a maturity period close to the contractual term of the options.

(ii) Expected life of option (years)

Expected life of option (years) represents the expected years to vest the options.

(iii) Volatility

The volatility of the underlying ordinary shares during the life of the options was estimated based on the historical stock price volatility of comparable listed companies over a period comparable to the contractual term of the options.

18. SHARE-BASED PAYMENT – CONTINUED

2018 Share Incentive Plan - continued

(iv) Dividend yield

The dividend yield was estimated by the Group based on its expected dividend policy over the contractual term of the options.

(v) Fair value of underlying ordinary shares

During the year ended December 31, 2020, 2021 and 2022, the fair value of the underlying ordinary shares is determined based on the closing market price of the share.

A summary of the stock option activity under the 2015 and 2018 Plan during the year ended December 31, 2022 is included in the table below.

    

    

Weighted average

exercise price

Number of options

per option

US$

Outstanding at January 1, 2022

 

16,798,153

0.07

Granted

 

1,492,332

Exercised

 

(4,357,100)

Forfeited

 

(1,105,682)

0.45

Outstanding at December 31, 2022

 

12,827,703

0.05

The following table summarizes information regarding the share options as of December 31, 2022:

December 31, 2022

Weighted

average remaining

Weighted

exercise

average exercise

contractual

Aggregate

    

Options Number

    

price per option

    

life (years)

    

intrinsic value

US$

US$

Options

 

  

 

  

 

  

 

  

Outstanding

 

12,827,703

0.05

7.26

4,389

Exercisable

 

7,904,689

0.08

6.67

2,604

Expected to vest

 

4,923,014

8.21

1,784

The total intrinsic value of options exercised during the years ended December 31, 2020, 2021 and 2022 amounted RMB32,010, RMB14,094 and RMB10,894, respectively.

The weighted average grant date fair value of options granted during the year ended December 31, 2020, 2021 and 2022 was RMB22.42, RMB12.95 and RMB1.96 per share, respectively.

As of December 31, 2022, there was RMB47,616 of unrecognized compensation expenses related to the options.

18. SHARE-BASED PAYMENT – CONTINUED

Restricted Stock Units

During the years ended December 31, 2020, 2021 and 2022, the Company granted 2,216,120, 2,034,432 and 100,972 restricted stock units respectively to employees. Most of the shares have a vesting period of four or five years of employment services with the various vesting percentage in each year, or 20% on an annual basis over a five-year vesting period. The restricted stock units are not transferable and may not be sold or pledged and the holder has no voting or dividend right on the non-vested shares. In the event a non-vested shareholder’s employment for the Company is terminated for any reason prior to the fourth anniversary of the grant date, the holder’s right to the non-vested shares will terminate immediately. The outstanding restricted stock units shall be forfeited and automatically transferred to and reacquired by the Company at nil consideration.

The Group recognized compensation expenses over the service period on a straight-line basis. The aggregate fair value of the restricted stock units at grant dates was RMB137,036 as of December 31, 2022.The weighted average grant-date fair value of non-vested shares was RMB22.00 for the year ended December 31, 2022. The fair value of the vested restricted stock units was RMB21,020, RMB11,648 and RMB26,079 during the years ended December 31, 2020, 2021 and 2022.

During the years ended December 31, 2020, 2021 and 2022, the Group recorded compensation expenses of RMB22,838, RMB18,707 and RMB16,191 for the restricted stock units, respectively.

As of December 31, 2022, there was RMB29,700 unrecognized compensation expenses related to restricted stock units which is expected to be recognized over a weighted average vesting period of 2.13 years. The weighted average granted fair value of restricted stock units granted during the years ended December 31, 2020, 2021 and 2022 were RMB 22.84 per RSU, RMB21.44 per RSU and RMB6.88 per RSU.

A summary of the restricted stock units activity during the year ended December 31, 2022 is presented below:

    

RSUs

Unvested balance as of January 1, 2022

 

3,079,436

Granted

 

100,972

Forfeited

 

(213,700)

Vested

 

(1,268,408)

Unvested balance as of December 31, 2021

 

1,698,300

Total share-based compensation recognized during the years ended December 31, 2020, 2021 and 2022 was as follows:

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Cost of revenues

General and administrative

 

38,605

32,247

 

21,353

Research and development

 

23,978

42,677

 

23,585

Selling and marketing

 

2,571

8,198

 

4,169

Total share-based compensation expenses

 

65,154

83,122

 

49,107

XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.1
MAINLAND CHINA CONTRIBUTION PLAN
12 Months Ended
Dec. 31, 2022
MAINLAND CHINA CONTRIBUTION PLAN  
MAINLAND CHINA CONTRIBUTION PLAN

19. MAINLAND CHINA CONTRIBUTION PLAN

Full time employees of the Group in the PRC participate in a government-mandated multi-employer defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. Chinese labor regulations require the Group to accrue for these benefits based on certain percentages of the employees’ salaries. The total provisions for such employee benefits were RMB64,734, RMB104,650 and RMB101,345 during the years ended December 31, 2020, 2021 and 2022.

XML 49 R31.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2022
SEGMENT INFORMATION  
SEGMENT INFORMATION

20. SEGMENT INFORMATION

The Group is mainly engaged in the business of smart wearable technology development. The Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer of the Group, who reviews financial information of operating segments when making decisions about allocating resources and assessing performance of the Group. An operating segment is a component of the Group that engages in business activities from which it may earn revenues and incur expenses, and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Group’s CODM. During the years ended December 31, 2020, 2021 and 2022, the Group identified two operating segments. Those segments include Xiaomi wearable products and Self-branded products and others. The Xiaomi wearable products segment comprise of sales of Xiaomi-branded products. The self-branded products and others segment comprises of self-branded products. Both Xiaomi wearable product and Self-branded products and others have been identified as reportable segments. The Group primarily operates in the PRC and long-lived assets are mostly located in the PRC.

The Group’s CODM evaluates performance based on each reporting segment’s revenue, costs of revenues and gross profit. Revenues, cost of revenues and gross profits by segment are presented below. Separate financial information of operating income by segment is not available.

For the year ended December 31, 2020

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

4,438,081

1,995,282

6,433,363

Cost of revenues

 

3,706,495

1,394,203

5,100,698

Gross Profit

 

731,586

601,079

1,332,665

For the year ended December 31, 2021

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

3,340,857

2,909,252

6,250,109

Cost of revenues

 

2,754,086

2,190,381

4,944,467

Gross Profit

 

586,771

718,871

1,305,642

20. SEGMENT INFORMATION – CONTINUED

For the year ended December 31, 2022

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

1,697,053

2,445,809

4,142,862

Cost of revenues

 

1,394,460

1,945,286

3,339,746

Gross Profit

 

302,593

500,523

803,116

The Group does not evaluate its segment on a fully allocated cost basis nor does the Group keeps track of segment assets separately.

XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.1
STATUTORY RESERVES AND RESTRICTED NET ASSETS
12 Months Ended
Dec. 31, 2022
STATUTORY RESERVES AND RESTRICTED NET ASSETS  
STATUTORY RESERVES AND RESTRICTED NET ASSETS

21. STATUTORY RESERVES AND RESTRICTED NET ASSETS

PRC legal restrictions permit payments of dividends by the Group’s PRC subsidiaries only out of their retained earnings, if any, determined in accordance with PRC regulations. Prior to payment of dividends, pursuant to the laws applicable to the PRC Domestic Enterprises and PRC Foreign Investment Enterprises, the PRC subsidiaries must make appropriations from after-tax profit to non-distributable statutory reserve funds as determined by the Board of Directors of the Group. Subject to certain cumulative limits including until the total amount set aside reaches 50% of its registered capital, the general reserve fund requires annual appropriations of not less than 10% of after-tax profit (as determined under accounting principles and financial regulations applicable to PRC enterprises at each year-end). These reserve funds can only be used for specific purposes and are not distributable as cash dividends and the maximum required amount is 50% of registered capital. During the years ended December 31, 2020, 2021 and 2022, the Group accrued an additional RMB5,997, nil and nil statutory reserve from the new appropriable profit earned by certain PRC entities in the Group.

As a result of these PRC laws and regulations, the Group’s PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances. The balances of restricted net assets were RMB180,981, RMB252,220 and RMB252,220 as of December 31, 2020, 2021 and 2022, respectively.

XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY BALANCES AND TRANSACTIONS
12 Months Ended
Dec. 31, 2022
RELATED PARTY BALANCES AND TRANSACTIONS  
RELATED PARTY BALANCES AND TRANSACTIONS

22. RELATED PARTY BALANCES AND TRANSACTIONS

Name

    

Relationship with the Group

Xiaomi Communication Technology Co. Ltd.(“Xiaomi Communication”)

Controlled by one of the Company’s shareholders

Xiaomi Technology Co. Ltd. (“Xiaomi Technology”)

Controlled by one of the Company’s shareholders

Guangzhou Xiaomi Information Service Co. Ltd (“Xiaomi Information”)

Controlled by one of the Company’s shareholders

Youpin Information Technology Co. Ltd. (“Youpin Information”, together with Xiaomi Communication, Xiaomi Technology, Xiaomi Information as “Xiaomi”)

Controlled by one of the Company’s shareholders

Hefei Huaheng Electronic Technology Co. Ltd. (“Hefei Huaheng”)

Controlled by one of the Company’s shareholders

Shenzhen Yunding Information Technology Co., Ltd. (“Yunding”)

Significant influence by the Group

Hefei Jingyu Micro-electronics (“Hefei Jingyu”)

Significant influence by the Group

Gongqingcheng Yunding Ruiheng Investment Partnership (Limited Partnership). (“Gongqingcheng Yunding”)

Controlled by the founder of a company that the Group can exercise significant influence

Hefei Yizhi Electronic Technology Co., Ltd (“Hefei Yizhi”)

Controlled by one of the Company’s shareholders

Hefei Zepp Medical System Co., Ltd. (“Field Medical”)

Controlled by one of the Company’s shareholders

A vice president

Key management

22. RELATED PARTY BALANCES AND TRANSACTIONS - CONTINUED

(1)Balances:

As of December 31, 

2021

2022

    

RMB

    

RMB

Amount due from related parties:

 

  

 

  

Current:

Xiaomi Communication (a)

 

286,341

117,944

Field Medical (b)

10,375

Hefei Jingyu

1,101

2,648

Hefei LianRui Microelectronics Technology Co. Ltd

 

2,452

2,452

Yunding (c)

 

2,330

2,330

Gongqingcheng Yunding (d)

2,500

2,500

Others (a)

890

365

Non-current

A vice president (e)

6,333

Total

295,614

144,947

As of December 31, 

2021

2022

    

RMB

    

RMB

Amount due to related parties, current:

 

  

 

  

Hefei Jingyu

48,052

36,864

Xiaomi Communication

 

2,087

Xiaomi Technology(f)

 

1,562

1,965

Others

509

62

Total

 

50,123

40,978

22. RELATED PARTY BALANCES AND TRANSACTIONS - CONTINUED

(2)Transactions:

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Sales to related parties:

 

  

 

  

 

  

Xiaomi Communication

 

4,447,957

3,340,857

1,697,053

Xiaomi Youpin

9,175

6,942

Others

 

1,800

Total

 

4,449,757

3,350,032

1,703,995

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Purchase from related parties

 

  

 

  

 

  

Hefei Jingyu (g)

146,847

222,174

Others

12,000

(a)

The amount due from Xiaomi represents receivables from the sales of products and services, which includes an unbilled amount of RMB64,129 and RMB2,613 as of December 31, 2021 and 2022, respectively.

(b)

The amount due from Field Medical represents borrowings the Group provided to Field Medical to support the daily operation.

(c)

The amount due from Yunding represents prepayment for the purchase of Yunding’ products which was collected in March 2023.

(d)

In December 2020, the Group sold 26.7% equity interest in Yunding for a cash consideration of RMB22,500 to Gongqingcheng Yunding, of which RMB20,000 has been received in January 2021.

(e)

The amount due from a vice president represents a loan provided to a key management.

(f)

The amounts due to Xiaomi Technology represent the payable for the cloud service received by the Group.

(g)

Hefei Jingyu is a subsidiary of Jiangsu Yitong, where the Group can exercise significant influence. During 2021 and 2022, the Group purchased some raw material from Hefei Jingyu with total transaction amount of RMB146,847 and RMB222,174.

XML 52 R34.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME/(LOSS) PER SHARE
12 Months Ended
Dec. 31, 2022
NET INCOME/(LOSS) PER SHARE  
NET INCOME/(LOSS) PER SHARE

23. NET INCOME/(LOSS) PER SHARE

The computation of basic and diluted net income per share for the years ended December 31, 2020, 2021 and 2022 is as follows:

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Basic net income/(loss) per share calculation Numerator:

 

  

 

  

 

  

Net income/(loss) for the year attributable to the Company:

 

228,753

137,803

(288,308)

Net income/(loss) attributed to ordinary shareholders for computing net income per ordinary shares - basic

 

228,753

 

137,803

 

(288,308)

Denominator:

 

 

 

Weighted average ordinary shares outstanding used in computing net income/(loss) per ordinary shares – basic

 

248,470,684

 

252,167,610

 

246,283,328

Net income/(loss) per ordinary share attributable to ordinary shareholders—basic

 

0.92

 

0.55

 

(1.17)

Diluted net income/(loss) per share calculation

 

 

 

Net income/(loss) attributable to ordinary shareholders for computing net income per ordinary shares—basic and diluted

 

228,753

 

137,803

 

(288,308)

Denominator:

 

 

 

Weighted average ordinary shares outstanding used in computing net income per ordinary shares - basic

 

248,470,684

 

252,167,610

 

246,283,328

Effect of potentially diluted share options, restricted shares and RSUs

 

11,881,310

 

12,201,019

 

Weighted average ordinary shares outstanding used in computing net income per ordinary shares—diluted

 

260,351,994

 

264,368,629

 

246,283,328

Net income/(loss) per ordinary share attributable to ordinary shareholders—diluted

 

0.88

 

0.52

 

(1.17)

For the years ended December 31, 2020, 2021 and 2022, the following shares outstanding were excluded from the calculation of diluted net income per ordinary shares, as their inclusion would have been anti-dilutive for the years presented:

For the years ended December 31, 

2020

2021

2022

Shares issuable upon exercise of share options, restricted shares and RSUs

 

89,165

301,946

7,390,487

XML 53 R35.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES
12 Months Ended
Dec. 31, 2022
LEASES  
LEASES

24. LEASES

The Group’s leases consist of operating leases for administrative office spaces in different cities in the PRC and overseas and financial lease which is immaterial. The Group determines if an arrangement is a lease at inception. Some lease agreements contain lease and non-lease components, which the Group chooses to account for as separate components. The allocation of the consideration between the lease and the non-lease components is based on the relative stand-alone prices of lease components included in the lease contracts.

The following table represents lease costs recognized in the Group’s consolidated statements of operation for the years ended December 31, 2020, 2021 and 2022. Lease costs are included in selling expenses, general and administrative expenses and research and development expenses on the Group’s consolidated statements of operations.

 

For the years ended December 31,

2020

2021

 

2022

RMB

RMB

 

RMB

Operating lease cost (1)

57,080

41,595

37,428

Sublease income

(537)

(3,591)

(8,796)

Total lease cost

56,543

38,004

28,632

(1)

Operating lease cost includes short-term lease costs, which was not material in the period presented.

The following table represents the components of leases that are recognized on the Group’s consolidated balance sheets as of December 31, 2021 and 2022.

As of December 31,

 

2021

2022

 

RMB

RMB

 

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

49,644

 

50,357

Non-cash Right-of-use assets in exchange for new lease liabilities:

Operating leases

2,157

 

1,674

Weighted average remaining lease term:

Operating leases

2.80 years

    

2.03 years

Weighted average discount rate:

Operating leases

5.27

%

5.32

%

The following is a maturity analysis of the annual undiscounted cash flows for the year ended December 31, 2022:

Year ending December 31,

    

RMB

2023

 

43,701

2024

 

26,291

2025

8,441

Total lease payments

 

78,433

Less: imputed interest

 

(4,423)

Present value of lease liabilities

 

74,010

XML 54 R36.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENT
12 Months Ended
Dec. 31, 2022
SUBSEQUENT EVENT  
SUBSEQUENT EVENT

25. SUBSEQUENT EVENT

2023 Share Incentive Plan

The Company adopted the 2023 Share Incentive Plan, approved and authorized by the board of directors of the Company, effective January 11, 2023. The maximum aggregate number of Class A ordinary shares of the Company available for grant as awards is 10,322,520 under the 2023 Share Incentive Plan.

XML 55 R37.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2022
SIGNIFICANT ACCOUNTING POLICIES  
Basis of presentation and principle of consolidation

Basis of presentation and principle of consolidation

The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements of the Group include the financial statements of the Company, its wholly-owned subsidiaries, its VIEs and the VIEs’ subsidiaries. The Company believes that the disclosures are adequate to make the information presented not misleading.

Use of estimates

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group’s consolidated financial statements include inventory valuation, the useful lives of long-lived assets, impairment of long-lived assets, incremental borrowing rate for leases, product warranties, fair value measurement of long-term available-for-sale investments and long-term investments of non-marketable equity securities with fair value change through profit or loss, the valuation allowance for deferred tax assets and income tax. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements.

Fair value

Fair value

Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

Authoritative literature provides a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:

Level 1

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.

Level 2

Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Fair value - continued

Level 3

Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

Measured fair value on a recurring basis

The Group measured its financial assets primarily including available-for-sale investments at fair value on a recurring basis and equity securities with readily determinable fair value as of December 31, 2021 and 2022.

Measured fair value on a nonrecurring basis

The Group measured acquired intangible assets using the income approach-discounted cash flow method when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The fair values were determined using models with significant unobservable inputs (Level 3 inputs). The Group did not recognize any impairment loss related to acquired intangible assets arising from acquisitions during the years ended December 31, 2020, 2021 and 2022.

The Group measured goodwill at fair value on a nonrecurring basis when it is evaluated annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessments. The fair value of the reporting unit is determined using discounted cash flows. The Group did not recognize any impairment loss related to goodwill during the years ended December 31, 2020, 2021 and 2022.

For equity investments without readily determinable fair values for which the Company elected to use the measurement alternative, the equity investment is measured at fair value on a nonrecurring basis when there is an orderly transaction for identical or similar investments of the same issuer.

Fair value of financial instruments

Fair value of financial instruments

The Group’s financial instruments consist primarily of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, available-for-sale investments, amount due from a related party, noncurrent, accounts payable, notes payable and others, short-term bank borrowings, amounts due to related parties and long-term bank borrowings. The Company carries its available-for-sales investments at fair value. The carrying amounts of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, accounts payable, notes payable and others, amounts due to related parties and short-term bank borrowings approximate their fair values due to the short-term maturities of these instruments. The carrying amounts of amount due from a related party, noncurrent and long-term borrowings approximates its fair value as the interest rates are based on the prevailing interest rates in the market.

Cash and cash equivalents

Cash and cash equivalents

Cash and cash equivalents consist of cash on-hand, demand deposits with financial institutions, term deposits with an original maturity of three months or less and highly liquid investments, which are unrestricted from withdrawal or use, or which have original maturities of three months or less when purchased.

Restricted cash

Restricted cash

Restricted cash represents deposits made to the bank for bank acceptance notes (or notes payable) issued by the Group. When the Group issues the bank acceptance notes, the banks require the Group to make a deposit for 30% to 75% of the face value of the bank acceptance notes issued as collateral. The deposits for unsettled bank acceptance notes are recorded as restricted cash in the consolidated balance sheets as of December 31, 2021 and 2022.

Term deposit

Term deposit

Term deposits consist of deposits placed with financial institutions with original maturities of greater than three months and less than one year.

Accounts receivable

Accounts receivable

Accounts receivable represents those receivables derived in the ordinary course of business, net of allowance for doubtful accounts.

Allowance for doubtful accounts

Allowance for doubtful accounts

The Group maintains an allowance for doubtful accounts for estimated losses on uncollected accounts receivable. Management considers the following factors when determining the collectability of specific accounts: creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves. The Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit loss to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves to monitor the Group’s receivables within the scope of expected credit losses model and use these as a basis to develop the Group’s expected loss estimates. As of December 31, 2021 and 2022, the Company recorded RMB814 and RMB1,466 allowance for doubtful account.

Inventories, net

Inventories, net

Inventories of the Group consist of raw materials, finished goods and work in process. Inventories are stated at the lower of cost or net realizable value on a weighted average basis. Inventory costs include expenses that are directly or indirectly incurred in the purchase, including shipping and handling costs charged to the Group by suppliers, and production of manufactured product for sale, such as include the cost of materials and supplies used in production, direct labor costs and allocated overhead costs such as depreciation, insurance, employee benefits, and indirect labor. Cost is determined using the weighted average method. The Group assesses the valuation of inventory and periodically writes down and writes off the value for estimated excess and obsolete inventory based upon the product life cycle.

Short-term investments

Short-term investments

Short-term investments are mainly consisting of investment in convertible bonds with a maturity of less than one year. These investments are accounted for as available-for-sale investments and measured at fair value. The Group recorded RMB1,243, RMB1,240, and RMB2,006 unrealized gains in accumulated other comprehensive income on such investments during the years ended December 31, 2020, 2021 and 2022, respectively.

Prepaid expenses and other current assets

Prepaid expenses and other current assets

Prepaid expenses and other current assets primarily consist of advance to suppliers, prepaid expenses, other receivables, rental deposits and value-added tax recoverable.

Property, plant and equipment, net

Property, plant and equipment, net

Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:

Software and electronic equipment

    

3-5 years

Building

 

20 years

Leasehold improvements

 

Shorter of the lease term or estimated useful lives

Intangible assets, net

Intangible assets, net

Acquired intangible assets other than goodwill consist of the domain name for the Company’s website www.zepp.com, an insurance brokerage license, trademark and patents.

The domain name, insurance brokerage license and certain trademark are recognized as an intangible asset with indefinite life and evaluated for impairment at least annually or if events or changes in circumstances indicate that the asset might be impaired. Such impairment test compares the fair values of the asset with its carrying value amounts and an impairment loss is recognized if and when the carrying amounts exceed the fair value. The estimates of values of the intangible asset not subject to amortization are determined using discounted cash flow valuation approach. Significant assumptions are inherent in this process, including estimates of discount rates and cash flow.

Some trademark and patents are recognized as intangible assets with finite lives and are amortized on a straight-line basis over their expected useful economic lives. Amortization is calculated on a straight-line basis over the estimated useful life of 5 to10 years.

Leases

Leases

The Group leases administrative office spaces in different cities in the PRC, and in the United States and Canada under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and right-of-use assets on its consolidated balance sheets at the lease commencement. The Group measures its lease liabilities based on the present value of the total lease payments not yet paid discounted based on its incremental borrowing rate, which is the estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures right-of-use assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and the initial direct costs it incurs under the lease. The Group begins recognizing operating lease expenses when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to four years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations.

For short-term leases with lease term less than one year, the Group records operating lease expenses in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.

Goodwill

Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combination. Goodwill is not amortized but is tested for impairment annually or more frequently if events on changes in circumstance indicate that it might be impaired.

Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit.

Application of the goodwill impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. The estimation of fair value of each reporting unit using a discounted cash flow methodology also requires significant judgments, including estimation of future cash flows, which is dependent on internal forecasts, estimation of the long-term rate of growth for the Group’s business, estimation of the useful life over which cash flows will occur, determination of the Group’s weighted average cost of capital and consideration of the impact of COVID-19. The estimates used to calculate the fair value of a reporting unit change from year to year based on operating results and market conditions. Changes in these estimates and assumptions could materially affect the determination of fair value and goodwill impairment for the reporting unit.

The Group uses the one-step method for its goodwill impairment assessment for the years ended December 31, 2020, 2021 and 2022. Goodwill impairment is calculated as the amount by which a reporting unit’s carrying value exceeds its fair value.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized nil impairment loss on goodwill.

2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED

Long-term investments

Long-term investments

The Group’s long-term investments consist of equity securities with readily determinable fair value, equity securities without readily determinable fair value, equity method investments and available-for-sale investments.

(a) Equity securities with readily determinable fair value

Equity securities with readily determinable fair values are measured at fair value and any changes in fair value are recognized in the consolidated statements of operations.

(b) Equity securities without readily determinable fair value

The Group accounts for equity investments that do not have a readily determinable fair value under the measurement alternative prescribed within Accounting Standards Update (“ASU”) 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, to the extent such investments are not subject to consolidation or the equity method. Under the measurement alternative, these financial instruments are carried at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.

The Group reviews its equity securities without readily determinable fair value for impairment at each reporting period by considering factors including, but not limited to, current economic and market conditions and the impact of COVID-19, the operating performance of the companies including current earning trends and other company specific information.

(c) Equity method investments

For an investee company over which the Group has the ability to exercise significant influence, but does not have a controlling interest, the Group accounts for the investment under the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements are also considered in determining whether the equity method of accounting is appropriate.

Under the equity method of accounting, the investee company’s accounts are not reflected within the Group’s consolidated balance sheets and statements of operations; however, the Group’s share of the earnings or losses of the investee company is reflected in the caption “(loss)/income from equity method investments” in the consolidated statements of operations.

An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group estimated the fair value of the investee company based on comparable quoted price for similar investment in active market, if applicable, or discounted cash flow approach which requires significant judgments, including the estimation of future cash flows, which is dependent on internal forecasts, the estimation of long-term growth rate of a company’s business, the estimation of the useful life over which cash flows will occur, the determination of the weighted average cost of capital and the impact of COVID-19. The Group recorded nil impairment losses on its equity method investments during the years ended December 31, 2020, 2021 and 2022.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Long-term investments - continued

(d) Available-for-sale investments

For investments which are determined to be debt securities, the Group accounts for them as long-term available-for-sale investments when they are not classified as either trading or held-to-maturity investments.

Available-for-sale investment is carried at its fair value and the unrealized gains or losses from the changes in fair values are included in accumulated other comprehensive income. The Group recorded RMB(22,583), RMB1,345, and RMB40,140 unrealized (losses) /gains in accumulated other comprehensive income on its available-for-sale investments during the years ended December 31, 2020, 2021 and 2022, respectively.

The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity. As of December 31, 2021 and 2022, there were no investments held by the Group that had been in continuous unrealized loss position.

Notes payable

Notes payable and others

Notes payable and others include short-term bank acceptance notes issued by financial institutions that entitle the holder to receive the stated amount from the financial institutions at the maturity date of the notes. The Group has utilized notes payable to settle amounts owed to suppliers and contractors. Notes payable and others also includes a letter of credit, which is issued by the bank to facilitate the settlement of the transactions with service providers. Once issued, the bank endorses to pay to the service provider, who is also the letter of credit holder, when the letter of credit matures. The short-term bank acceptance notes and the letter of credit are normally settled within three months and twelve months, respectively.

Revenue recognition

Revenue recognition

Nature of Goods and Services

The Group generates substantially all of its revenues from sales of smart wearable devices. The Group also generates a small amount of its revenues from its subscription-based services. For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices, and generated 31.0%, 46.5% and 59.0% of revenue from sales of the Group’s self-branded products and others. Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Group expects to be entitled to in exchange for the goods or services. The Group recognizes revenue, net of estimated sales returns and value-added taxes (“VAT”).

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Revenue recognition - continued

The Group has determined that its contracts with its customers include multiple performance obligations that the Group accounts for separately as those are distinct from other items in the contract. The first performance obligation is the smart wearable device and embedded firmware that is essential to the functionality of the device, which the customer can benefit from it on its own or with other resources that are readily available to the customer. The second performance obligation is the software services included with the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Group’s mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product’s essential firmware.

The Group allocates the transaction price to all performance obligations based on their relative standalone selling prices. The standalone selling prices are determined based on the expected cost plus margin as the Group determined that no observable price is available for any of its performance obligation. The Group considered multiple factors in the process of determining its cost plus margin including consumer behaviors and the Group’s internal pricing model. The cost plus margin estimated selling price for the smart and wearable devices comprised the majority of the transaction. The Group recognizes revenue for the amounts allocated to the connected smart and wearable devices when the customer obtains control of the Group’s product, which occurs at a point of time, typically upon delivery to and acceptance by the reseller, who has been identified as the customer of the Group. Amounts allocated to the software services and unspecified upgrade rights are deferred and recognized over time as the customer simultaneously receives and consumes the benefit over an estimated nine-month period.

Sales of self-branded products and others

The Group’s revenue recognition for its self-branded products is consistent with that described in the preceding paragraphs.

Cooperation agreement with one customer

Cooperation agreement with one customer

For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices. That customer is also the sole distributor for such smart wearable devices and is controlled by one of the shareholders (see Note 22). Under the cooperation agreement with this customer, the Group produces and assembles final product for shipments of wearable devices to that customer, who are then responsible for commercial distribution and sale of the product. The arrangement includes two payment instalments. The first payment instalment is priced to recover the costs incurred by the Group in developing and shipping the devices to the customer and is due from the customer to the Group once the products have been delivered and accepted by the customer. The Group allocates the initial payment instalment between the hardware device, the software services, and the software upgrades based on their standalone selling price and recognizes revenue based on its recognition policy further described in the preceding paragraph. The Group is also entitled to receive a potential second instalment payment calculated as 50 percent of the future net profits from commercial sales made by the customer. The Group has determined that the second instalment consideration constitutes variable consideration and includes the amount in the transaction price to the extent it is not constrained and it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period (see below for further details). The second instalment is also allocated between the hardware device, the software services, and the software upgrades based on the relative standalone price and is recognized based on the Group’s recognition policy further described in the preceding paragraph. The Group’s revenue recognition policy of its products under its cooperation agreement is substantially consistent with that for its sales of self-branded products except that the instalment payments arrangement under the cooperation agreement is not available to the self-branded products.

During the year ended December 31, 2022, the Group also sold one specific generation of Xiaomi Wearable Product, accounting for 26.1% of consolidated revenue, which has a standard selling price and does not include installment payments described in the preceding paragraph. The revenue recognition for the sales of such specific generation of Xiaomi Wearable Product is consistent with the revenue recognition described for the self-branded products.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Revenue recognition - continued

Variable Consideration

Revenues from product sales are recorded at the net sales price (transaction price), which includes estimate of variable consideration which result from the Group’s cooperation agreement with one customer (see above for more details). The amount of variable consideration is included in the transaction price to the extent it is not constrained and that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. Actual amounts of consideration ultimately received may differ from the Group’s estimates. If actual results in the future vary from the Group’s estimates, the Group will adjust these estimates, which would affect revenue and earnings in the period such variances are known.

Sales Incentive

The Group periodically provides sales incentives to its customers for self-branded products, including reduced sales prices and volume-based discounts. Volume discounts are negotiated on a contract-by-contract basis with customers and the discount will increase depending upon the volume purchased over the period. The sales incentives are discounts to be applied to future sales to the customer which cannot be exchanged for cash. To the extent that the volume discount or sales incentive represents a material right or options to acquire additional goods or services at a discount in the future period, the material right is recognized as a separate performance obligation at the outset of the arrangement based on the most likely amount of incentive to be provided to the customer. Amounts allocated to a material right are recognized as revenue when those future goods are sold to the customers.

Practical Expedients and Exemptions

The Group generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses. In addition, the Group does not disclose the value of unsatisfied performance obligations as all of its contracts have an original expected length of one year or less.

Value added taxes

Value added taxes

VAT on sales was previously calculated at 17% on revenue from products before May 1, 2018 and thereafter, in accordance with Cai Shui [2018] No.32, the VAT rate decreased to 16%. Since April 1, 2019, in accordance with Cai Shui [2019] No.39, the VAT rate further decreased to 13%. VAT was calculated at 6% on the revenue from the service provided. The Group reports revenue net of VAT. Subsidiaries that are VAT general taxpayers are allowed to offset qualified input VAT paid against their output VAT liabilities.

Rights of return

Rights of return

The Group offers certain sales returns for products sold directly to end users and to its resellers. The Group estimates the amount of its products sales that may be returned by its end users and resellers and records this estimate as a reduction of revenue in the period the related revenue is recognized. The Group currently estimates product return liabilities using its expectations and historical experience.

Cost of revenues

Cost of revenues

Cost of revenues consists primarily of material costs, salaries and benefits for staff engaged in production activities and related expenses which are directly attributable to the production of products. The shipping and handling fees billed to the customers are presented as part of cost of revenues as well.

Product warranty

Product warranty

The Group offers standard product warranty to its customers, for a 12-month period starting from the sales of the goods to the end users. The Group has the obligation to either repair or replace the defect product for the customers if the product is still under warranty. At the time revenue is recognized, an estimate of future warranty costs is recorded as a component of cost of revenues. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. Warranty reserves are recorded as a cost of revenues.

Research and development expenses

Research and development expenses

Research and development expenses primarily consist of salaries and benefits for research and development personnel, materials, office rental expenses, general expenses and depreciation expenses associated with research and development activities.

Advertising expenses

Advertising expenses

Advertising expenses are expensed as incurred and included in selling and marketing expenses. Total advertising expenses were RMB136,974, RMB151,744 and RMB172,577 for the years ended December 31, 2020, 2021 and 2022, respectively.

Government subsidies

Government subsidies

Government subsidies represent government grants received from local government authorities to encourage the Group’s technology and innovations and also other subsidies for production.

The Group records such government subsidies as other income or reduction of expenses or cost of revenues when it has fulfilled all of its obligation related to the subsidy.

During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB13,461, RMB23,140 and RMB41,054 as subsidy income and recognized RMB10,408, RMB103,660 and RMB53,563 as reduction of expenses or cost of revenues, respectively. As of December 31, 2021 and 2022, subsidies of RMB3,129 and RMB1,745 were recorded as other current liabilities, RMB175,053 and RMB162,602 were recorded as other non-current liabilities as the Group has to meet certain performance conditions required by the government authorities.

Income taxes

Income taxes

Income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred tax assets and liabilities are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more-likely-than-not that a portion of or all of the deferred tax assets will not be realized.

The Group accounts for uncertain tax positions by reporting a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. Tax benefits are recognized from uncertain tax positions when the Group believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Group recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expenses.

Share-based payment

Share-based payment

Share-based payment transactions with employees, such as share options and restricted shares are measured based on the grant date fair value of the equity instrument. The Group has elected to recognize compensation expenses using the straight-line method. For all employee’s equity awards granted with graded vesting provided, the amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the options that are vested at that date, over the requisite service period of the award. The requisite service period is generally the vesting period of the award. The Group elects to recognize forfeitures when they occur.

Comprehensive income

Comprehensive income

Comprehensive income consists of two components, net income and other comprehensive income, net of tax. Other comprehensive income refers to revenue, expenses, and gains and losses that are recorded as an element of shareholders’ equity but are excluded from net income. The Group’s other comprehensive income consists of foreign currency translation adjustments from its subsidiaries not using the RMB as their functional currency and the fair value change of available-for-sale investments of the Group. Comprehensive income is reported in the consolidated statements of comprehensive income.

Foreign currencies

Foreign currencies

The functional currency of the Company is the US$ and the reporting currency of the Company is the RMB. The Company’s subsidiaries, consolidated VIEs and VIEs’ subsidiaries with operations in the PRC, Hong Kong, the United States and other jurisdictions generally use their respective local currencies as their functional currencies. The financial statements of the Company’s subsidiaries, other than the subsidiaries and consolidated VIEs with the functional currency of RMB, are translated into RMB using the exchange rate as of the balance sheet date for assets and liabilities and the average daily exchange rate for each month for income and expense items. Translation gains and losses are recorded in accumulated other comprehensive income or loss as a component of shareholders’ equity.

In the financial statements of the Company’s subsidiaries and consolidated VIEs and VIEs’ subsidiaries, transactions in currencies other than the functional currency are measured and recorded in the functional currency using the exchange rate in effect at the date of the transaction. At the balance sheet date, monetary assets and liabilities that are denominated in currencies other than the functional currency are translated into the functional currency using the exchange rate at the balance sheet date. All gains and losses arising from foreign currency transactions are recorded in the consolidated statements of operations during the year in which they occur. For the years ended December 31, 2020, 2021 and 2022, the transaction gains amounted to RMB27,451, RMB18,156 and RMB12,086 were recorded in general and administrative expenses.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Foreign currencies - continued

RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in US$ and RMB amounted to RMB435,205 and RMB990,222 as of December 31, 2021, RMB263,400 and RMB565,721 as of December 31, 2022, respectively.

Convenience translation

Convenience translation

Translations of balances in the consolidated balance sheets, consolidated statements of operations and consolidated statements of cash flows from RMB into US$ as of and during the year ended December 31, 2022 is solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972, representing the rate as certified by the statistical release of the Federal Reserve Board of United States on December 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into U.S. dollar at that rate on December 31, 2022, or at any other rate.

Net income per share

Net income per share

Basic net income per ordinary share is computed by dividing net income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.

Diluted income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had share options, restricted shares and restricted stock units (“RSU”) which could potentially dilute basic income per ordinary share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the share options, restricted shares and RSU is computed using the treasury stock method.

Concentration of credit risk

Concentration of credit risk

Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, term deposits, accounts receivable. The Group places its cash and cash equivalents with financial institutions with high credit ratings and quality.

The Group conducts credit evaluations of third-party customers and related parties, and generally does not require collateral or other security from its third-party customers and related parties. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific third-party customers and related parties.

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

Concentration of credit risk - continued

Accounts receivable concentration of credit risk is as below:

As of December 31,

    

2021

2022

    

RMB

RMB

Company A

 

87,825

16.4

%

124,319

18.2

%

Company B

 

269,460

50.1

%

287,160

42.1

%

Total

357,285

66.5

%

411,479

60.3

%

Amounts due from related parties concentration of credit risk is as below:

As of December 31, 

    

2021

2022

    

RMB

RMB

Company C

 

286,341

96.9

%

117,944

81.4

%

Total

 

286,341

96.9

%

117,944

81.4

%

Revenue generated from Company C accounted for 69.1%, 53.5% and 41.0% of total revenue during the years ended December 31, 2020, 2021 and 2022, respectively. Company C is a subsidiary of a company controlled by one of the Group’s shareholders (see Note 22).

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Company C

 

4,447,957

    

69.1

%

3,340,857

    

53.5

%

1,697,053

    

41.0

%

Total

 

4,447,957

69.1

%

3,340,857

53.5

%

1,697,053

41.0

%

Supplier Concentration

Supplier Concentration

The Group relies on third parties for the supply and manufacturing of its products, as well as third-party logistics providers. In instances where these parties fail to perform their obligations, the Group may be unable to find alternative suppliers or satisfactorily deliver its products to its customers on time, if at all.

For the year ended December 31, 2020, 15.1% of its raw materials and semi-manufactures were purchased through Company D, respectively, but numerous alternate sources of supply are readily available on comparable terms. No purchases from a single suppliers account for more than 10% of total purchases during the years ended December 31, 2021 and 2022.

Newly adopted accounting pronouncements

Newly adopted accounting pronouncements

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832) — Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Group adopted ASU 2021-10 in the year ended December 31, 2022 and the adoption did not have a material impact on the Group’s consolidated financial statements.

Recent accounting pronouncements not yet adopted

Recent accounting pronouncements not yet adopted

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for the Group for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on its financial position, results of operations and cash flows.

On September 29, 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity’s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following information at least annually:

2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

The key terms of the program, including payment terms and assets pledged as security or other forms of guarantees.

The amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid and:

-A description of where those obligations are presented in the balance sheet.
-Rollforward information for the annual period showing the amount at the beginning of the period, the amount added during the period, the amount settled during the period, and the amount outstanding at the end of the period.

The amendments in this Update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements but does not expect the adoption of this standard to have a material impact on its financial position, results of operations and cash flows.

XML 56 R38.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)
12 Months Ended
Dec. 31, 2022
ORGANIZATION AND PRINCIPAL ACTIVITIES  
Schedule of Subsidiaries and VIEs

Date of

Percentage

    

Place of incorporation

    

Incorporation/acquisition

    

Of ownership

Major subsidiaries of the Company:

 

  

 

  

 

  

Hong Kong Zepp Holding Limited (“Zepp HK”)

 

Hong Kong (“HK”)

December 23, 2014

 

100%

ZEPP, INC. (“Zepp Inc”)

 

United States of America (“U.S.”)

January 15, 2015

 

100%

Beijing ShunYuan KaiHua Technology Co., Ltd. (“Shun Yuan”)

 

PRC

February 25, 2015

 

100%

Huami (Shenzhen) Information Technology Co., Ltd.

 

PRC

December 7, 2015

 

100%

Anhui Huami Health Technology Co., Ltd (“Anhui Health”)

 

PRC

December 28, 2015

 

100%

Zepp North America Inc. (“Zepp NA”)

 

U.S.

June 16, 2016

 

100%

Galaxy Trading Platform Limited (“Galaxy”)

 

HK

May 8, 2019

 

100%

Zepp Europe Holding B.V. (“Zepp Europe”)

Netherlands

June 11, 2020

100%

Zepp Netherlands Trading B.V. (“Netherland”)

Netherlands

April 20, 2021

100%

Variable interest entities of the Company:

 

  

Anhui Huami

 

PRC

December 27, 2013

 

Consolidated VIE

Beijing Huami

 

PRC

July 11, 2014

 

Consolidated VIE

Major subsidiary of Anhui Huami:

 

Anhui Huami Healthcare Co., Ltd. (“Anhui Healthcare”)

 

PRC

December 5, 2016

 

VIE’s subsidiary

Schedule of Financial Statement Amounts and Balances of VIEs

As of December 31,

    

2021

    

2022

RMB

RMB

Total current assets

 

2,989,474

 

2,045,609

Total non-current assets

 

701,134

 

790,027

Total assets

 

3,690,608

 

2,835,636

Total current liabilities

 

1,937,301

1,521,807

Total non-current liabilities

 

479,676

484,496

Total liabilities

 

2,416,977

2,006,303

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Revenues

 

6,297,534

5,219,560

2,536,863

Net income/(loss)

 

751,803

(61,184)

(1,282)

For the years ended December 31,

2020

2021

2022

    

RMB

    

RMB

    

RMB

Net cash provided by/(used in) operating activities

 

770,935

 

(295,860)

 

(226,419)

Net cash used in investing activities

 

(131,183)

 

(71,916)

 

(26,610)

Net cash provided by financing activities

 

564,671

 

32,024

 

445,570

XML 57 R39.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
Significant accounting policies  
Schedule of estimated useful lives:

Software and electronic equipment

    

3-5 years

Building

 

20 years

Leasehold improvements

 

Shorter of the lease term or estimated useful lives

Concentration credit risk  
Significant accounting policies  
Schedule of concentration risk:

As of December 31,

    

2021

2022

    

RMB

RMB

Company A

 

87,825

16.4

%

124,319

18.2

%

Company B

 

269,460

50.1

%

287,160

42.1

%

Total

357,285

66.5

%

411,479

60.3

%

Related parties concentration risk  
Significant accounting policies  
Schedule of concentration risk:

As of December 31, 

    

2021

2022

    

RMB

RMB

Company C

 

286,341

96.9

%

117,944

81.4

%

Total

 

286,341

96.9

%

117,944

81.4

%

Customer concentration risk  
Significant accounting policies  
Schedule of concentration risk:

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Company C

 

4,447,957

    

69.1

%

3,340,857

    

53.5

%

1,697,053

    

41.0

%

Total

 

4,447,957

69.1

%

3,340,857

53.5

%

1,697,053

41.0

%

XML 58 R40.htm IDEA: XBRL DOCUMENT v3.23.1
ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2022
ACQUISITIONS  
Schedule of purchase price allocation

    

Amortization

RMB

    

 period

Cash

 

5,554

 

  

Other current assets

 

4,704

 

  

Property, plant and equipment

 

149

 

3 years

Intangible assets

 

 

  

Patents

 

42,495

 

5 years

Goodwill

 

67,856

 

  

Other non-current assets

 

261

 

  

Other current liabilities

 

8,868

 

  

Deferred tax liabilities

 

6,374

 

  

Other non-current liabilities

 

2,980

 

  

Total

 

102,797

 

  

XML 59 R41.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES, NET (Tables)
12 Months Ended
Dec. 31, 2022
INVENTORIES, NET  
Schedule of Inventories

As of December 31,

    

2021

    

2022

RMB

RMB

Raw materials

 

282,939

 

97,266

Work in process

 

224,013

 

130,536

Finished goods

 

742,375

 

794,121

Inventories, net

 

1,249,327

 

1,021,923

XML 60 R42.htm IDEA: XBRL DOCUMENT v3.23.1
SHORT-TERM INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2022
SHORT-TERM INVESTMENTS  
Schedule of short-term investments

As of December 31,

    

2021

    

2022

RMB

RMB

Convertible bonds:

 

19,351

 

34,316

Total:

 

19,351

34,316

XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
PREPAID EXPENSES AND OTHER CURRENT ASSETS  
Schedule of prepaid expenses and other current assets

As of December 31,

    

2021

    

2022

RMB

RMB

Value-added tax recoverable

 

198,189

4,648

Other receivables

 

57,039

44,951

Prepaid expenses

 

51,156

53,682

Advances to suppliers

 

7,838

1,758

Rental deposits

 

816

3,213

Total

 

315,038

108,252

XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2022
PROPERTY, PLANT AND EQUIPMENT, NET  
Schedule of property, plant and equipment, net

As of December 31,

    

2021

    

2022

RMB

RMB

Software and electronic equipment

 

78,854

77,693

Buildings

 

34,764

34,764

Leasehold improvements

 

81,759

90,720

Total

 

195,377

203,177

Less: accumulated depreciation

 

(70,832)

(112,238)

Construction in progress

 

9,328

9,666

Property, plant and equipment, net

 

133,873

100,605

XML 63 R45.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2022
INTANGIBLE ASSETS, NET  
Schedule of intangible assets, net

As of December 31,

    

2021

    

2022

RMB

RMB

Intangible assets with indefinite lives:

 

  

 

  

Domain name

 

2,024

2,024

Insurance brokerage license, trademark and others

42,617

44,399

Intangible assets with finite lives:

 

Patents and trademark

 

128,332

131,480

Less: accumulated amortization

 

37,391

54,603

Intangible assets, net

 

135,582

123,300

XML 64 R46.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2022
LONG-TERM INVESTMENTS  
Schedule of long-term investments

As of December 31,

    

2021

    

2022

RMB

RMB

Equity securities without readily determinable fair value

 

  

 

  

Sifive, Inc. (“Sifive”) (a)

 

21,759

95,613

AliveCor, Inc., (“Alivecor”) (b)

14,988

24,582

Promaxo, Inc.(“Promaxo”) (c)

25,490

27,589

Other equity securities without readily determinable fair value (d)

 

81,775

91,141

Equity securities with readily determinable fair value

Hyperfine Inc. (e)

31,669

4,413

Equity method investments:

 

 

Jiangsu Yitong High-Tech Co, Ltd(“Jiangsu Yitong”) (f)

960,832

968,242

Hefei Huaying Xingzhi Fund Partnership (limited partnership) (“Huaying Fund I”) (g)

 

61,014

60,262

Anhui Huaying Zhihui Wulian Fund Parnership(limited partnership)(“Huaying Fund II”) (h)

200,067

212,803

Other equity method investments (i)

 

46,548

53,164

Available-for-sale investments

 

Yunding (j)

50,431

74,912

Other available-for-sale investments (k)

58,018

73,907

Total

 

1,552,591

1,686,628

(a)

In 2018, the Group invested RMB12,332 to acquire 1.01% equity interests in Sifive. Sifive is a private company engaging in the business of semiconductor. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Sifive was accounted for as equity securities without readily determinable fair value. The Group recognized RMB3,304, nil and RMB66,322 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.

10. LONG-TERM INVESTMENTS - CONTINUED

(b)

In 2019, the Group invested USD1,000 in a convertible bond issued by Alivecor with 3% interest rate. In February 2020, the Group converted the bond to 0.56% equity interest and the equity interest is not considered in-substance common shares due to substantial liquidation rights owned by the Group. Accordingly, the investment in Alivecor was accounted for equity securities without readily determinable fair value. The Group recognized RMB7,728, nil and RMB8,620 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.

(c)

In 2020, the Group invested USD4,000 to acquire 4.05% equity interests in Promaxo. Promaxo is a private company engaging in the business of Magnetic Resonance (“MR”) technology. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Promaxo was accounted for as equity securities without readily determinable fair value. For the year ended December 31, 2020, 2021 and 2022, no fair value change was observed and recognized.

(d)

These other investments represent certain insignificant investments in the third-party private companies, which the Group has no significant influence over the investees and accounted for these investments using the measurement alternative method.

(e)

In December 2021, Hyperfine was successfully listed in the US capital market through a special purpose acquisition and the investment in Hyperfine was converted from equity securities without readily determinable fair value to equity securities with readily determinable fair value. The Group recorded RMB194 and RMB28,466 realized loss from the fair value change of this investment during the years ended December 31, 2021 and 2022, respectively.

(f)

In February 2021, the Group acquired 29.99% equity interest of Jiangsu Yitong, a company listed on the Shenzhen stock exchange, for a total cash consideration of RMB959.68 million. The purpose of the investment is to expand the healthcare ecosystem in the domestic market. The investment of Jiangsu Yitong is accounted for using the equity method as the Group can exercise significant influence through its board representation without obtaining control. During 2022, the Group further acquired 0.01% equity interest of Jiangsu Yitong. The Group recorded RMB1,152 and RMB7,580 income from this equity method investment during the year ended December 31, 2021 and 2022, respectively.

The total consideration of the investment in Jiangsu Yitong was RMB960,832 and the proportion of Jiangsu Yitong’s net assets that owned by the Group was RMB137,302 as of December 31, 2021. The difference between the total consideration and the proportion of net assets was RMB823,530, which has been allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB173,524 and RMB13,334, respectively.

As of December 31, 2022, the carrying value of the investment in Jiangsu Yitong is RMB968,242 and the difference with the proportionate share of Jiangsu Yitong’s net assets was RMB813,101, which allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB172,940 and RMB3,489, respectively.

The intangible assets are trademark with indefinite life and patents with definite life, which are amortized on a straight-line basis over the estimated useful life of 3 to 7 years.

(g)

In 2016, the Group invested RMB50,000 to acquire a 49.5% equity interests in a limited partnership, Huaying Fund I, which is a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment under the equity method because the investments are common stock and the Group has significant influence through its board seat but does not control Huaying Fund I. The Group recorded RMB(2,452), RMB7,910 and RMB(752) of (loss)/income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.

10. LONG-TERM INVESTMENTS – CONTINUED

(h)

In 2019, the Group invested RMB102,000 to acquire a 34% equity interests in a limited partnership, Huaying Fund II, a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment using the equity method as the Group has significant influence through its board seat but does not control Huaying Fund II. In March 2021, the Group paid the second installment of cash consideration in Huaying Fund II for an amount of RMB68 million. The Group recorded RMB5,297, RMB24,434 and RMB12,737 of income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.

(i)

The other equity method investments represent several insignificant investments classified as equity method investments as the Group has the ability to exercise significant influence but does not have control over the investees.

(j)

In 2020, the Group invested RMB22,000 in a convertible bond issued by Yunding with interest rates ranging from 4.35% to 8.7%. The Group also has some equity interests in Yuding and accounted them as available for sale investment due to the redemption feature included in the investment as of December 31, 2021 and 2022. During 2021, the Group disposed 5% equity interests in Yunding and recognized a realized gain with amount of RMB13,507 from the disposal. The Group also recorded an unrealized gain of nil, RMB903 and RMB20,943 in other comprehensive income/(loss) for the years ended December 31, 2020, 2021 and 2022, respectively.

(k)

Available-for-sale investments represent investments in debt securities and measured at fair value. Those investments mainly include investments in convertible bonds as well as investment with redemption features considered debt instruments.

Schedule of equity method investments

For the year ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Revenue

 

28,087

 

330,685

 

412,975

Gross profit

 

15,114

 

198,495

 

147,434

Income from operations

 

3,011

 

140,006

 

68,663

Net income

 

3,042

 

137,681

 

66,039

Net income attributable to ordinary shareholders

 

3,042

 

137,681

 

66,039

As of December 31, 

2021

2022

    

RMB

    

RMB

Current assets

 

941,812

 

825,465

Non-current assets

 

780,128

 

913,919

Current liabilities

 

122,430

 

88,454

Non-current liabilities

 

36,807

 

1,386

XML 65 R47.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR-VALUE MEASUREMENT (Tables)
12 Months Ended
Dec. 31, 2022
FAIR-VALUE MEASUREMENT  
Schedule of fair-value measurement

As of December 31, 2021

Quoted Prices in

Significant

 

Active Market for

 

Significant Other

 

Unobservable

 

Identical Assets

 

Observable Inputs

 

Inputs

Description

    

Level 1

    

Level 2

    

 Level 3

    

Total

 

RMB

 

RMB

 

RMB

 

RMB

Short-term investments:

Convertible bonds

 

 

19,351

 

 

19,351

Long-term investments:

Convertible bonds

43,055

43,055

Redeemable preferred shares

65,393

65,393

Equity securities with readily determinable fair value

31,669

31,669

Total:

 

 

94,075

 

65,393

 

159,468

As of December 31, 2022

Quoted Prices in

Significant

 

Active Market for

 

Significant Other

 

Unobservable

 

Identical Assets

 

Observable Inputs

 

Inputs

Description

    

Level 1

    

Level 2

    

 Level 3

    

Total

 

RMB

 

RMB

 

RMB

 

RMB

Short-term investments:

Convertible bonds

 

 

 

34,316

 

34,316

Long-term investments:

Convertible bonds

38,741

38,741

Redeemable preferred shares

 

 

37,044

 

73,034

 

110,078

Equity securities with readily determinable fair value

4,413

4,413

Total:

 

4,413

 

37,044

 

146,091

 

187,548

Schedule of reconciliation of the fair value measurements of assets using significant unobservable inputs

    

Level 3

investments

RMB

Balance as of January 1, 2021

 

1,934

Initial recognition

 

24,960

Transfer from level 2

 

38,499

Balance as of December 31, 2021

 

65,393

Unrealized gain

 

19,575

Transfer from level 2

 

73,057

Transfer to level 2

 

(11,934)

Balance as of December 31, 2022

 

146,091

XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2022
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES  
Schedule of accrued expenses and other current liabilities

As of December 31,

    

2021

    

2022

RMB

RMB

Deferred revenue

 

87,980

61,164

Current operating lease liabilities

50,092

42,320

Accrued payroll and welfare

41,948

25,875

Other tax payable

23,541

20,535

Product warranty

24,858

17,748

Accrued expenses

17,058

6,703

Refund liabilities

5,745

4,845

Government subsidies

3,129

1,745

Reverse factoring

39,195

Other current liabilities

 

22,537

16,884

Total

316,083

197,819

Schedule of product warranty

    

RMB

Balance as of January 1, 2020

 

49,527

Provided during the year

 

74,742

Utilized during the year

 

(91,487)

Balance as of December 31, 2020

 

32,782

Provided during the year

 

63,540

Utilized during the year

 

(71,464)

Balance as of December 31, 2021

 

24,858

Provided during the year

 

27,146

Utilized during the year

 

(34,256)

Balance as of December 31, 2022

 

17,748

XML 67 R49.htm IDEA: XBRL DOCUMENT v3.23.1
BANK BORROWINGS (Tables)
12 Months Ended
Dec. 31, 2022
BANK BORROWINGS  
Schedule of principal repayment of bank borrowings

Repayment Amount

    

RMB

2023

 

512,000

2024

 

140,000

2025

 

260,000

2026

 

65,000

2027 and thereafter

 

219,210

XML 68 R50.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND DEFERRED REVENUES (Tables)
12 Months Ended
Dec. 31, 2022
REVENUE AND DEFERRED REVENUES  
Schedule of disaggregated revenue by segment

    

For the years ended December 31,

    

2020

    

2021

    

2022

RMB

RMB

 

RMB

Xiaomi Wearable Products

 

4,438,081

3,340,857

1,697,053

Self-branded products and other

 

1,995,282

2,909,252

2,445,809

Total

 

6,433,363

6,250,109

4,142,862

Schedule of deferred revenue and refund liability

As of December 31,

    

2021

 

2022

RMB

 

RMB

Accounts receivables

 

537,084

682,103

Amounts due from related parties

 

295,614

138,614

Deferred revenue

 

87,980

61,164

Refund liability (sales return)

 

5,745

6,932

XML 69 R51.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2022
INCOME TAXES  
Schedule of current and deferred components of income taxes

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Current tax expenses

 

42,257

31,543

379

Deferred tax benefits

 

(11,103)

(20,798)

(66,254)

Income tax expenses/(benefit)

 

31,154

10,745

(65,875)

Schedule of deferred tax assets

    

As of December 31,

    

2021

    

2022

RMB

RMB

Accrued expenses and other current liabilities

47,005

46,958

Net operating loss carry forwards

75,100

178,689

Intra-entity transfer of certain intangible assets

28,290

26,726

Total deferred tax assets

150,395

252,373

Less: valuation allowance

(6,976)

(42,187)

Deferred tax assets, net

143,419

210,186

Schedule of reconciliation between the income tax expense computed by applying the statutory rate and the actual income tax expense

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Income/(loss) before income tax

 

265,609

106,669

(372,533)

Tax expense/(benefit) at PRC enterprise income tax rate of 25%

 

66,402

26,667

(93,133)

Effect of preferential tax rates

 

(41,869)

(19,387)

29,784

Tax effect of permanence differences

 

(20,001)

(34,587)

(53,808)

Effect of income tax rate differences in other jurisdictions

 

21,625

23,666

16,071

Change in tax rate

 

3,460

9,549

Changes in valuation allowances

1,537

4,837

35,211

Income tax benefits/(expenses)

 

31,154

10,745

(65,875)

XML 70 R52.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT (Tables)
12 Months Ended
Dec. 31, 2022
SHARE-BASED PAYMENT  
Schedule of assumptions used to determine fair value of share options granted

For the years ended December 31, 

 

    

2020

    

2021

    

2022

 

Risk-free interest rate

 

0.67%-0.72

%  

1.66

%  

4.25

%  

Expected volatility

 

51.9%-52.0

%  

52.2

%  

52.4

%  

Expected life of option (years)

 

10

 

10

 

10

Expected dividend yield

 

0.0

%  

0.0

%  

0.0

%

Fair value per ordinary share

 

RMB21.60-23.10

 

RMB8.05-12.98

 

RMB1.96

Schedule of stock option activity

    

    

Weighted average

exercise price

Number of options

per option

US$

Outstanding at January 1, 2022

 

16,798,153

0.07

Granted

 

1,492,332

Exercised

 

(4,357,100)

Forfeited

 

(1,105,682)

0.45

Outstanding at December 31, 2022

 

12,827,703

0.05

Schedule of share options granted

December 31, 2022

Weighted

average remaining

Weighted

exercise

average exercise

contractual

Aggregate

    

Options Number

    

price per option

    

life (years)

    

intrinsic value

US$

US$

Options

 

  

 

  

 

  

 

  

Outstanding

 

12,827,703

0.05

7.26

4,389

Exercisable

 

7,904,689

0.08

6.67

2,604

Expected to vest

 

4,923,014

8.21

1,784

Schedule of restricted stock units activity

    

RSUs

Unvested balance as of January 1, 2022

 

3,079,436

Granted

 

100,972

Forfeited

 

(213,700)

Vested

 

(1,268,408)

Unvested balance as of December 31, 2021

 

1,698,300

Schedule of total share-based compensation recognized

For the years ended December 31, 

    

2020

    

2021

    

2022

RMB

RMB

RMB

Cost of revenues

General and administrative

 

38,605

32,247

 

21,353

Research and development

 

23,978

42,677

 

23,585

Selling and marketing

 

2,571

8,198

 

4,169

Total share-based compensation expenses

 

65,154

83,122

 

49,107

XML 71 R53.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2022
SEGMENT INFORMATION  
Schedule of segment information

For the year ended December 31, 2020

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

4,438,081

1,995,282

6,433,363

Cost of revenues

 

3,706,495

1,394,203

5,100,698

Gross Profit

 

731,586

601,079

1,332,665

For the year ended December 31, 2021

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

3,340,857

2,909,252

6,250,109

Cost of revenues

 

2,754,086

2,190,381

4,944,467

Gross Profit

 

586,771

718,871

1,305,642

20. SEGMENT INFORMATION – CONTINUED

For the year ended December 31, 2022

Xiaomi

Self-branded

wearable

products

    

Products

    

and others

    

Total

RMB

RMB

RMB

Revenues

 

1,697,053

2,445,809

4,142,862

Cost of revenues

 

1,394,460

1,945,286

3,339,746

Gross Profit

 

302,593

500,523

803,116

XML 72 R54.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY BALANCES AND TRANSACTIONS (Tables)
12 Months Ended
Dec. 31, 2022
RELATED PARTY BALANCES AND TRANSACTIONS  
Schedule of Amount due:

As of December 31, 

2021

2022

    

RMB

    

RMB

Amount due from related parties:

 

  

 

  

Current:

Xiaomi Communication (a)

 

286,341

117,944

Field Medical (b)

10,375

Hefei Jingyu

1,101

2,648

Hefei LianRui Microelectronics Technology Co. Ltd

 

2,452

2,452

Yunding (c)

 

2,330

2,330

Gongqingcheng Yunding (d)

2,500

2,500

Others (a)

890

365

Non-current

A vice president (e)

6,333

Total

295,614

144,947

As of December 31, 

2021

2022

    

RMB

    

RMB

Amount due to related parties, current:

 

  

 

  

Hefei Jingyu

48,052

36,864

Xiaomi Communication

 

2,087

Xiaomi Technology(f)

 

1,562

1,965

Others

509

62

Total

 

50,123

40,978

Schedule of transactions:

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Sales to related parties:

 

  

 

  

 

  

Xiaomi Communication

 

4,447,957

3,340,857

1,697,053

Xiaomi Youpin

9,175

6,942

Others

 

1,800

Total

 

4,449,757

3,350,032

1,703,995

Schedule of purchase from related parties

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Sales to related parties:

 

  

 

  

 

  

Xiaomi Communication

 

4,447,957

3,340,857

1,697,053

Xiaomi Youpin

9,175

6,942

Others

 

1,800

Total

 

4,449,757

3,350,032

1,703,995

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Purchase from related parties

 

  

 

  

 

  

Hefei Jingyu (g)

146,847

222,174

Others

12,000

(a)

The amount due from Xiaomi represents receivables from the sales of products and services, which includes an unbilled amount of RMB64,129 and RMB2,613 as of December 31, 2021 and 2022, respectively.

(b)

The amount due from Field Medical represents borrowings the Group provided to Field Medical to support the daily operation.

(c)

The amount due from Yunding represents prepayment for the purchase of Yunding’ products which was collected in March 2023.

(d)

In December 2020, the Group sold 26.7% equity interest in Yunding for a cash consideration of RMB22,500 to Gongqingcheng Yunding, of which RMB20,000 has been received in January 2021.

(e)

The amount due from a vice president represents a loan provided to a key management.

(f)

The amounts due to Xiaomi Technology represent the payable for the cloud service received by the Group.

(g)

Hefei Jingyu is a subsidiary of Jiangsu Yitong, where the Group can exercise significant influence. During 2021 and 2022, the Group purchased some raw material from Hefei Jingyu with total transaction amount of RMB146,847 and RMB222,174.

XML 73 R55.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME/(LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
NET INCOME/(LOSS) PER SHARE  
Schedule of profit attributable to owners

For the years ended December 31, 

2020

2021

2022

    

RMB

    

RMB

    

RMB

Basic net income/(loss) per share calculation Numerator:

 

  

 

  

 

  

Net income/(loss) for the year attributable to the Company:

 

228,753

137,803

(288,308)

Net income/(loss) attributed to ordinary shareholders for computing net income per ordinary shares - basic

 

228,753

 

137,803

 

(288,308)

Denominator:

 

 

 

Weighted average ordinary shares outstanding used in computing net income/(loss) per ordinary shares – basic

 

248,470,684

 

252,167,610

 

246,283,328

Net income/(loss) per ordinary share attributable to ordinary shareholders—basic

 

0.92

 

0.55

 

(1.17)

Diluted net income/(loss) per share calculation

 

 

 

Net income/(loss) attributable to ordinary shareholders for computing net income per ordinary shares—basic and diluted

 

228,753

 

137,803

 

(288,308)

Denominator:

 

 

 

Weighted average ordinary shares outstanding used in computing net income per ordinary shares - basic

 

248,470,684

 

252,167,610

 

246,283,328

Effect of potentially diluted share options, restricted shares and RSUs

 

11,881,310

 

12,201,019

 

Weighted average ordinary shares outstanding used in computing net income per ordinary shares—diluted

 

260,351,994

 

264,368,629

 

246,283,328

Net income/(loss) per ordinary share attributable to ordinary shareholders—diluted

 

0.88

 

0.52

 

(1.17)

Schedule of shares excluded from calculation of net income per share

For the years ended December 31, 

2020

2021

2022

Shares issuable upon exercise of share options, restricted shares and RSUs

 

89,165

301,946

7,390,487

XML 74 R56.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
LEASES  
Schedule of components of lease cost

 

For the years ended December 31,

2020

2021

 

2022

RMB

RMB

 

RMB

Operating lease cost (1)

57,080

41,595

37,428

Sublease income

(537)

(3,591)

(8,796)

Total lease cost

56,543

38,004

28,632

(1)

Operating lease cost includes short-term lease costs, which was not material in the period presented.

Schedule of components of leases that are recognized on the Balance Sheets

As of December 31,

 

2021

2022

 

RMB

RMB

 

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

49,644

 

50,357

Non-cash Right-of-use assets in exchange for new lease liabilities:

Operating leases

2,157

 

1,674

Weighted average remaining lease term:

Operating leases

2.80 years

    

2.03 years

Weighted average discount rate:

Operating leases

5.27

%

5.32

%

Schedule of maturities of lease liabilities under operating leases, after adoption of ASU 2016-02

The following is a maturity analysis of the annual undiscounted cash flows for the year ended December 31, 2022:

Year ending December 31,

    

RMB

2023

 

43,701

2024

 

26,291

2025

8,441

Total lease payments

 

78,433

Less: imputed interest

 

(4,423)

Present value of lease liabilities

 

74,010

XML 75 R57.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND PRINCIPAL ACTIVITIES (Details) - customer
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 03, 2017
Apr. 29, 2015
Anhui Huami          
ORGANIZATION AND PRINCIPAL ACTIVITIES          
Ownership percentage         100.00%
Beijing Huami          
ORGANIZATION AND PRINCIPAL ACTIVITIES          
Ownership percentage       100.00%  
Beneficiary shareholder          
ORGANIZATION AND PRINCIPAL ACTIVITIES          
Common shares held (as percentage of total shares) 28.40%        
Customer concentration risk          
ORGANIZATION AND PRINCIPAL ACTIVITIES          
Number of customers 1 1 1    
Exclusively designed and manufactured smart wearable devices | Customer concentration risk | Sales revenue net          
ORGANIZATION AND PRINCIPAL ACTIVITIES          
Concentration risk, percentage 41.00% 53.50% 69.00%    
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND PRINCIPAL ACTIVITIES - Subsidiaries and VIEs (Details)
12 Months Ended
Dec. 31, 2022
Anhui Huami  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Dec. 27, 2013
Variable interest entity, nature of VIE Consolidated VIE
Beijing Huami  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Jul. 11, 2014
Variable interest entity, nature of VIE Consolidated VIE
Anhui Huami Healthcare Co., Ltd. ("Huami Healthcare")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Dec. 05, 2016
Variable interest entity, nature of VIE VIE’s subsidiary
Hong Kong Zepp Holding Limited ("Zepp HK")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Dec. 23, 2014
Percentage of ownership 100.00%
ZEPP, INC. ("Zepp Inc")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Jan. 15, 2015
Percentage of ownership 100.00%
Beijing ShunYuan KaiHua Technology Co., Ltd. ("Shun Yuan")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Feb. 25, 2015
Percentage of ownership 100.00%
Huami (Shenzhen) Information Technology Co., Ltd.  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Dec. 07, 2015
Percentage of ownership 100.00%
Anhui Huami Health Technology Co., Ltd ("Anhui Health")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Dec. 28, 2015
Percentage of ownership 100.00%
Zepp North America Inc. ("Zepp NA")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Jun. 16, 2016
Percentage of ownership 100.00%
Galaxy Trading Platform Limited ("Galaxy")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition May 08, 2019
Percentage of ownership 100.00%
Zepp Europe Holding B.V. ("Zepp Europe")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Jun. 11, 2020
Percentage of ownership 100.00%
Zepp Netherlands Trading B.V. ("Netherland")  
Major subsidiaries and major VIEs  
Date of incorporation/acquisition Apr. 20, 2021
Percentage of ownership 100.00%
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.23.1
ORGANIZATION AND PRINCIPAL ACTIVITIES - Risks in relation to VIE structure (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
Variable Interest Entity          
Total current assets ¥ 2,958,548   ¥ 3,930,953   $ 428,948
Total assets 5,267,643   6,085,501   763,735
Total current liabilities 1,668,668   2,152,132   241,933
Total liabilities 2,582,722   3,152,062   $ 374,459
Revenues 4,142,862   6,250,109 ¥ 6,433,363  
Net income/(loss) (288,308) $ (41,801) 137,803 228,753  
Net cash provided by/(used in) operating activities (787,643) (114,199) (232,435) 157,302  
Net cash used in investing activities (42,258) (6,127) (1,069,289) (206,880)  
Net cash provided by/(used in) financing activities 289,198 $ 41,928 551,077 564,671  
Variable Interest Entities          
Variable Interest Entity          
Total current assets 2,045,609   2,989,474    
Total non-current assets 790,027   701,134    
Total assets 2,835,636   3,690,608    
Total current liabilities 1,521,807   1,937,301    
Total non-current liabilities 484,496   479,676    
Total liabilities 2,006,303   2,416,977    
Revenues 2,536,863   5,219,560 6,297,534  
Net income/(loss) (1,282)   (61,184) 751,803  
Variable Interest Entities | Correction of error          
Variable Interest Entity          
Net cash provided by/(used in) operating activities (226,419)   (295,860) 770,935  
Net cash used in investing activities (26,610)   (71,916) (131,183)  
Net cash provided by/(used in) financing activities ¥ 445,570   ¥ 32,024 ¥ 564,671  
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES (Details)
¥ in Thousands
12 Months Ended
Apr. 01, 2019
May 01, 2018
Apr. 30, 2018
Dec. 31, 2022
CNY (¥)
$ / ¥
Dec. 31, 2022
CNY (¥)
$ / ¥
Dec. 31, 2022
CNY (¥)
USD ($)
$ / ¥
Dec. 31, 2022
CNY (¥)
customer
$ / ¥
Dec. 31, 2022
CNY (¥)
$ / ¥
Dec. 31, 2022
CNY (¥)
installment
$ / ¥
Dec. 31, 2021
CNY (¥)
customer
Dec. 31, 2020
CNY (¥)
customer
Dec. 31, 2022
USD ($)
$ / ¥
SIGNIFICANT ACCOUNTING POLICIES                        
Impairment loss related to acquired intangible assets         ¥ 0         ¥ 0 ¥ 0  
Goodwill impairment         0         0 0  
Allowance for doubtful accounts       ¥ 1,466 1,466 ¥ 1,466 ¥ 1,466 ¥ 1,466 ¥ 1,466 814    
Unrealized gains on available-for-sale investments         ¥ 2,006         1,240 1,243  
Lease term       4 years 4 years 4 years 4 years 4 years 4 years     4 years
Impairment losses on equity method investments         ¥ 0         0 0  
Unrealized (losses) / gains on available-for-sale investments         40,140         1,345 (22,583)  
Investment held         0         0    
Percentage of total revenues               26.10%        
Value added tax rate 13.00% 16.00% 17.00%         6.00%        
Advertising expenses         172,577         151,744 136,974  
Government subsidy recognized as income         41,054         23,140 13,461  
Government subsidy, cost of revenue         53,563         103,660 10,408  
Government subsidies other current liabilities       ¥ 1,745 1,745 ¥ 1,745 ¥ 1,745 ¥ 1,745 ¥ 1,745 3,129    
Government subsidies other non-current liabilities       162,602 162,602 162,602 162,602 162,602 162,602 175,053    
Cash and cash equivalents       ¥ 886,632 ¥ 886,632 ¥ 886,632 ¥ 886,632 ¥ 886,632 ¥ 886,632 1,468,499   $ 128,550,000
Foreign currency exchange rate | $ / ¥       6.8972 6.8972 6.8972 6.8972 6.8972 6.8972     6.8972
Product warranty term for one customer       12 months                
U.S. Dollar Denominated                        
SIGNIFICANT ACCOUNTING POLICIES                        
Cash and cash equivalents       ¥ 263,400 ¥ 263,400 ¥ 263,400 ¥ 263,400 ¥ 263,400 ¥ 263,400 435,205    
RMB                        
SIGNIFICANT ACCOUNTING POLICIES                        
Cash and cash equivalents       ¥ 565,721 565,721 ¥ 565,721 ¥ 565,721 ¥ 565,721 ¥ 565,721 990,222    
General and administrative expenses                        
SIGNIFICANT ACCOUNTING POLICIES                        
Transaction gains         ¥ 12,086         ¥ 18,156 ¥ 27,451  
Smart wearable devices                        
SIGNIFICANT ACCOUNTING POLICIES                        
Percentage of sales revenue               41.00%   53.50% 69.00%  
Number of customers           1 1     1 1  
Number of payment installments from customer | installment                 2      
Percentage of second installment payment receivable               50.00%        
Self-branded products and others                        
SIGNIFICANT ACCOUNTING POLICIES                        
Percentage of sales revenue               59.00%   46.50% 31.00%  
Minimum                        
SIGNIFICANT ACCOUNTING POLICIES                        
Deposit               30.00%        
Minimum | Trademark and patents                        
SIGNIFICANT ACCOUNTING POLICIES                        
Useful lives       5 years                
Maximum                        
SIGNIFICANT ACCOUNTING POLICIES                        
Deposit               75.00%        
Maximum | Trademark and patents                        
SIGNIFICANT ACCOUNTING POLICIES                        
Useful lives       10 years                
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details)
12 Months Ended
Dec. 31, 2022
Software and electronic equipment | Maximum  
Property, plant and equipment, net  
Estimated useful lives 5 years
Software and electronic equipment | Minimum  
Property, plant and equipment, net  
Estimated useful lives 3 years
Buildings  
Property, plant and equipment, net  
Estimated useful lives 20 years
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES - Account receivable concentration of credit risk (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
USD ($)
Concentration of credit risk      
Accounts receivables ¥ 682,103 ¥ 537,084 $ 98,896
Customer concentration risk | Major Customers | Accounts Receivable      
Concentration of credit risk      
Accounts receivables ¥ 411,479 ¥ 357,285  
Concentration risk, percentage 60.30% 66.50%  
Customer concentration risk | Company A | Accounts Receivable      
Concentration of credit risk      
Accounts receivables ¥ 124,319 ¥ 87,825  
Concentration risk, percentage 18.20% 16.40%  
Customer concentration risk | Company B | Accounts Receivable      
Concentration of credit risk      
Accounts receivables ¥ 287,160 ¥ 269,460  
Concentration risk, percentage 42.10% 50.10%  
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES - Related parties concentration of credit risk (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
USD ($)
Concentration of credit risk      
Amounts due from related parties ¥ 138,614 ¥ 295,614 $ 20,097
Concentration credit risk | Related parties concentration risk | Major Customers      
Concentration of credit risk      
Amounts due from related parties ¥ 117,944 ¥ 286,341  
Concentration risk, percentage 81.40% 96.90%  
Concentration credit risk | Related parties concentration risk | Company C      
Concentration of credit risk      
Amounts due from related parties ¥ 117,944 ¥ 286,341  
Concentration risk, percentage 81.40% 96.90%  
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES - Revenue generated from related parties (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Concentration of credit risk      
Revenues ¥ 4,142,862 ¥ 6,250,109 ¥ 6,433,363
Sales revenue net | Customer concentration risk | Major Customers      
Concentration of credit risk      
Revenues ¥ 1,697,053 ¥ 3,340,857 ¥ 4,447,957
Concentration risk, percentage 41.00% 53.50% 69.10%
Sales revenue net | Customer concentration risk | Company C      
Concentration of credit risk      
Revenues ¥ 1,697,053 ¥ 3,340,857 ¥ 4,447,957
Concentration risk, percentage 41.00% 53.50% 69.10%
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES - Supplier concentration (Details)
12 Months Ended
Dec. 31, 2020
Supplier concentration risk | Raw materials and semi-manufactures | Customer D  
Concentration of credit risk  
Concentration risk, percentage 15.10%
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.23.1
ACQUISITIONS (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 12, 2020
CNY (¥)
Jul. 31, 2020
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
USD ($)
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Goodwill     ¥ 66,081 ¥ 61,055 $ 9,581
Guoxu          
Asset Acquisition, Consideration Transferred [Abstract]          
Percentage of equity interest   100.00%      
Gross consideration   ¥ 67,914      
Loan deemed effectively settled as a result of the acquisition   35,075      
Cash consideration   ¥ 32,839      
Acquisition of PAI          
Business Combination          
Voting interest (as a percent) 100.00%        
Cash consideration ¥ 1,370        
Loan deemed effectively settled as a result of the acquisition 13,711        
Fair value of PAI acquired amount ¥ 87,716        
Percentage of revenue     1.00% 1.00%  
Previously held equity interest 40.49%        
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Cash ¥ 5,554        
Other current assets 4,704        
Property, plant and equipment ¥ 149        
Property, plant and equipment, amortization period 3 years        
Patents ¥ 42,495        
Goodwill 67,856        
Other non-current assets 261        
Other current liabilities 8,868        
Deferred tax liabilities 6,374        
Total identifiable assets 102,797        
Other non-current liabilities ¥ 2,980        
Patents 5 years        
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.23.1
DISPOSAL OF SUBSIDIARIES (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
DISPOSAL OF SUBSIDIARIES      
Gain from deconsolidation of a subsidiary   ¥ 56,522  
Shenzhen Yunding Information Technology Co., Ltd. ("Yunding")      
DISPOSAL OF SUBSIDIARIES      
Gain from deconsolidation of a subsidiary   ¥ 56,522  
Shenzhen Yunding Information Technology Co., Ltd. ("Yunding") | Disposal by sale      
DISPOSAL OF SUBSIDIARIES      
Ownership interest sold (as a percent) 5.00% 26.70%  
Cash consideration ¥ 20,000 ¥ 22,500  
Previous intercompany loan, outstanding principal   ¥ 24,514  
Shenzhen Yunding Information Technology Co., Ltd. ("Yunding") | Disposal by sale | Shenzhen Yunding Information Technology Co., Ltd. ("Yunding")      
DISPOSAL OF SUBSIDIARIES      
Ownership interest (as a percent)     24.30%
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES, NET (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
INVENTORIES, NET      
Raw materials ¥ 97,266   ¥ 282,939
Work in process 130,536   224,013
Finished goods 794,121   742,375
Inventories, net ¥ 1,021,923 $ 148,165 ¥ 1,249,327
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORIES, NET - Write downs (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
INVENTORIES, NET      
Provision for excess and obsolete inventories ¥ 39,551 ¥ 51,336 ¥ 64,223
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.23.1
SHORT-TERM INVESTMENTS (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Schedule Of Investments [Abstract]      
Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively) ¥ 34,316 $ 4,975 ¥ 19,351
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.23.1
SHORT-TERM INVESTMENTS - Additional information (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
LONG-TERM INVESTMENTS        
Payments to acquire investment ¥ 16,339 $ 2,369    
Unrealized gain on available-for-sale investments and others 7,096   ¥ 0 ¥ 4,017
Others        
LONG-TERM INVESTMENTS        
Unrealized gain on available-for-sale investments and others ¥ 2,006   ¥ 1,240 ¥ 1,243
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.23.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
PREPAID EXPENSES AND OTHER CURRENT ASSETS      
Value-added tax recoverable ¥ 4,648   ¥ 198,189
Other receivables 44,951   57,039
Prepaid expenses 53,682   51,156
Advances to suppliers 1,758   7,838
Rental deposits 3,213   816
Total ¥ 108,252 $ 15,694 ¥ 315,038
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY, PLANT AND EQUIPMENT, NET (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
PROPERTY, PLANT AND EQUIPMENT, NET      
Property, plant and equipment, gross ¥ 203,177   ¥ 195,377
Less: accumulated depreciation (112,238)   (70,832)
Property, plant and equipment, net 100,605 $ 14,586 133,873
Software and electronic equipment      
PROPERTY, PLANT AND EQUIPMENT, NET      
Property, plant and equipment, gross 77,693   78,854
Buildings      
PROPERTY, PLANT AND EQUIPMENT, NET      
Property, plant and equipment, gross 34,764   34,764
Leasehold improvements      
PROPERTY, PLANT AND EQUIPMENT, NET      
Property, plant and equipment, gross 90,720   81,759
Construction in progress      
PROPERTY, PLANT AND EQUIPMENT, NET      
Property, plant and equipment, gross ¥ 9,666   ¥ 9,328
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY, PLANT AND EQUIPMENT, NET - Additional Information (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
PROPERTY, PLANT AND EQUIPMENT, NET      
Depreciation expense ¥ 41,406 ¥ 35,109 ¥ 14,949
Impairment charges ¥ 0 ¥ 0 ¥ 0
XML 93 R75.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Intangible assets with finite lives:      
Patents and trademark ¥ 131,480   ¥ 128,332
Less: accumulated amortization 54,603   37,391
Intangible assets, net 123,300 $ 17,877 135,582
Domain name      
Intangible assets with indefinite lives:      
Intangible assets with indefinite lives 2,024   2,024
Insurance brokerage license, trademark and others      
Intangible assets with indefinite lives:      
Intangible assets with indefinite lives ¥ 44,399   ¥ 42,617
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS, NET - Additional information (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
INTANGIBLE ASSETS, NET      
Amortization of intangible assets ¥ 17,212 ¥ 16,775 ¥ 12,180
2023 17,374    
2024 17,374    
2025 13,600    
2026 9,097    
2027 9,097    
Thereafter ¥ 10,335    
XML 95 R77.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM INVESTMENTS (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
LONG-TERM INVESTMENTS      
Long-term investments ¥ 1,686,628 $ 244,538 ¥ 1,552,591
Jiangsu Yitong      
LONG-TERM INVESTMENTS      
Equity method investments 968,242   960,832
Huaying Fund I      
LONG-TERM INVESTMENTS      
Equity method investments 60,262   61,014
Huaying Fund II      
LONG-TERM INVESTMENTS      
Equity method investments 212,803   200,067
Yunding      
LONG-TERM INVESTMENTS      
Available-for-sale investments 74,912   50,431
Others      
LONG-TERM INVESTMENTS      
Available-for-sale investments 73,907   58,018
Sifive, Inc. ("Sifive")      
LONG-TERM INVESTMENTS      
Equity securities without readily determinable fair value 95,613   21,759
AliveCor, Inc. ("Alivecor")      
LONG-TERM INVESTMENTS      
Equity securities without readily determinable fair value 24,582   14,988
Promaxo, Inc.      
LONG-TERM INVESTMENTS      
Equity securities without readily determinable fair value 27,589   25,490
Others      
LONG-TERM INVESTMENTS      
Equity securities without readily determinable fair value 91,141   81,775
Equity method investments 53,164   46,548
Hyperfine Inc.      
LONG-TERM INVESTMENTS      
Equity securities with readily determinable fair value Hyperfine Inc. ¥ 4,413   ¥ 31,669
XML 96 R78.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM INVESTMENTS - Additional information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2021
CNY (¥)
Feb. 28, 2021
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2016
CNY (¥)
Feb. 29, 2020
LONG-TERM INVESTMENTS                        
Purchase of long term investments     ¥ 12,733,000 $ 1,846 ¥ 1,072,783,000 ¥ 82,221,000            
Gain from fair value change of long-term investments     51,817,000 7,513   12,325,000            
(Loss)/ Income from equity method investments     17,657,000 $ 2,560 ¥ 41,028,000 (4,749,000)            
Disposal by sale | Shenzhen Yunding Information Technology Co., Ltd. ("Yunding")                        
LONG-TERM INVESTMENTS                        
Percentage of sale of investments         5.00%              
Unrealized gain in other comprehensive income/(loss)     ¥ 20,943,000   ¥ 903,000 0            
Realized gain on disposal         13,507,000              
Patents | Minimum                        
LONG-TERM INVESTMENTS                        
Estimated useful life     3 years 3 years                
Patents | Maximum                        
LONG-TERM INVESTMENTS                        
Estimated useful life     7 years 7 years                
Jiangsu Yitong                        
LONG-TERM INVESTMENTS                        
Purchase of long term investments   ¥ 959,680,000                    
Equity interests (as a percent)   29.99% 0.01%                  
(Loss)/ Income from equity method investments     ¥ 7,580,000   1,152,000              
Equity method investments     968,242,000   960,832,000              
Share of net assets         137,302,000              
Difference between the total consideration and the proportion of net assets     813,101,000   823,530,000              
Jiangsu Yitong | Goodwill                        
LONG-TERM INVESTMENTS                        
Positive basis difference     636,672,000   636,672,000              
Jiangsu Yitong | Intangible assets                        
LONG-TERM INVESTMENTS                        
Positive basis difference     172,940,000   173,524,000              
Jiangsu Yitong | Other assets                        
LONG-TERM INVESTMENTS                        
Positive basis difference     3,489,000   13,334,000              
Huaying Fund I                        
LONG-TERM INVESTMENTS                        
Purchase of long term investments                     ¥ 50,000,000  
(Loss)/ Income from equity method investments     (752,000)   7,910,000 (2,452,000)            
Equity method investments     60,262,000   61,014,000              
Huaying Fund II                        
LONG-TERM INVESTMENTS                        
Purchase of long term investments ¥ 68,000,000             ¥ 102,000,000        
(Loss)/ Income from equity method investments     12,737,000   24,434,000 5,297,000            
Equity method investments     212,803,000   200,067,000              
Sifive                        
LONG-TERM INVESTMENTS                        
Purchase of long term investments                   ¥ 12,332,000    
Equity interests (as a percent)                   1.01%    
Equity securities with readily determinable fair value Hyperfine Inc.     66,322,000   0 3,304,000            
Alivecor                        
LONG-TERM INVESTMENTS                        
Purchase of long term investments | $                 $ 1,000      
Equity interests (as a percent)                       0.56%
Equity securities with readily determinable fair value Hyperfine Inc.     8,620,000   0 ¥ 7,728,000            
Interest rate (as a percent)               3.00% 3.00%      
Promaxo                        
LONG-TERM INVESTMENTS                        
Purchase of long term investments | $             $ 4,000          
Equity interests (as a percent)           4.05%            
Gain from fair value change of long-term investments     0   0 ¥ 0            
Hyperfine                        
LONG-TERM INVESTMENTS                        
Equity securities with readily determinable fair value Hyperfine Inc.     ¥ 28,466,000   ¥ 194,000              
Huaying Fund II | Huaying Fund I                        
LONG-TERM INVESTMENTS                        
Equity method investment, ownership percentage                     49.50%  
Huaying Fund II | Huaying Fund II                        
LONG-TERM INVESTMENTS                        
Equity method investment, ownership percentage               34.00% 34.00%      
Shenzhen Yunding Information Technology Co., Ltd. ("Yunding")                        
LONG-TERM INVESTMENTS                        
Purchase of long term investments           ¥ 22,000,000            
Shenzhen Yunding Information Technology Co., Ltd. ("Yunding") | Minimum                        
LONG-TERM INVESTMENTS                        
Interest rate           4.35%            
Shenzhen Yunding Information Technology Co., Ltd. ("Yunding") | Maximum                        
LONG-TERM INVESTMENTS                        
Interest rate           8.70%            
Shenzhen Yunding Information Technology Co., Ltd. ("Yunding") | Disposal by sale | Shenzhen Yunding Information Technology Co., Ltd. ("Yunding")                        
LONG-TERM INVESTMENTS                        
Equity method investment, ownership percentage     24.30%                  
XML 97 R79.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM INVESTMENTS - Equity method investments (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2022
USD ($)
LONG-TERM INVESTMENTS          
Revenue ¥ 4,142,862 $ 600,659 ¥ 6,250,109 ¥ 6,433,363  
Gross profit 803,116 116,441 1,305,642 1,332,665  
Net income (loss) (289,001) (41,901) 136,952 229,706  
Net income attributable to ordinary shareholders (288,308) $ (41,801) 137,803 228,753  
Non-current assets 50,389   19,593   $ 7,306
Current liabilities 1,668,668   2,152,132   $ 241,933
Equity method investments          
LONG-TERM INVESTMENTS          
Revenue 412,975   330,685 28,087  
Gross profit 147,434   198,495 15,114  
Income from operations 68,663   140,006 3,011  
Net income (loss) 66,039   137,681 3,042  
Net income attributable to ordinary shareholders 66,039   137,681 ¥ 3,042  
Current assets 825,465   941,812    
Non-current assets 913,919   780,128    
Current liabilities 88,454   122,430    
Non-current liabilities ¥ 1,386   ¥ 36,807    
XML 98 R80.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR-VALUE MEASUREMENT (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Fair Value Assets Measured On Recurring Basis [Line Items]      
Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively) ¥ 34,316 $ 4,975 ¥ 19,351
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 1,686,628 $ 244,538 1,552,591
Recurring Basis      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Available-for-sale investments 187,548   159,468
Recurring Basis | Redeemable Preferred Shares      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 110,078   65,393
Recurring Basis | Fair Value, Inputs, Level 1      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Available-for-sale investments 4,413    
Recurring Basis | Significant Other Observable Inputs Level 2      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Available-for-sale investments 37,044   94,075
Recurring Basis | Significant Other Observable Inputs Level 2 | Redeemable Preferred Shares      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 37,044    
Recurring Basis | Significant Unobservable Inputs Level 3      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Available-for-sale investments 146,091   65,393
Recurring Basis | Significant Unobservable Inputs Level 3 | Redeemable Preferred Shares      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 73,034   65,393
Recurring Basis | Convertible Bond      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively) 34,316   19,351
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 38,741   43,055
Recurring Basis | Convertible Bond | Significant Other Observable Inputs Level 2      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively)     19,351
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively)     43,055
Recurring Basis | Convertible Bond | Significant Unobservable Inputs Level 3      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively) 34,316    
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 38,741    
Recurring Basis | Equity securities without readily determinable fair value      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) 4,413   31,669
Recurring Basis | Equity securities without readily determinable fair value | Fair Value, Inputs, Level 1      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively) ¥ 4,413    
Recurring Basis | Equity securities without readily determinable fair value | Significant Other Observable Inputs Level 2      
Fair Value Assets Measured On Recurring Basis [Line Items]      
Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively)     ¥ 31,669
XML 99 R81.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR-VALUE MEASUREMENT - Reconciliation of the fair value measurements (Details) - Redeemable Preferred Shares - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance as of January 1, 2021 ¥ 65,393 ¥ 1,934
Initial recognition   24,960
Transfer from level 2 73,057 38,499
Unrealized gain 19,575  
Transfer to level 2 (11,934)  
Balance as of December 31, 2022 ¥ 146,091 ¥ 65,393
XML 100 R82.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR-VALUE MEASUREMENT - Additional Information (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
FAIR-VALUE MEASUREMENT      
Impairment equity securities ¥ 13,858 ¥ 0  
Goodwill impairment loss 0 0 ¥ 0
Intangible assets impairment loss ¥ 0 ¥ 0 ¥ 0
XML 101 R83.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES          
Deferred revenue ¥ 61,164   ¥ 87,980    
Current operating lease liabilities ¥ 42,320   ¥ 50,092    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total Total Total    
Accrued payroll and welfare ¥ 25,875   ¥ 41,948    
Other tax payable 20,535   23,541    
Product warranty 17,748   24,858 ¥ 32,782 ¥ 49,527
Accrued expenses 6,703   17,058    
Refund liabilities 4,845   5,745    
Government subsidies 1,745   3,129    
Reverse factoring     39,195    
Other current liabilities 16,884   22,537    
Total ¥ 197,819 $ 28,681 ¥ 316,083    
XML 102 R84.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Product warranty (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES      
Beginning balance ¥ 24,858 ¥ 32,782 ¥ 49,527
Provided during the year 27,146 63,540 74,742
Utilized during the year (34,256) (71,464) (91,487)
Ending balance ¥ 17,748 ¥ 24,858 ¥ 32,782
XML 103 R85.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Warranty costs (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cost of Revenue      
Warranty costs      
Warrant cost ¥ 27,146 ¥ 63,540 ¥ 74,742
XML 104 R86.htm IDEA: XBRL DOCUMENT v3.23.1
BANK BORROWINGS (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Short Term Debt [Line Items]        
Bank borrowings received ¥ 838,859 $ 121,623 ¥ 1,473,567 ¥ 1,207,793
Repayments of bank debt ¥ 727,500 $ 105,478 ¥ 953,387 ¥ 643,122
Interest rate (as a percent) 3.13%   3.83%  
Unused lines of credit available for future borrowing ¥ 1,789,015      
Jiangsu Yitong        
Short Term Debt [Line Items]        
Bank borrowings ¥ 464,000      
Percentage of equity interest pledged to bank 20.48%      
Minimum        
Short Term Debt [Line Items]        
Maturity term (in years) 1 year 1 year    
Maximum        
Short Term Debt [Line Items]        
Maturity term (in years) 7 years 7 years    
XML 105 R87.htm IDEA: XBRL DOCUMENT v3.23.1
BANK BORROWINGS - Principal repayment schedule of bank borrowings (Details)
¥ in Thousands
Dec. 31, 2022
CNY (¥)
BANK BORROWINGS  
2023 ¥ 512,000
2024 140,000
2025 260,000
2026 65,000
2027 and thereafter ¥ 219,210
XML 106 R88.htm IDEA: XBRL DOCUMENT v3.23.1
DIVIDEND (Details)
Mar. 17, 2022
$ / shares
DIVIDEND  
Cash dividend per ordinary share $ 0.025
ADR  
DIVIDEND  
Cash dividend per ordinary share $ 0.1
XML 107 R89.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND DEFERRED REVENUES - Disaggregation of revenue (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Disaggregation Of Revenue        
Revenue ¥ 4,142,862 $ 600,659 ¥ 6,250,109 ¥ 6,433,363
Smart Wearable Devices        
Disaggregation Of Revenue        
Revenue 1,697,053   3,340,857 4,438,081
Self-branded products and others        
Disaggregation Of Revenue        
Revenue ¥ 2,445,809   ¥ 2,909,252 ¥ 1,995,282
XML 108 R90.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND DEFERRED REVENUES - Contract balances (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
REVENUE AND DEFERRED REVENUES      
Accounts receivables ¥ 682,103 $ 98,896 ¥ 537,084
Amounts due from related parties 138,614 $ 20,097 295,614
Deferred revenue 61,164   87,980
Refund liability (sales return) ¥ 6,932   ¥ 5,745
XML 109 R91.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE AND DEFERRED REVENUES - Additional Information (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue      
Amount due from related parties, billed receivable ¥ 136,001 ¥ 231,485  
Amount due from related parties, unbilled receivable 2,613 64,129  
Asset impairment charges 0 0 ¥ 0
Deferred revenue, revenue recognized 87,980 51,780 59,585
Additions to the allowance 157,821 84,869 3,679
Deductions from the allowance 156,634 79,490 3,895
Cooperation Agreement      
Disaggregation Of Revenue      
Amount due from related parties, billed receivable ¥ 64,129 ¥ 80,675 ¥ 102,687
Minimum      
Disaggregation Of Revenue      
Payment terms (in days) 30 days    
Minimum | Cooperation Agreement      
Disaggregation Of Revenue      
Payment terms (in days) 30 days    
Maximum      
Disaggregation Of Revenue      
Payment terms (in days) 90 days    
Maximum | Cooperation Agreement      
Disaggregation Of Revenue      
Payment terms (in days) 60 days    
XML 110 R92.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Details)
¥ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Apr. 01, 2018
CNY (¥)
Dec. 31, 2022
CNY (¥)
item
¥ / shares
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
CNY (¥)
¥ / shares
Dec. 31, 2020
CNY (¥)
¥ / shares
Dec. 31, 2017
Dec. 31, 2022
USD ($)
Income Tax Contingency [Line Items]              
Net income (loss)   ¥ (289,001) $ (41,901) ¥ 136,952 ¥ 229,706    
Operating loss   (410,242) $ (59,480) 93,942 174,196    
Deferred tax assets, valuation allowance   ¥ 42,187   6,976      
Percentage of withholding tax on dividends paid to foreign investors   10.00% 10.00%        
Aggregate undistributed earnings available for distribution   ¥ 1,993,460   2,228,550      
Deferred tax liabilities attributable to undistributed earning   0          
PRC, Hong Kong, United States and Canada              
Income Tax Contingency [Line Items]              
Operating loss   ¥ 1,119,767          
Beijing Shunyuan              
Income Tax Contingency [Line Items]              
Income tax rate   15.00% 15.00%        
Anhui Huami, Anhui Health and Shun Yuan              
Income Tax Contingency [Line Items]              
Increase in income tax expenses   ¥ 29,784   ¥ 19,387 ¥ 41,869    
Decrease in net income per share - basic | ¥ / shares   ¥ 0.12   ¥ 0.08 ¥ 0.17    
Decrease in net income per share - diluted | ¥ / shares   ¥ 0.12   ¥ 0.07 ¥ 0.16    
Minimum              
Income Tax Contingency [Line Items]              
Underpayment of tax liability   ¥ 100         $ 15
Hong Kong              
Income Tax Contingency [Line Items]              
Number of nominators | item   1 1        
Hong Kong | Minimum              
Income Tax Contingency [Line Items]              
Net income (loss) ¥ 2,000            
Income tax rate 8.25%            
Hong Kong | Maximum              
Income Tax Contingency [Line Items]              
Income tax rate 16.50%            
United States              
Income Tax Contingency [Line Items]              
Income tax rate   21.00% 21.00%        
Operating loss carry forwards carry forward period           20 years  
Netherland              
Income Tax Contingency [Line Items]              
Income tax rate   15.00% 15.00%        
PRC              
Income Tax Contingency [Line Items]              
Income tax rate   25.00% 25.00%        
Operating loss   ¥ 942,754          
PRC | Anhui Huami              
Income Tax Contingency [Line Items]              
Income tax rate   15.00% 15.00% 15.00% 15.00%    
PRC | Anhui Huami Health Technology Co., Ltd ("Anhui Health")              
Income Tax Contingency [Line Items]              
Income tax rate   15.00% 15.00% 15.00% 15.00%    
Canada | Minimum              
Income Tax Contingency [Line Items]              
Operating loss carry forwards carry forward period   3 years 3 years        
Canada | Maximum              
Income Tax Contingency [Line Items]              
Operating loss carry forwards carry forward period   20 years 20 years        
XML 111 R93.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Current and deferred (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
INCOME TAXES        
Current tax expenses ¥ 379   ¥ 31,543 ¥ 42,257
Deferred tax benefits (66,254)   (20,798) (11,103)
Income tax expenses/(benefit) ¥ (65,875) $ (9,551) ¥ 10,745 ¥ 31,154
XML 112 R94.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Deferred tax assets (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Accrued expenses and other current liabilities ¥ 46,958 ¥ 47,005
Net operating loss carry forwards 178,689 75,100
Intra-entity transfer of certain intangible assets 26,726 28,290
Total deferred tax assets 252,373 150,395
Less: valuation allowance (42,187) (6,976)
Deferred tax assets, net ¥ 210,186 ¥ 143,419
XML 113 R95.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Tax Expense Reconciliation (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
INCOME TAXES        
Income/(loss) before income tax ¥ (372,533) $ (54,012) ¥ 106,669 ¥ 265,609
Tax expense/(benefit) at PRC enterprise income tax rate of 25% (93,133)   26,667 66,402
Effect of preferential tax rates (29,784)   19,387 41,869
Tax effect of permanence differences (53,808)   (34,587) (20,001)
Effect of income tax rate differences in other jurisdictions 16,071   23,666 21,625
Change in tax rate     9,549 3,460
Changes in valuation allowances 35,211   4,837 1,537
Income tax expenses/(benefit) ¥ (65,875) $ (9,551) ¥ 10,745 ¥ 31,154
XML 114 R96.htm IDEA: XBRL DOCUMENT v3.23.1
ORDINARY SHARES (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Class Of Stock [Line Items]          
Ordinary shares, shares authorized     405,462,685    
Ordinary shares, par value | $ / shares     $ 0.0001    
Common stock shares repurchased, value | ¥   ¥ 45,365   ¥ 21,798  
Class B Ordinary Shares          
Class Of Stock [Line Items]          
Ordinary shares, shares authorized     200,000,000   200,000,000
Ordinary shares, par value | $ / shares     $ 0.0001   $ 0.0001
Ordinary shares, shares outstanding     117,208,247   117,208,247
Class A Ordinary Shares          
Class Of Stock [Line Items]          
Ordinary shares, shares authorized     9,700,000,000   9,700,000,000
Ordinary shares, par value | $ / shares     $ 0.0001   $ 0.0001
Ordinary shares, shares outstanding     128,130,440   133,992,912
Ordinary Shares | Class A Ordinary Shares          
Class Of Stock [Line Items]          
Common stock shares repurchased   10,219,572 10,219,572 2,656,164 2,656,164
Common stock shares repurchased, value ¥ 21,798 ¥ 45,365 $ 6,905   $ 3,411
Ordinary Shares | Class A Ordinary Shares | Weighted Average          
Class Of Stock [Line Items]          
Weighted average share price | $ / shares     $ 0.671   $ 1.284
Total Huami Corporation Shareholders' (Deficit)/Equity          
Class Of Stock [Line Items]          
Common stock shares repurchased, value | ¥   ¥ 45,365   ¥ 21,798  
XML 115 R97.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT - 2015 Plan (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 21, 2015
2015 Plan        
SHARE-BASED PAYMENT        
Shares authorized (in shares)       14,328,358
PRC Plan | Share options        
SHARE-BASED PAYMENT        
Share options granted 0 0 0  
XML 116 R98.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT - 2018 Plan (Details)
¥ in Thousands
12 Months Ended
Jan. 01, 2018
shares
Dec. 31, 2022
$ / shares
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2021
$ / shares
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2020
$ / shares
Dec. 31, 2020
CNY (¥)
shares
SHARE-BASED PAYMENT              
Share-based compensation expense | ¥     ¥ 49,107   ¥ 83,122   ¥ 65,154
2018 Plan | Share options              
SHARE-BASED PAYMENT              
Shares authorized (in shares) | shares 9,559,607            
Increase in authorized shares (as percent of outstanding shares) 1.00%            
Granted (in shares) | shares     1,492,332   8,988,000   4,030,108
Share options granted exercise price | $ / shares   $ 0   $ 0.01   $ 0  
Share-based compensation expense | ¥     ¥ 32,916   ¥ 64,415   ¥ 42,316
XML 117 R99.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT - Share Options Fair Value Assumption (Details) - ¥ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SHARE-BASED PAYMENT      
Risk-free interest rate, minimum     0.67%
Expected volatility, minimum     51.90%
Share options      
SHARE-BASED PAYMENT      
Risk-free interest rate 4.25% 1.66%  
Risk-free interest rate, maximum     0.72%
Expected volatility 52.40% 52.20%  
Expected volatility, maximum     52.00%
Expected life of option (years) 10 years 10 years 10 years
Expected dividend yield 0.00% 0.00% 0.00%
Weighted average share price ¥ 1.96    
Share options | Minimum      
SHARE-BASED PAYMENT      
Weighted average share price   ¥ 8.05 ¥ 21.60
Share options | Maximum      
SHARE-BASED PAYMENT      
Weighted average share price   ¥ 12.98 ¥ 23.10
XML 118 R100.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT - Share Options Activity (Details) - 2015 and 2018 Plans - Share options
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Share number  
Outstanding at beginning of year 16,798,153
Granted (in shares) 1,492,332
Exercised (4,357,100)
Canceled and forfeited (1,105,682)
Outstanding at end of year 12,827,703
Exercisable 7,904,689
Expected to vest 4,923,014
Weighted average exercise price per option  
Outstanding at beginning of year (in USD per share) | $ / shares $ 0.07
Cancelled and forfeited (in USD per share) | $ / shares 0.45
Outstanding at end of year (in USD per share) | $ / shares 0.05
Exercisable (in USD per share) | $ / shares $ 0.08
Weighted-average remaining exercise contractual life (years)  
Outstanding 7 years 3 months 3 days
Exercisable 6 years 8 months 1 day
Excepted to vest 8 years 2 months 15 days
Aggregate intrinsic value  
Outstanding | $ $ 4,389
Exercisable | $ 2,604
Expected to vest | $ $ 1,784
XML 119 R101.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT - Share Options Other Disclosures (Details) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SHARE-BASED PAYMENT      
Share-based compensation expense ¥ 49,107 ¥ 83,122 ¥ 65,154
Share options      
SHARE-BASED PAYMENT      
Intrinsic value share options exercised ¥ 10,894 ¥ 14,094 ¥ 32,010
Weighted average grant date fair value of options granted ¥ 1.96 ¥ 12.95 ¥ 22.42
Unrecognized compensation expenses related to the options ¥ 47,616    
XML 120 R102.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT - Restricted Stock Units (Details) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SHARE-BASED PAYMENT      
Share-based compensation expense ¥ 49,107 ¥ 83,122 ¥ 65,154
Restricted Stock Units      
SHARE-BASED PAYMENT      
Vesting rights percentage 20.00% 20.00% 20.00%
Reacquisition of non-vested shares, consideration ¥ 0 ¥ 0 ¥ 0
Aggregate fair value of the restricted shares at the grant dates ¥ 137,036    
Weighted average grant-date fair value of non-vested shares ¥ 22.00    
Fair value of vested shares ¥ 26,079 11,648 21,020
Share-based compensation expense 16,191 ¥ 18,707 ¥ 22,838
Unrecognized compensation cost ¥ 29,700    
Weighted average vesting period over which unrecognized compensation costs is expected to be recognized 2 years 1 month 17 days    
Weighted average grant date fair value (in RMB per share) ¥ 6.88 ¥ 21.44 ¥ 22.84
Restricted Shares      
Balance at the beginning of the year (in shares) 3,079,436    
Granted (in shares) 100,972 2,034,432 2,216,120
Vested (in shares) (1,268,408)    
Cancelled and forfeited (in shares) (213,700)    
Balance at the end of the year (in shares) 1,698,300 3,079,436  
Restricted Stock Units | Annual Basis Ending on Fourth Anniversary of Grant Date      
SHARE-BASED PAYMENT      
Vesting period (in years) 5 years 5 years 5 years
Restricted Stock Units | Minimum      
SHARE-BASED PAYMENT      
Vesting period (in years) 4 years 4 years 4 years
Restricted Stock Units | Maximum      
SHARE-BASED PAYMENT      
Vesting period (in years) 5 years 5 years 5 years
XML 121 R103.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE-BASED PAYMENT - Share-based Compensation Recognized (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SHARE-BASED PAYMENT      
Total stock-based compensation expense ¥ 49,107 ¥ 83,122 ¥ 65,154
General and administrative      
SHARE-BASED PAYMENT      
Total stock-based compensation expense 21,353 32,247 38,605
Research and development      
SHARE-BASED PAYMENT      
Total stock-based compensation expense 23,585 42,677 23,978
Selling and marketing      
SHARE-BASED PAYMENT      
Total stock-based compensation expense ¥ 4,169 ¥ 8,198 ¥ 2,571
XML 122 R104.htm IDEA: XBRL DOCUMENT v3.23.1
MAINLAND CHINA CONTRIBUTION PLAN (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
MAINLAND CHINA CONTRIBUTION PLAN      
Total provisions for employee benefits ¥ 101,345 ¥ 104,650 ¥ 64,734
XML 123 R105.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Details) - segment
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SEGMENT INFORMATION      
Number of operating segments 2 2 2
XML 124 R106.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION - Schedule of Revenues, Cost of Revenues and Gross Profits by Segment (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Segment Reporting Information [Line Items]        
Revenues ¥ 4,142,862   ¥ 6,250,109 ¥ 6,433,363
Cost of revenues 3,339,746   4,944,467 5,100,698
Gross profit 803,116 $ 116,441 1,305,642 1,332,665
Smart Wearable Devices        
Segment Reporting Information [Line Items]        
Revenues 1,697,053   3,340,857 4,438,081
Cost of revenues 1,394,460   2,754,086 3,706,495
Gross profit 302,593   586,771 731,586
Self-branded products and others        
Segment Reporting Information [Line Items]        
Revenues 2,445,809   2,909,252 1,995,282
Cost of revenues 1,945,286   2,190,381 1,394,203
Gross profit ¥ 500,523   ¥ 718,871 ¥ 601,079
XML 125 R107.htm IDEA: XBRL DOCUMENT v3.23.1
STATUTORY RESERVES AND RESTRICTED NET ASSETS (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statutory Accounting Practices [Line Items]      
Statutory reserve accrued ¥ 0 ¥ 0 ¥ 5,997
Restricted net assets ¥ 252,220 ¥ 252,220 ¥ 180,981
PRC      
Statutory Accounting Practices [Line Items]      
Required maximum percentage of statutory surplus reserve to registered capital 50.00%    
Required minimum percentage of after tax profits to allocate to statutory common reserve 10.00%    
Maximum      
Statutory Accounting Practices [Line Items]      
Percentage of profit appropriation made to reserve fund required amount of registered capital 50.00%    
XML 126 R108.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY BALANCES AND TRANSACTIONS - Balances (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
CNY (¥)
Amount due from related parties:      
Amounts due from related parties ¥ 138,614 $ 20,097 ¥ 295,614
Amounts due from related parties 144,947   295,614
Amount due to related parties, current:      
Amount due to related parties 40,978 $ 5,941 50,123
Xiaomi Communication Technology Co. Ltd.("Xiaomi Communication")      
Amount due from related parties:      
Amounts due from related parties 117,944   286,341
Amount due to related parties, current:      
Amount due to related parties 2,087    
Field Medical      
Amount due from related parties:      
Amounts due from related parties 10,375    
Hefei Jingyu      
Amount due from related parties:      
Amounts due from related parties 2,648   1,101
Amount due to related parties, current:      
Amount due to related parties 36,864   48,052
Hefei LianRui Microelectronics Technology Co. Ltd      
Amount due from related parties:      
Amounts due from related parties 2,452   2,452
Yunding      
Amount due from related parties:      
Amounts due from related parties 2,330   2,330
Gongqingcheng Yunding      
Amount due from related parties:      
Amounts due from related parties 2,500   2,500
Xiaomi Technology Co. Ltd. ("Xiaomi Technology")      
Amount due to related parties, current:      
Amount due to related parties 1,965   1,562
Others      
Amount due from related parties:      
Amounts due from related parties 365   890
Amount due to related parties, current:      
Amount due to related parties 62   ¥ 509
A vice president      
Amount due from related parties, non-current:      
Amount due from related parties, Non-current ¥ 6,333    
XML 127 R109.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Related party (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Sales to related parties ¥ 1,703,995 ¥ 3,350,032 ¥ 4,449,757
Xiaomi Communication Technology Co. Ltd.("Xiaomi Communication")      
Related Party Transaction [Line Items]      
Sales to related parties 1,697,053 3,340,857 4,447,957
Xiaomi Youpin      
Related Party Transaction [Line Items]      
Sales to related parties ¥ 6,942 ¥ 9,175  
Others      
Related Party Transaction [Line Items]      
Sales to related parties     ¥ 1,800
XML 128 R110.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Others (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Hefei Jingyu      
Related Party Transaction [Line Items]      
Purchase from related parties ¥ 222,174 ¥ 146,847  
Others      
Related Party Transaction [Line Items]      
Purchase from related parties     ¥ 12,000
XML 129 R111.htm IDEA: XBRL DOCUMENT v3.23.1
RELATED PARTY BALANCES AND TRANSACTIONS - Additional information (Details) - CNY (¥)
¥ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Xiaomi Communication, Information, Technology        
Related Party Transaction [Line Items]        
Receivables from the sales of products and services     ¥ 2,613 ¥ 64,129
Hefei Jingyu        
Related Party Transaction [Line Items]        
Purchase from related parties     ¥ 222,174 ¥ 146,847
Yunding        
Related Party Transaction [Line Items]        
Ownership interest sold (as a percent)   26.70%    
Cash consideration   ¥ 22,500    
Proceeds from disposal of equity interest in subsidiary ¥ 20,000      
XML 130 R112.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME/(LOSS) PER SHARE (Details)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Basic net income per share calculation Numerator:        
Net income ¥ (288,308) $ (41,801) ¥ 137,803 ¥ 228,753
Net income attributed to ordinary shareholders for computing net income per ordinary shares-basic ¥ (288,308) $ (41,801) ¥ 137,803 ¥ 228,753
Denominator:        
Weighted average ordinary shares outstanding used in computing net income per ordinary shares - basic 246,283,328 246,283,328 252,167,610 248,470,684
Net income per ordinary share attributable to ordinary shareholders-basic | (per share) ¥ (1.17) $ (0.17) ¥ 0.55 ¥ 0.92
Diluted net income per share calculation        
Net income attributed to ordinary shareholders for computing net income per ordinary shares-basic ¥ (288,308) $ (41,801) ¥ 137,803 ¥ 228,753
Denominator:        
Ordinary share - basic 246,283,328 246,283,328 252,167,610 248,470,684
Effect of potentially diluted stock options, restricted stocks and RSUs     12,201,019 11,881,310
Weighted average ordinary shares outstanding used in computing net income per ordinary shares - dilute 246,283,328 246,283,328 264,368,629 260,351,994
Net income per ordinary share attributable to ordinary shareholders-diluted | (per share) ¥ (1.17) $ (0.17) ¥ 0.52 ¥ 0.88
XML 131 R113.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME/(LOSS) PER SHARE - Anti-dilutive Securities Excluded from Calculation of Diluted Net (Loss)/Income Per Ordinary Shares (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares issuable upon exercise of share options, restricted shares and RSUs      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from calculation of diluted net (loss)/income per ordinary shares 7,390,487 301,946 89,165
XML 132 R114.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Lease Costs Included in Statements of Operations (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lease Cost      
Operating lease cost ¥ 37,428 ¥ 41,595 ¥ 57,080
Sublease income (8,796) (3,591) (537)
Total lease cost ¥ 28,632 ¥ 38,004 ¥ 56,543
XML 133 R115.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Cash Flow from operating leases (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases ¥ 50,357 ¥ 49,644
Operating leases ¥ 1,674 ¥ 2,157
Weighted average remaining lease term, operating leases 2 years 10 days 2 years 9 months 18 days
Weighted average discount rate, operating leases 5.32% 5.27%
XML 134 R116.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Maturity Analysis (Details)
¥ in Thousands
Dec. 31, 2022
CNY (¥)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 ¥ 43,701
2024 26,291
2025 8,441
Total lease payments 78,433
Less: imputed interest (4,423)
Present value of lease liabilities ¥ 74,010
XML 135 R117.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENT - (Details)
Jan. 11, 2023
shares
Subsequent Event | 2023 Share Incentive Plan  
Subsequent Event [Line Items]  
Maximum aggregate number of Class A ordinary shares available for grant as awards 10,322,520
XML 136 zepp-20221231x20f_htm.xml IDEA: XBRL DOCUMENT 0001720446 2019-04-01 2019-04-01 0001720446 2018-05-01 2018-05-01 0001720446 2018-04-30 2018-04-30 0001720446 srt:MinimumMember zepp:CooperationAgreementMember 2022-01-01 2022-12-31 0001720446 srt:MaximumMember zepp:CooperationAgreementMember 2022-01-01 2022-12-31 0001720446 country:CN 2022-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandEighteenMember 2018-01-01 2018-01-01 0001720446 srt:MinimumMember us-gaap:CanadaRevenueAgencyMember 2022-01-01 2022-12-31 0001720446 srt:MaximumMember us-gaap:CanadaRevenueAgencyMember 2022-01-01 2022-12-31 0001720446 us-gaap:InternalRevenueServiceIRSMember 2017-01-01 2017-12-31 0001720446 us-gaap:InlandRevenueHongKongMember 2022-01-01 2022-12-31 0001720446 us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720446 us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001720446 zepp:AnhuiHuamiAnhuiHealthAndShunYuanMember 2022-01-01 2022-12-31 0001720446 zepp:AnhuiHuamiAnhuiHealthAndShunYuanMember 2021-01-01 2021-12-31 0001720446 zepp:AnhuiHuamiAnhuiHealthAndShunYuanMember 2020-01-01 2020-12-31 0001720446 zepp:PaiAcquisitionMember 2022-01-01 2022-12-31 0001720446 zepp:PaiAcquisitionMember 2021-01-01 2021-12-31 0001720446 zepp:JiangsuYitongHighTechCoLtdMember 2021-02-28 0001720446 zepp:InvestmentInPromaxoMember 2020-12-31 0001720446 zepp:InvestmentInAlivoreMember 2020-02-29 0001720446 zepp:SifiveIncMember 2018-12-31 0001720446 us-gaap:OtherIntangibleAssetsMember zepp:JiangsuYitongHighTechCoLtdMember 2022-12-31 0001720446 us-gaap:OtherAssetsMember zepp:JiangsuYitongHighTechCoLtdMember 2022-12-31 0001720446 us-gaap:GoodwillMember zepp:JiangsuYitongHighTechCoLtdMember 2022-12-31 0001720446 us-gaap:OtherIntangibleAssetsMember zepp:JiangsuYitongHighTechCoLtdMember 2021-12-31 0001720446 us-gaap:OtherAssetsMember zepp:JiangsuYitongHighTechCoLtdMember 2021-12-31 0001720446 us-gaap:GoodwillMember zepp:JiangsuYitongHighTechCoLtdMember 2021-12-31 0001720446 zepp:YundingMember 2020-12-01 2020-12-31 0001720446 zepp:AcquisitionOfGuoxuInsuranceBrokerageCo.LtdMember 2020-07-31 0001720446 us-gaap:MajorityShareholderMember 2022-01-01 2022-12-31 0001720446 srt:MinimumMember 2022-12-31 0001720446 us-gaap:TreasuryStockCommonMember 2022-12-31 0001720446 us-gaap:TreasuryStockCommonMember 2021-12-31 0001720446 us-gaap:TreasuryStockCommonMember 2019-12-31 0001720446 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-01 2021-12-31 0001720446 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001720446 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001720446 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001720446 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001720446 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001720446 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001720446 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001720446 us-gaap:RetainedEarningsMember 2022-12-31 0001720446 us-gaap:ParentMember 2022-12-31 0001720446 us-gaap:NoncontrollingInterestMember 2022-12-31 0001720446 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001720446 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001720446 us-gaap:RetainedEarningsMember 2021-12-31 0001720446 us-gaap:ParentMember 2021-12-31 0001720446 us-gaap:NoncontrollingInterestMember 2021-12-31 0001720446 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001720446 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001720446 us-gaap:RetainedEarningsMember 2020-12-31 0001720446 us-gaap:ParentMember 2020-12-31 0001720446 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001720446 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001720446 us-gaap:RetainedEarningsMember 2019-12-31 0001720446 us-gaap:ParentMember 2019-12-31 0001720446 us-gaap:NoncontrollingInterestMember 2019-12-31 0001720446 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001720446 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001720446 zepp:JiangsuYitongHighTechCoLtdMember 2022-12-31 0001720446 us-gaap:CommonStockMember 2022-12-31 0001720446 us-gaap:CommonStockMember 2021-12-31 0001720446 us-gaap:CommonStockMember 2020-12-31 0001720446 us-gaap:CommonStockMember 2019-12-31 0001720446 srt:WeightedAverageMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001720446 srt:WeightedAverageMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001720446 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001720446 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-12-31 0001720446 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-12-31 0001720446 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember 2021-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember 2022-01-01 2022-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember 2021-01-01 2021-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember 2020-01-01 2020-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember 2022-01-01 2022-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember 2022-12-31 0001720446 zepp:ShareIncentivePlan2023Member us-gaap:SubsequentEventMember 2023-01-11 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandEighteenMember 2018-01-01 0001720446 zepp:EquityIncentivePlanTwoThousandFifteenMember 2015-10-21 0001720446 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001720446 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001720446 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001720446 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001720446 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001720446 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001720446 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-12-31 0001720446 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001720446 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember 2022-01-01 2022-12-31 0001720446 us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001720446 us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001720446 zepp:XiaomiYoupinMember 2022-01-01 2022-12-31 0001720446 zepp:XiaomiCommunicationTechnologyCompanyLimitedMember 2022-01-01 2022-12-31 0001720446 zepp:XiaomiYoupinMember 2021-01-01 2021-12-31 0001720446 zepp:XiaomiCommunicationTechnologyCompanyLimitedMember 2021-01-01 2021-12-31 0001720446 zepp:XiaomiCommunicationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001720446 zepp:HefeiJingyuMicroElectronicsMember 2022-01-01 2022-12-31 0001720446 zepp:HefeiJingyuMicroElectronicsMember 2021-01-01 2021-12-31 0001720446 zepp:OtherRelatedPartiesMember 2020-01-01 2020-12-31 0001720446 srt:MinimumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001720446 srt:MaximumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001720446 us-gaap:BuildingMember 2022-01-01 2022-12-31 0001720446 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001720446 us-gaap:ConstructionInProgressMember 2022-12-31 0001720446 us-gaap:ComputerEquipmentMember 2022-12-31 0001720446 us-gaap:BuildingMember 2022-12-31 0001720446 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001720446 us-gaap:ConstructionInProgressMember 2021-12-31 0001720446 us-gaap:ComputerEquipmentMember 2021-12-31 0001720446 us-gaap:BuildingMember 2021-12-31 0001720446 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001720446 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001720446 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001720446 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001720446 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001720446 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001720446 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001720446 zepp:YundingMember 2021-01-01 2021-01-31 0001720446 zepp:HuayingFundIiMember 2021-03-01 2021-03-31 0001720446 zepp:JiangsuYitongHighTechCoLtdMember 2021-02-01 2021-02-28 0001720446 zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001720446 zepp:InvestmentInAlivoreMember 2019-01-01 2019-12-31 0001720446 zepp:HuayingFundIiMember 2019-01-01 2019-12-31 0001720446 zepp:SifiveIncMember 2018-01-01 2018-12-31 0001720446 zepp:HuayingFundMember 2016-01-01 2016-12-31 0001720446 zepp:OtherInvestorsMember 2022-01-01 2022-12-31 0001720446 zepp:OtherInvestorsMember 2021-01-01 2021-12-31 0001720446 zepp:OtherInvestorsMember 2020-01-01 2020-12-31 0001720446 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2022-01-01 2022-12-31 0001720446 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001720446 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001720446 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001720446 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001720446 zepp:PeopleOfRepublicChinaHongKongUnitedStatesAndCanadaMember 2022-01-01 2022-12-31 0001720446 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-01-01 2022-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2022-01-01 2022-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-01-01 2021-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2020-01-01 2020-12-31 0001720446 zepp:ZeppNorthAmericaInc.Member 2022-12-31 0001720446 zepp:ZeppNetherlandsTradingB.v.Member 2022-12-31 0001720446 zepp:ZeppIncMember 2022-12-31 0001720446 zepp:ZeppEuropeHoldingB.v.Member 2022-12-31 0001720446 zepp:HuamiShenzhenInformationTechnologyCompanyLimitedMember 2022-12-31 0001720446 zepp:HongKongZeppHoldingLimitedMember 2022-12-31 0001720446 zepp:GalaxyTradingPlatformLimited.Member 2022-12-31 0001720446 zepp:BeijingShunYuanKaiHuaTechnologyCompanyLimitedMember 2022-12-31 0001720446 zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMember 2022-12-31 0001720446 zepp:HuamiBeijingInformationTechnologyCompanyLimitedMember 2017-11-03 0001720446 zepp:AnhuiHuamiInformationTechnologyCoLtdMember 2015-04-29 0001720446 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001720446 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001720446 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BondsMember 2022-12-31 0001720446 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-12-31 0001720446 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001720446 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-12-31 0001720446 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BondsMember 2022-12-31 0001720446 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001720446 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0001720446 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BondsMember 2021-12-31 0001720446 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001720446 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0001720446 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BondsMember 2021-12-31 0001720446 us-gaap:EquityMethodInvestmentsMember 2022-12-31 0001720446 us-gaap:EquityMethodInvestmentsMember 2021-12-31 0001720446 srt:MinimumMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2020-12-31 0001720446 srt:MaximumMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2020-12-31 0001720446 us-gaap:LicensingAgreementsMember 2022-12-31 0001720446 us-gaap:InternetDomainNamesMember 2022-12-31 0001720446 us-gaap:LicensingAgreementsMember 2021-12-31 0001720446 us-gaap:InternetDomainNamesMember 2021-12-31 0001720446 zepp:JiangsuYitongHighTechCoLtdMember 2022-01-01 2022-12-31 0001720446 zepp:HuayingFundMember 2022-01-01 2022-12-31 0001720446 zepp:HuayingFundIiMember 2022-01-01 2022-12-31 0001720446 zepp:JiangsuYitongHighTechCoLtdMember 2021-01-01 2021-12-31 0001720446 zepp:HuayingFundMember 2021-01-01 2021-12-31 0001720446 zepp:HuayingFundIiMember 2021-01-01 2021-12-31 0001720446 zepp:HuayingFundMember 2020-01-01 2020-12-31 0001720446 zepp:HuayingFundIiMember 2020-01-01 2020-12-31 0001720446 us-gaap:EquityMethodInvestmentsMember 2022-01-01 2022-12-31 0001720446 us-gaap:EquityMethodInvestmentsMember 2021-01-01 2021-12-31 0001720446 us-gaap:EquityMethodInvestmentsMember 2020-01-01 2020-12-31 0001720446 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2021-01-01 2021-12-31 0001720446 srt:MinimumMember us-gaap:TradeDressMember 2022-01-01 2022-12-31 0001720446 srt:MaximumMember us-gaap:TradeDressMember 2022-01-01 2022-12-31 0001720446 us-gaap:RedeemablePreferredStockMember 2022-12-31 0001720446 us-gaap:RedeemablePreferredStockMember 2021-12-31 0001720446 us-gaap:RedeemablePreferredStockMember 2020-12-31 0001720446 us-gaap:RedeemablePreferredStockMember 2022-01-01 2022-12-31 0001720446 us-gaap:RedeemablePreferredStockMember 2021-01-01 2021-12-31 0001720446 zepp:SifiveIncMember 2022-12-31 0001720446 zepp:PromaxoIncMember 2022-12-31 0001720446 zepp:AlivecorIncMember 2022-12-31 0001720446 zepp:SifiveIncMember 2021-12-31 0001720446 zepp:PromaxoIncMember 2021-12-31 0001720446 zepp:AlivecorIncMember 2021-12-31 0001720446 zepp:InvestmentInPromaxoMember 2022-01-01 2022-12-31 0001720446 zepp:InvestmentInPromaxoMember 2021-01-01 2021-12-31 0001720446 zepp:InvestmentInPromaxoMember 2020-01-01 2020-12-31 0001720446 zepp:SifiveIncMember 2022-12-31 0001720446 zepp:InvestmentInHyperfineMember 2022-12-31 0001720446 zepp:InvestmentInAlivoreMember 2022-12-31 0001720446 zepp:HyperfineResearchIncMember 2022-12-31 0001720446 zepp:SifiveIncMember 2021-12-31 0001720446 zepp:InvestmentInHyperfineMember 2021-12-31 0001720446 zepp:InvestmentInAlivoreMember 2021-12-31 0001720446 zepp:HyperfineResearchIncMember 2021-12-31 0001720446 zepp:SifiveIncMember 2020-12-31 0001720446 zepp:InvestmentInAlivoreMember 2020-12-31 0001720446 zepp:OthersMember 2022-12-31 0001720446 zepp:JiangsuYitongHighTechCoLtdMember 2022-12-31 0001720446 zepp:HuayingFundMember 2022-12-31 0001720446 zepp:HuayingFundIiMember 2022-12-31 0001720446 zepp:OthersMember 2021-12-31 0001720446 zepp:HuayingFundMember 2021-12-31 0001720446 zepp:HuayingFundIiMember 2021-12-31 0001720446 zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2022-12-31 0001720446 zepp:HuayingFundIiMember zepp:HuayingFundIiMember 2019-12-31 0001720446 zepp:HuayingFundIiMember zepp:HuayingFundMember 2016-12-31 0001720446 us-gaap:EmployeeStockOptionMember 2022-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001720446 zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMember us-gaap:StateAdministrationOfTaxationChinaMember 2022-01-01 2022-12-31 0001720446 zepp:AnhuiHuamiInformationTechnologyCoLtdMember us-gaap:StateAdministrationOfTaxationChinaMember 2022-01-01 2022-12-31 0001720446 zepp:BeijingShunyuanMember 2022-01-01 2022-12-31 0001720446 us-gaap:TaxAndCustomsAdministrationNetherlandsMember 2022-01-01 2022-12-31 0001720446 us-gaap:StateAdministrationOfTaxationChinaMember 2022-01-01 2022-12-31 0001720446 us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-12-31 0001720446 zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMember us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001720446 zepp:AnhuiHuamiInformationTechnologyCoLtdMember us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001720446 zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMember us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001720446 zepp:AnhuiHuamiInformationTechnologyCoLtdMember us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001720446 srt:MinimumMember us-gaap:InlandRevenueHongKongMember 2018-04-01 2018-04-01 0001720446 srt:MaximumMember us-gaap:InlandRevenueHongKongMember 2018-04-01 2018-04-01 0001720446 zepp:XiaomiTechnologyCompanyLimitedMember 2022-12-31 0001720446 zepp:XiaomiTechnologyCompanyLimitedMember 2021-12-31 0001720446 srt:VicePresidentMember 2022-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:MajorCustomersMember 2022-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:CompanyCMember 2022-12-31 0001720446 zepp:XiaomiCommunicationTechnologyCompanyLimitedMember 2022-12-31 0001720446 zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2022-12-31 0001720446 zepp:OtherRelatedPartiesMember 2022-12-31 0001720446 zepp:HefeiZeppMedicalSystemCo.LtdMember 2022-12-31 0001720446 zepp:HefeiLianruiMicroelectronicsTechnologyCo.LtdMember 2022-12-31 0001720446 zepp:HefeiJingyuMicroElectronicsMember 2022-12-31 0001720446 zepp:GongqingchengYundingMember 2022-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:MajorCustomersMember 2021-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:CompanyCMember 2021-12-31 0001720446 zepp:XiaomiCommunicationTechnologyCompanyLimitedMember 2021-12-31 0001720446 zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2021-12-31 0001720446 zepp:OtherRelatedPartiesMember 2021-12-31 0001720446 zepp:HefeiLianruiMicroelectronicsTechnologyCo.LtdMember 2021-12-31 0001720446 zepp:HefeiJingyuMicroElectronicsMember 2021-12-31 0001720446 zepp:GongqingchengYundingMember 2021-12-31 0001720446 dei:AdrMember 2022-03-17 0001720446 2022-03-17 0001720446 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001720446 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2021-12-31 0001720446 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2020-12-31 0001720446 zepp:YundingMember 2020-12-31 0001720446 zepp:ShenzhenYundingInformationTechnologyCompanyLimitedMember 2020-01-01 2020-12-31 0001720446 srt:MinimumMember 2022-01-01 2022-12-31 0001720446 srt:MaximumMember 2022-01-01 2022-12-31 0001720446 zepp:InvestmentInAlivoreMember 2019-12-31 0001720446 us-gaap:ProductMember 2022-01-01 2022-12-31 0001720446 us-gaap:ManufacturedProductOtherMember 2022-01-01 2022-12-31 0001720446 us-gaap:ProductMember 2021-01-01 2021-12-31 0001720446 us-gaap:ManufacturedProductOtherMember 2021-01-01 2021-12-31 0001720446 us-gaap:ProductMember 2020-01-01 2020-12-31 0001720446 us-gaap:ManufacturedProductOtherMember 2020-01-01 2020-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:MajorCustomersMember 2022-01-01 2022-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:CompanyCMember 2022-01-01 2022-12-31 0001720446 zepp:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001720446 zepp:ExclusivelyDesignedAndManufacturedSmartWearableDevicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001720446 zepp:CompanyBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001720446 zepp:CompanyAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001720446 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember zepp:MajorCustomersMember 2022-01-01 2022-12-31 0001720446 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember zepp:CompanyCMember 2022-01-01 2022-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:MajorCustomersMember 2021-01-01 2021-12-31 0001720446 zepp:RelatedPartyConcentrationRiskMember us-gaap:CreditConcentrationRiskMember zepp:CompanyCMember 2021-01-01 2021-12-31 0001720446 zepp:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720446 zepp:ExclusivelyDesignedAndManufacturedSmartWearableDevicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720446 zepp:CompanyBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720446 zepp:CompanyAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720446 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember zepp:MajorCustomersMember 2021-01-01 2021-12-31 0001720446 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember zepp:CompanyCMember 2021-01-01 2021-12-31 0001720446 zepp:ExclusivelyDesignedAndManufacturedSmartWearableDevicesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001720446 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember zepp:MajorCustomersMember 2020-01-01 2020-12-31 0001720446 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember zepp:CompanyCMember 2020-01-01 2020-12-31 0001720446 us-gaap:CostOfGoodsProductLineMember us-gaap:SupplierConcentrationRiskMember zepp:CustomerDMember 2020-01-01 2020-12-31 0001720446 us-gaap:CommonClassBMember 2021-12-31 0001720446 us-gaap:CommonClassAMember 2021-12-31 0001720446 2019-12-31 0001720446 currency:USD 2022-12-31 0001720446 currency:CNY 2022-12-31 0001720446 currency:USD 2021-12-31 0001720446 currency:CNY 2021-12-31 0001720446 zepp:PaiAcquisitionMember 2020-06-12 2020-06-12 0001720446 zepp:PaiAcquisitionMember 2020-06-12 0001720446 zepp:CooperationAgreementMember 2022-12-31 0001720446 zepp:CooperationAgreementMember 2021-12-31 0001720446 zepp:CooperationAgreementMember 2020-12-31 0001720446 zepp:YundingMember 2022-12-31 0001720446 zepp:OthersMember 2022-12-31 0001720446 zepp:YundingMember 2021-12-31 0001720446 zepp:OthersMember 2021-12-31 0001720446 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001720446 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001720446 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001720446 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001720446 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001720446 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001720446 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001720446 zepp:JiangsuYitongHighTechCoLtdMember 2021-12-31 0001720446 zepp:AcquisitionOfGuoxuInsuranceBrokerageCo.LtdMember 2020-07-01 2020-07-31 0001720446 us-gaap:StockCompensationPlanMember 2022-01-01 2022-12-31 0001720446 us-gaap:StockCompensationPlanMember 2021-01-01 2021-12-31 0001720446 us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001720446 2020-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandEighteenMember 2022-01-01 2022-12-31 0001720446 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001720446 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001720446 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandEighteenMember 2021-01-01 2021-12-31 0001720446 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001720446 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001720446 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001720446 us-gaap:EmployeeStockOptionMember zepp:EquityIncentivePlanTwoThousandEighteenMember 2020-01-01 2020-12-31 0001720446 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001720446 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001720446 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001720446 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001720446 us-gaap:ParentMember 2022-01-01 2022-12-31 0001720446 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001720446 us-gaap:ParentMember 2021-01-01 2021-12-31 0001720446 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001720446 2021-01-01 2021-12-31 0001720446 us-gaap:ParentMember 2020-01-01 2020-12-31 0001720446 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001720446 2020-01-01 2020-12-31 0001720446 srt:MinimumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001720446 srt:MaximumMember us-gaap:PatentsMember 2022-01-01 2022-12-31 0001720446 zepp:XiaomiCommunicationInformationTechnologyMember 2022-12-31 0001720446 zepp:XiaomiCommunicationInformationTechnologyMember 2021-12-31 0001720446 zepp:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0001720446 zepp:CompanyBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0001720446 zepp:CompanyAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0001720446 zepp:MajorCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001720446 zepp:CompanyBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001720446 zepp:CompanyAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001720446 2022-12-31 0001720446 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001720446 2021-12-31 0001720446 zepp:ZeppNorthAmericaInc.Member 2022-01-01 2022-12-31 0001720446 zepp:ZeppNetherlandsTradingB.v.Member 2022-01-01 2022-12-31 0001720446 zepp:ZeppIncMember 2022-01-01 2022-12-31 0001720446 zepp:ZeppEuropeHoldingB.v.Member 2022-01-01 2022-12-31 0001720446 zepp:HuamiShenzhenInformationTechnologyCompanyLimitedMember 2022-01-01 2022-12-31 0001720446 zepp:HuamiBeijingInformationTechnologyCompanyLimitedMember 2022-01-01 2022-12-31 0001720446 zepp:HongKongZeppHoldingLimitedMember 2022-01-01 2022-12-31 0001720446 zepp:GalaxyTradingPlatformLimited.Member 2022-01-01 2022-12-31 0001720446 zepp:BeijingShunYuanKaiHuaTechnologyCompanyLimitedMember 2022-01-01 2022-12-31 0001720446 zepp:AnhuiHuamiIntelligentTechnologyCompanyLimitedMember 2022-01-01 2022-12-31 0001720446 zepp:AnhuiHuamiInformationTechnologyCoLtdMember 2022-01-01 2022-12-31 0001720446 zepp:AnhuiHuamiHealthcareCompanyLimitedMember 2022-01-01 2022-12-31 0001720446 us-gaap:CommonClassBMember 2022-12-31 0001720446 us-gaap:CommonClassAMember 2022-12-31 0001720446 dei:BusinessContactMember 2022-01-01 2022-12-31 0001720446 2022-01-01 2022-12-31 zepp:item zepp:installment shares iso4217:CNY iso4217:USD pure iso4217:USD shares iso4217:CNY shares iso4217:USD iso4217:CNY zepp:segment zepp:customer http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities 0001720446 2022 FY false P4Y P4Y P4Y 1 17374000 9097000 http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities P1Y 0.12 20-F false true 2022-12-31 --12-31 false false 001-38369 ZEPP HEALTH CORP E9 Building B2, Zhong’an Chuanggu Technology Park No. 900 Wangjiang West Road Hefei 230088 CN Leon Cheng Deng Building B2, Zhong’an Chuanggu Technology Park No. 900 Wangjiang West Road Hefei 230088 CN +86 010 5940 3251 ir@zepp.com American depositary shares (each representing four Class A ordinary shares, par value US$0.0001 per share) ZEPP NYSE 128130440 117208247 No No Yes Yes Non-accelerated Filer true true false U.S. GAAP false 1113 Deloitte Touche Tohmatsu Certified Public Accountants LLP Shanghai, the People’s Republic of China 1468499000 886632000 128550000 41040000 86708000 12571000 5000000 814000 1466000 537084000 682103000 98896000 0 0 295614000 138614000 20097000 1249327000 1021923000 148165000 19351000 34316000 19351000 34316000 4975000 315038000 108252000 15694000 3930953000 2958548000 428948000 133873000 100605000 14586000 135582000 123300000 17877000 108448000 148819000 1552591000 1686628000 244538000 143419000 210186000 30474000 108435000 65573000 9507000 61055000 66081000 9581000 6333000 918000 19593000 50389000 7306000 6085501000 5267643000 763735000 1314091000 452039000 1317306000 456585000 66198000 2262000 2133000 4230000 2133000 309000 48561000 38913000 50123000 40978000 5941000 165181000 119877000 316083000 197819000 28681000 411000 407000 2595000 2715000 394000 103795000 456438000 66177000 303000000 452000000 358000000 512000000 74233000 2152132000 1668668000 241933000 23006000 32393000 26909000 35552000 5155000 172735000 161827000 175053000 162602000 23575000 254500000 280000000 726851000 684210000 99201000 29435000 10276000 71117000 31690000 4595000 3152062000 2582722000 374459000 0.0001 0.0001 9700000000 9700000000 133992912 128130440 85000 85000 12000 0.0001 0.0001 200000000 200000000 117208247 117208247 74000 77000 11000 1641544000 1690879000 245154000 21798000 67163000 9738000 1271171000 942848000 136700000 29271000 105796000 15339000 2920347000 2672522000 387478000 13092000 12399000 1798000 2933439000 2684921000 389276000 6085501000 5267643000 763735000 4449757000 3350032000 1703995000 6433363000 6250109000 4142862000 600659000 3713536000 2759980000 1399491000 5100698000 4944467000 3339746000 484218000 1332665000 1305642000 803116000 116441000 358655000 438273000 460304000 66738000 261805000 258346000 235932000 34207000 538009000 515081000 517122000 74976000 1158469000 1211700000 1213358000 175921000 174196000 93942000 -410242000 -59480000 46118000 16686000 12334000 1788000 22623000 44884000 57001000 8264000 13507000 597000 87000 56522000 12325000 51817000 7513000 13858000 2009000 -929000 27418000 43820000 6353000 265609000 106669000 -372533000 -54012000 31154000 10745000 -65875000 -9551000 234455000 95924000 -306658000 -44461000 -4749000 41028000 17657000 2560000 229706000 136952000 -289001000 -41901000 953000 -851000 -693000 -100000 228753000 137803000 -288308000 -41801000 228753000 137803000 -288308000 -41801000 0.92 0.55 -1.17 -0.17 0.88 0.52 -1.17 -0.17 248470684 252167610 246283328 246283328 260351994 264368629 246283328 246283328 229706000 136952000 -289001000 -41901000 -45117000 -17938000 34379000 4984000 4017000 0 7096000 -21340000 2585000 42146000 6111000 163249000 121599000 -212476000 -30806000 953000 -851000 -693000 -100000 162296000 122450000 -211783000 -30706000 247519987 155000 0 0 1478902000 111081000 910612000 2500750000 -3162000 2497588000 2625176 2000 -2000 228753000 228753000 953000 229706000 -45117000 -45117000 -45117000 67212000 67212000 67212000 4017000 -21340000 -21340000 -21340000 5997000 -5997000 2209000 2209000 250145163 157000 1552109000 44624000 1133368000 2730258000 2730258000 3712160 2000 5463000 5465000 5465000 -2656164 21798000 21798000 21798000 137803000 137803000 -851000 136952000 -17938000 -17938000 -17938000 83972000 83972000 83972000 0 2585000 2585000 2585000 13943000 13943000 253857323 159000 2656164 21798000 1641544000 29271000 1271171000 2920347000 13092000 2933439000 4357100 3000 -3000 -10219572 45365000 45365000 45365000 -288308000 -288308000 -693000 -289001000 34379000 34379000 34379000 49338000 49338000 49338000 7096000 42146000 42146000 42146000 40015000 40015000 40015000 258214423 162000 -12875736 -67163000 1690879000 105796000 942848000 2672522000 12399000 2684921000 229706000 136952000 -289001000 -41901000 48191000 41536000 40571000 5882000 27129000 51884000 58618000 8498000 64223000 51336000 39551000 5734000 65154000 83122000 49107000 7120000 -4749000 41028000 17657000 2560000 -7406000 304000 1909000 277000 12325000 51817000 7513000 13858000 2009000 -10442000 -18694000 -65220000 -9456000 56522000 814000 652000 95000 320000 13507000 597000 87000 131215000 239860000 145671000 21120000 410691000 83126000 -187852000 -27236000 79957000 158829000 -210814000 -30565000 -583457000 -544599000 -166158000 -24091000 33049000 -8572000 30795000 4465000 -3584000 38938000 -9145000 -1326000 -9761000 -673224000 -910679000 -132036000 -2184000 103795000 42378000 6144000 -2189000 -38272000 -2097000 -304000 -40148000 -25111000 119000 17000 -149385000 7767000 -60282000 -8740000 68739000 -10115000 -12451000 -1805000 157302000 -232435000 -787643000 -114199000 83554000 46055000 8138000 1180000 2520000 1220000 7027000 1782000 258000 212065000 5000000 207065000 5000000 5000000 725000 480000 15491000 2246000 16339000 2369000 3981000 577000 82221000 1072783000 12733000 1846000 20000000 2841000 412000 113000 403000 58000 7497000 26713000 -7701000 20000000 13943000 -9000 -206880000 -1069289000 -42258000 -6127000 5465000 1207793000 1473567000 838859000 121623000 643122000 953387000 727500000 105478000 13763000 53216000 7716000 310265000 44984000 39195000 -39195000 -5683000 40015000 5802000 564671000 551077000 289198000 41928000 515093000 -750647000 -540703000 -78398000 -43334000 -15564000 4504000 656000 1803991000 2275750000 1509539000 218863000 2275750000 1509539000 973340000 141121000 82406000 74377000 3443000 499000 14858000 47132000 55847000 8097000 1641000 1031000 22500000 2500000 2500000 362000 8393000 10148000 1471000 87716000 13711000 173000 306000 8044000 129000 19000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. ORGANAZATION AND PRINCIPAL ACTIVITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Zepp Health Corporation (the “Company”) was incorporated in the Cayman Islands in December 2014. The Company, its wholly owned subsidiaries and its variable interest entities (“VIEs”), Anhui Huami Information Technology Co., Ltd. (“Anhui Huami”), Huami (Beijing) Information Technology Co., Ltd. (“Beijing Huami”), Anhui Huami’s subsidiaries and Beijing Huami’s subsidiaries, are collectively referred to as the “Group”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group primarily engages in the business of developing and manufacturing smart, wearable technological devices in the People’s Republic of China (“PRC”), and sells the products in PRC and overseas. During the years ended December 31, 2020, 2021 and 2022, the Group derived 69.0%, 53.5% and 41.0% of its revenue from sales of exclusively designed and manufactured smart wearable devices to one customer who is controlled by one of its shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, details of the Company’s major subsidiaries, VIEs and major VIE’s subsidiary were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Place of incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Incorporation/acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Of ownership</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Major subsidiaries of the Company:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Hong Kong Zepp Holding Limited (“Zepp HK”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong (“HK”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 23, 2014</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">ZEPP, INC. (“Zepp Inc”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">United States of America (“U.S.”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">January 15, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Beijing ShunYuan KaiHua Technology Co., Ltd. (“Shun Yuan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">February 25, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Huami (Shenzhen) Information Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 7, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Anhui Huami Health Technology Co., Ltd (“Anhui Health”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 28, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zepp North America Inc. (“Zepp NA”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">June 16, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Galaxy Trading Platform Limited (“Galaxy”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">May 8, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zepp Europe Holding B.V. (“Zepp Europe”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Netherlands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">June 11, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zepp Netherlands Trading B.V. (“Netherland”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Netherlands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">April 20, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Variable interest entities of the Company:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Anhui Huami</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 27, 2013</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">Consolidated VIE</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Beijing Huami</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">July 11, 2014</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">Consolidated VIE</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Major subsidiary of Anhui Huami:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Anhui Huami Healthcare Co., Ltd. (“Anhui Healthcare”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 5, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">VIE’s subsidiary</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="font-style:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">The VIE arrangements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company conducts substantially all of its smart, wearable and technological devices business in the PRC through contractual arrangements with its VIEs, Anhui Huami and Beijing Huami and the VIEs’ subsidiaries. Since the operations of the VIEs and the VIEs’ subsidiaries are closely interrelated and almost indistinguishable from one another, the risks and rewards associated with their operations are substantially the same. In addition, the Company consolidates the VIEs and the VIEs’ subsidiaries as disclosed. Therefore, the Company aggregates disclosures related to the VIEs and the VIEs’ subsidiaries as variable interest entities and referred to them as “the VIEs” in the Company’s consolidated financial statements. The VIEs hold the requisite licenses and permits necessary to conduct the Company’s business. In addition, the VIEs hold the assets necessary to operate the Company’s business and generate substantially all of the Company’s revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">1. ORGANAZATION AND PRINCIPAL ACTIVITIES </b><span style="font-style:normal;font-weight:normal;">-</span><b style="font-style:normal;font-weight:bold;"> CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">VIE Arrangements between the VIEs and the Company’s PRC subsidiary</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company, through Shun Yuan, a wholly-owned subsidiary of the Company in the PRC (the “WFOE”) has entered into the following contractual arrangements with Anhui Huami, Beijing Huami and their shareholders that enable the Company to (1) have power to direct the activities that most significantly affects the economic performance of the VIEs, and (2) receive the economic benefits of the VIEs that could be significant to the VIEs. Accordingly, the Company is considered the primary beneficiary of the VIEs and has consolidated the VIEs’ financial results of operations, assets and liabilities in the Company’s consolidated financial statements. In making the conclusion that the Company is the primary beneficiary of the VIEs, the Company believes the Company’s rights under the terms of the purchase option agreement provide it with a substantive kick-out right. More specifically, the Company believes the terms of the purchase option agreement are valid, binding and enforceable under PRC laws and regulations currently in effect. The Company also believes that the consideration which is the minimum amount permitted by the applicable PRC law to exercise the option does not represent a financial barrier or disincentive for the Company to currently exercise its rights under the purchase option agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A simple majority vote of the Company’s board of directors is required to pass a resolution to exercise the Company’s rights under the purchase option agreement, for which Mr. Wang Huang’s, the chief executive officer (“CEO”) of the Company (“Mr. Huang”), consent is not required. The Company’s rights under the purchase option agreement give the Company the power to control the shareholders of Anhui Huami and Beijing Huami. In addition, the Company’s rights under the power of attorney also reinforce the Company’s abilities to direct the activities that most significantly impact the VIEs’ economic performance. The Company also believes that this ability to exercise control ensures that the VIEs will continue to execute consulting and service agreements and also ensures that consulting and service agreements will be executed and renewed indefinitely unless a written agreement is signed by all parties to terminate it or a mandatory termination is requested by the local government. The Company has the rights to receive substantially all of the economic benefits from the VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Exclusive consulting and service agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 29, 2015, Shun Yuan entered into an exclusive consulting and service agreement with Anhui Huami and Beijing Huami to enable Shun Yuan to receive substantially all of the economic benefits of the VIEs and such agreement was amended on November 3, 2017. Under the exclusive consulting and service agreement, Shun Yuan has the exclusive right to provide or designate any entity affiliated with it to provide VIEs the technical and business support services, including information technology support, hardware management and updates, software development, maintenance and updates and other operating services. The exclusive consulting and service agreement could be indefinitely effective unless a written agreement is signed by all parties to terminate it or a mandatory termination is requested by the local government. The exclusive consulting and service agreement was effective on April 29, 2015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the exclusive consultation and service agreement of Anhui Huami and Beijing Huami was amended and restated with terms substantially similar as before.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity pledge agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the equity pledge agreements dated April 29, 2015 and amended on November 3, 2017 among Anhui Huami, Beijing Huami, all their shareholders and Shun Yuan, all shareholders of Anhui Huami and Beijing Huami agreed to pledge their equity interests in Anhui Huami or Beijing Huami to Shun Yuan to secure the performance of the VIEs’ obligations under the existing purchase option agreement, power of attorney, exclusive consulting and service agreement and also the equity pledge agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">1. ORGANAZATION AND PRINCIPAL ACTIVITIES </b>-<b style="font-style:normal;font-weight:bold;"> CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity pledge agreement <span style="font-style:normal;font-weight:normal;">- continued</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the Group updated the registration of its equity pledge for Anhui Huami and Beijing Huami. The equity pledge agreement for Anhui Huami and Beijing Huami was amended and restated with the same terms as before.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Exclusive purchase option agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the exclusive purchase option agreements entered into on April 29, 2015 and amended on November 3, 2017 among Shun Yuan, Anhui Huami, Beijing Huami and their shareholders, the shareholders of Anhui Huami and Beijing Huami are obligated to sell their equity interest or any assets to Shun Yuan. Shun Yuan has the exclusive and irrevocable right to purchase, or cause the shareholders of Anhui Huami and Beijing Huami to sell to the party designated by Shun Yuan, in Shun Yuan’s sole discretion, all of the shareholders’ equity interests or any assets in Anhui Huami and Beijing Huami when and to the extent that applicable PRC law permits the Company to own such equity interests and assets in Anhui Huami and Beijing Huami. The price to be paid by Shun Yuan or any party designated by Shun Yuan will be the minimum amount of consideration permitted by applicable PRC law at the time when such transaction occurs. All of the shareholders promised and agreed that they will refund the consideration once received to Shun Yuan or any party designated by Shun Yuan within 10 working days. Also, the shareholders of Anhui Huami and Beijing Huami should try their best to help Anhui Huami and Beijing Huami develop well and are prohibited from transferring, pledging, intentionally terminating significant contracts or otherwise disposing of any significant assets in Anhui Huami and Beijing Huami without the Shun Yuan’s prior written consent. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the exclusive purchase option agreement of Anhui Huami and Beijing Huami was amended and restated with the same terms as before.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Power of Attorney</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On April 29, 2015 and amended on November 3, 2017, all of the shareholders of Anhui Huami and Beijing Huami have executed a power of attorney with Shun Yuan, Anhui Huami and Beijing Huami, whereby all of the shareholders irrevocably appoint and constitute the person designated by Shun Yuan as their attorney-in-fact to exercise on their behalf any and all rights that the shareholders have in respect of their equity interests in Anhui Huami and Beijing Huami. The power of attorney will be indefinitely effective unless all parties decide to terminate it by written agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On March 20, 2020, due to the change of the nominee shareholders in the VIEs, the power of attorney agreement of Anhui Huami and Beijing Huami was amended and restated with the same terms as before.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks in relation to VIE structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company believes that the contractual arrangements with its VIEs and their respective shareholders are in compliance with PRC laws and regulations and are legally enforceable. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce the contractual arrangements. If the legal structure and contractual arrangements were found to be in violation of PRC laws and regulations, the PRC government could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">revoke the business and operating licenses of the Company’s PRC subsidiaries and VIEs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">discontinue or restrict the operations of any related-party transactions between the Company’s PRC subsidiaries and VIEs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">limit the Group’s business expansion in China by way of entering into contractual arrangements;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impose fines, confiscating the income from the WFOE or the VIEs or imposing other requirements with which the Company’s PRC subsidiaries and VIEs may not be able to comply;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impose additional conditions or requirements with which the Group may not be able to comply;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">take other regulatory or enforcement actions against the Group that could be harmful to the Group’s business or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require the Company or the Company’s PRC subsidiaries or VIEs to restructure the relevant ownership structure or operations.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Restrict or prohibit the use of the proceeds of any offerings to financing the business and operations in the PRC</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s ability to conduct its business may be negatively affected if the PRC government were to carry out any of the aforementioned actions. As a result, the Company may not be able to consolidate its VIEs in its consolidated financial statements as it may lose the ability to exert effective control over the VIEs and their respective shareholders and it may lose the ability to receive economic benefits from the VIEs. The Company, however, does not believe such actions would result in the liquidation or dissolution of the Company, its PRC subsidiaries or VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The VIE agreements were amended on November 3, 2017 and March 20, 2020 with no significant differences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Mr. Huang is the largest shareholder of Anhui Huami and Beijing Huami, and Mr. Huang is also the largest beneficiary owner of the Company. The interests of Mr. Huang as the largest beneficiary owner of the VIEs may differ from the interests of the Company as a whole, since Mr. Huang is only one of the beneficiary shareholders of the Company, holding 28.4% of the total common shares as of December 31, 2022. The Company cannot assert that when conflicts of interest arise, Mr. Huang will act in the best interests of the Company or that conflicts of interests will be resolved in the Company’s favor. Currently, the Company does not have existing arrangements to address potential conflicts of interest Mr. Huang may encounter in his capacity as a beneficial owner and director of the VIEs, on the one hand, and as a beneficial owner and director of the Company, on the other hand. The Company believes Mr. Huang will not act contrary to any of the contractual arrangements and the exclusive option agreement provides the Company with a mechanism to remove Mr. Huang as a beneficiary shareholder of the VIEs should he act to the detriment of the Company. The Company relies on Mr. Huang, as a director and executive officer of the Company, to fulfill his fiduciary duties and abide by laws of the PRC and Cayman Islands and act in the best interest of the Company. If the Company cannot resolve any conflicts of interest or disputes between the Company and Mr. Huang, the Company would have to rely on legal proceedings, which could result in disruption of its business, and there is substantial uncertainty as to the outcome of any such legal proceedings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:3pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">1. ORGANAZATION AND PRINCIPAL ACTIVITIES - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Risks in relation to VIE structure <span style="font-style:normal;font-weight:normal;">- continued</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">In addition, most of the current shareholders of Anhui Huami and Beijing Huami are also beneficial owners of the Company and therefore have no current interest in seeking to act contrary to the contractual arrangements. However, to further protect the investors’ interest from any risk that the shareholders of Anhui Huami and Beijing Huami may act contrary to the contractual arrangements, the Company, through Shun Yuan, entered into an irrevocable power of attorney with all of the shareholders of Anhui Huami and Beijing Huami on April 29, 2015 and November 3, 2017. Through the power of attorney, all shareholders of Anhui Huami and Beijing Huami have entrusted the person designated by Shun Yuan as its proxy to exercise their rights as the shareholders of Anhui Huami and Beijing Huami with respect to an aggregate of 100% of the equity interests in <span style="-sec-ix-hidden:Hidden_Xev3q6FZ5kqqCUdm-HT4hg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Anhui Huami</span></span> and Beijing Huami.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following financial position, financial performance and cash flow of the VIEs and VIEs’ subsidiaries were included in the accompanying consolidated financial statements after the elimination of intercompany balances and transactions within the Group:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,989,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,045,609</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 790,027</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,690,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,835,636</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,937,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,521,807</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 479,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 484,496</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,416,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,006,303</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,297,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,219,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,536,863</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 751,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,282)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash provided by/(used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 770,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226,419)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (131,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,610)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 564,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 445,570</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0.690 0.535 0.410 1 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Percentage</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Place of incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Incorporation/acquisition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Of ownership</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Major subsidiaries of the Company:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Hong Kong Zepp Holding Limited (“Zepp HK”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Hong Kong (“HK”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 23, 2014</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">ZEPP, INC. (“Zepp Inc”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">United States of America (“U.S.”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">January 15, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Beijing ShunYuan KaiHua Technology Co., Ltd. (“Shun Yuan”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">February 25, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Huami (Shenzhen) Information Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 7, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Anhui Huami Health Technology Co., Ltd (“Anhui Health”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 28, 2015</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zepp North America Inc. (“Zepp NA”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">June 16, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Galaxy Trading Platform Limited (“Galaxy”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">May 8, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zepp Europe Holding B.V. (“Zepp Europe”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Netherlands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">June 11, 2020</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Zepp Netherlands Trading B.V. (“Netherland”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Netherlands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">April 20, 2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100%</p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Variable interest entities of the Company:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Anhui Huami</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 27, 2013</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">Consolidated VIE</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Beijing Huami</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">July 11, 2014</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">Consolidated VIE</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Major subsidiary of Anhui Huami:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Anhui Huami Healthcare Co., Ltd. (“Anhui Healthcare”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">December 5, 2016</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;">VIE’s subsidiary</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;"><span style="font-style:normal;margin-bottom:12pt;visibility:hidden;">​</span></p> 2014-12-23 1 2015-01-15 1 2015-02-25 1 2015-12-07 1 2015-12-28 1 2016-06-16 1 2019-05-08 1 2020-06-11 1 2021-04-20 1 2013-12-27 Consolidated VIE 2014-07-11 Consolidated VIE 2016-12-05 VIE’s subsidiary 0.284 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,989,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,045,609</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 790,027</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,690,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,835,636</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,937,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,521,807</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 479,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 484,496</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,416,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,006,303</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,297,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,219,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,536,863</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 751,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (61,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,282)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash provided by/(used in) operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 770,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (295,860)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226,419)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (131,183)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,916)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,610)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 564,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 445,570</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 2989474000 2045609000 701134000 790027000 3690608000 2835636000 1937301000 1521807000 479676000 484496000 2416977000 2006303000 6297534000 5219560000 2536863000 751803000 -61184000 -1282000 770935000 -295860000 -226419000 -131183000 -71916000 -26610000 564671000 32024000 445570000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of presentation and principle of consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements of the Group include the financial statements of the Company, its wholly-owned subsidiaries, its VIEs and the VIEs’ subsidiaries. The Company believes that the disclosures are adequate to make the information presented not misleading.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group’s consolidated financial statements include inventory valuation, the useful lives of long-lived assets, impairment of long-lived assets, incremental borrowing rate for leases, product warranties, fair value measurement of long-term available-for-sale investments and long-term investments of non-marketable equity securities with fair value change through profit or loss, the valuation allowance for deferred tax assets and income tax. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Authoritative literature provides a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Level 1</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Level 2</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES <span style="font-weight:normal;">-</span> CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value<b style="font-style:normal;font-weight:bold;"> - </b><span style="font-style:normal;font-weight:normal;">continued</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Level 3</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Measured fair value on a recurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measured its financial assets primarily including available-for-sale investments at fair value on a recurring basis and equity securities with readily determinable fair value as of December 31, 2021 and 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Measured fair value on a nonrecurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measured acquired intangible assets using the income approach-discounted cash flow method when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The fair values were determined using models with significant unobservable inputs (Level 3 inputs). The Group did not recognize any impairment loss related to acquired intangible assets arising from acquisitions during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measured goodwill at fair value on a nonrecurring basis when it is evaluated annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessments. The fair value of the reporting unit is determined using discounted cash flows. The Group did not recognize any impairment loss related to goodwill during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For equity investments without readily determinable fair values for which the Company elected to use the measurement alternative, the equity investment is measured at fair value on a nonrecurring basis when there is an orderly transaction for identical or similar investments of the same issuer. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value of financial instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s financial instruments consist primarily of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, available-for-sale investments, amount due from a related party, noncurrent, accounts payable, notes payable and others, short-term bank borrowings, amounts due to related parties and long-term bank borrowings. The Company carries its available-for-sales investments at fair value. The carrying amounts of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, accounts payable, notes payable and others, amounts due to related parties and short-term bank borrowings approximate their fair values due to the short-term maturities of these instruments. The carrying amounts of amount due from a related party, noncurrent and long-term borrowings approximates its fair value as the interest rates are based on the prevailing interest rates in the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on-hand, demand deposits with financial institutions, term deposits with an original maturity of three months or less and highly liquid investments, which are unrestricted from withdrawal or use, or which have original maturities of three months or less when purchased.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash represents deposits made to the bank for bank acceptance notes (or notes payable) issued by the Group. When the Group issues the bank acceptance notes, the banks require the Group to make a deposit for 30% to 75% of the face value of the bank acceptance notes issued as collateral. The deposits for unsettled bank acceptance notes are recorded as restricted cash in the consolidated balance sheets as of December 31, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Term deposit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Term deposits consist of deposits placed with financial institutions with original maturities of greater than three months and less than one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable represents those receivables derived in the ordinary course of business, net of allowance for doubtful accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Allowance for doubtful accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group maintains an allowance for doubtful accounts for estimated losses on uncollected accounts receivable. Management considers the following factors when determining the collectability of specific accounts: creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves. The Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit loss to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves to monitor the Group’s receivables within the scope of expected credit losses model and use these as a basis to develop the Group’s expected loss estimates. As of December 31, 2021 and 2022, the Company recorded RMB814 and RMB1,466 allowance for doubtful account.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Inventories, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Inventories of the Group consist of raw materials, finished goods and work in process. Inventories are stated at the lower of cost or net realizable value on a weighted average basis. Inventory costs include expenses that are directly or indirectly incurred in the purchase, including shipping and handling costs charged to the Group by suppliers, and production of manufactured product for sale, such as include the cost of materials and supplies used in production, direct labor costs and allocated overhead costs such as depreciation, insurance, employee benefits, and indirect labor. Cost is determined using the weighted average method. The Group assesses the valuation of inventory and periodically writes down and writes off the value for estimated excess and obsolete inventory based upon the product life cycle. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-style:normal;font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES </b><i style="font-weight:normal;">-</i><b style="font-size:10pt;font-style:normal;font-weight:bold;"> CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Short-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Short-term investments are mainly consisting of investment in convertible bonds with a maturity of less than one year. These investments are accounted for as available-for-sale investments and measured at fair value. The Group recorded RMB1,243, RMB1,240, and RMB2,006 unrealized gains in accumulated other comprehensive income on such investments during the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets primarily consist of advance to suppliers, prepaid expenses, other receivables, rental deposits and value-added tax recoverable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software and electronic equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:48.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Building</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:48.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Shorter of the lease term or estimated useful lives</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Intangible assets, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Acquired intangible assets other than goodwill consist of the domain name for the Company’s website www.zepp.com, an insurance brokerage license, trademark and patents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The domain name, insurance brokerage license and certain trademark are recognized as an intangible asset with indefinite life and evaluated for impairment at least annually or if events or changes in circumstances indicate that the asset might be impaired. Such impairment test compares the fair values of the asset with its carrying value amounts and an impairment loss is recognized if and when the carrying amounts exceed the fair value. The estimates of values of the intangible asset not subject to amortization are determined using discounted cash flow valuation approach. Significant assumptions are inherent in this process, including estimates of discount rates and cash flow.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">Some trademark and patents are recognized as intangible assets with finite lives and are amortized on a straight-line basis over their expected useful economic lives. Amortization is calculated on a straight-line basis over the estimated useful life of 5 to10 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-size:10pt;font-style:normal;font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES </b><i style="font-weight:normal;">-</i><b style="font-size:10pt;font-style:normal;font-weight:bold;"> CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group leases administrative office spaces in different cities in the PRC, and in the United States and Canada under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and right-of-use assets on its consolidated balance sheets at the lease commencement. The Group measures its lease liabilities based on the present value of the total lease payments not yet paid discounted based on its incremental borrowing rate, which is the estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures right-of-use assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and the initial direct costs it incurs under the lease. The Group begins recognizing operating lease expenses when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to four years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For short-term leases with lease term less than one year, the Group records operating lease expenses in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combination. Goodwill is not amortized but is tested for impairment annually or more frequently if events on changes in circumstance indicate that it might be impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Application of the goodwill impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. The estimation of fair value of each reporting unit using a discounted cash flow methodology also requires significant judgments, including estimation of future cash flows, which is dependent on internal forecasts, estimation of the long-term rate of growth for the Group’s business, estimation of the useful life over which cash flows will occur, determination of the Group’s weighted average cost of capital and consideration of the impact of COVID-19. The estimates used to calculate the fair value of a reporting unit change from year to year based on operating results and market conditions. Changes in these estimates and assumptions could materially affect the determination of fair value and goodwill impairment for the reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group uses the one-step method for its goodwill impairment assessment for the years ended December 31, 2020, 2021 and 2022. Goodwill impairment is calculated as the amount by which a reporting unit’s carrying value exceeds its fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group recognized nil impairment loss on goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Long-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s long-term investments consist of equity securities with readily determinable fair value, equity securities without readily determinable fair value, equity method investments and available-for-sale investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(a) Equity securities with readily determinable fair value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Equity securities with readily determinable fair values are measured at fair value and any changes in fair value are recognized in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(b) Equity securities without readily determinable fair value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for equity investments that do not have a readily determinable fair value under the measurement alternative prescribed within Accounting Standards Update (“ASU”) 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, to the extent such investments are not subject to consolidation or the equity method. Under the measurement alternative, these financial instruments are carried at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its equity securities without readily determinable fair value for impairment at each reporting period by considering factors including, but not limited to, current economic and market conditions and the impact of COVID-19, the operating performance of the companies including current earning trends and other company specific information. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(c) Equity method investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For an investee company over which the Group has the ability to exercise significant influence, but does not have a controlling interest, the Group accounts for the investment under the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements are also considered in determining whether the equity method of accounting is appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the equity method of accounting, the investee company’s accounts are not reflected within the Group’s consolidated balance sheets and statements of operations; however, the Group’s share of the earnings or losses of the investee company is reflected in the caption “(loss)/income from equity method investments” in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group estimated the fair value of the investee company based on comparable quoted price for similar investment in active market, if applicable, or discounted cash flow approach which requires significant judgments, including the estimation of future cash flows, which is dependent on internal forecasts, the estimation of long-term growth rate of a company’s business, the estimation of the useful life over which cash flows will occur, the determination of the weighted average cost of capital and the impact of COVID-19. The Group recorded nil impairment losses on its equity method investments during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-term investments</span> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(d) Available-for-sale investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For investments which are determined to be debt securities, the Group accounts for them as long-term available-for-sale investments when they are not classified as either trading or held-to-maturity investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Available-for-sale investment is carried at its fair value and the unrealized gains or losses from the changes in fair values are included in accumulated other comprehensive income. The Group recorded RMB(22,583), RMB1,345, and RMB40,140 unrealized (losses) /gains in accumulated other comprehensive income on its available-for-sale investments during the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity. As of December 31, 2021 and 2022, there were </span><span style="font-style:normal;font-weight:normal;">no</span><span style="font-style:normal;font-weight:normal;"> investments held by the Group that had been in continuous unrealized loss position.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Notes payable and others</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Notes payable and others include short-term bank acceptance notes issued by financial institutions that entitle the holder to receive the stated amount from the financial institutions at the maturity date of the notes. The Group has utilized notes payable to settle amounts owed to suppliers and contractors. Notes payable and others also includes a letter of credit, which is issued by the bank to facilitate the settlement of the transactions with service providers. Once issued, the bank endorses to pay to the service provider, who is also the letter of credit holder, when the letter of credit matures. The short-term bank acceptance notes and the letter of credit are normally settled within three months and twelve months, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Nature of Goods and Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group generates substantially all of its revenues from sales of smart wearable devices. The Group also generates a small amount of its revenues from its subscription-based services. For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices, and generated 31.0%, 46.5% and 59.0% of revenue from sales of the Group’s self-branded products and others. Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Group expects to be entitled to in exchange for the goods or services. The Group recognizes revenue, net of estimated sales returns and value-added taxes (“VAT”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue recognition</span> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group has determined that its contracts with its customers include multiple performance obligations that the Group accounts for separately as those are distinct from other items in the contract. The first performance obligation is the smart wearable device and embedded firmware that is essential to the functionality of the device, which the customer can benefit from it on its own or with other resources that are readily available to the customer. The second performance obligation is the software services included with the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Group’s mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product’s essential firmware.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group allocates the transaction price to all performance obligations based on their relative standalone selling prices. The standalone selling prices are determined based on the expected cost plus margin as the Group determined that no observable price is available for any of its performance obligation. The Group considered multiple factors in the process of determining its cost plus margin including consumer behaviors and the Group’s internal pricing model. The cost plus margin estimated selling price for the smart and wearable devices comprised the majority of the transaction. The Group recognizes revenue for the amounts allocated to the connected smart and wearable devices when the customer obtains control of the Group’s product, which occurs at a point of time, typically upon delivery to and acceptance by the reseller, who has been identified as the customer of the Group. Amounts allocated to the software services and unspecified upgrade rights are deferred and recognized over time as the customer simultaneously receives and consumes the benefit over an estimated nine-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Sales of self-branded products and others</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s revenue recognition for its self-branded products is consistent with that described in the preceding paragraphs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Cooperation agreement with one customer</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices. That customer is also the sole distributor for such smart wearable devices and is controlled by one of the shareholders (see Note 22). Under the cooperation agreement with this customer, the Group produces and assembles final product for shipments of wearable devices to that customer, who are then responsible for commercial distribution and sale of the product. The arrangement includes two payment instalments. The first payment instalment is priced to recover the costs incurred by the Group in developing and shipping the devices to the customer and is due from the customer to the Group once the products have been delivered and accepted by the customer. The Group allocates the initial payment instalment between the hardware device, the software services, and the software upgrades based on their standalone selling price and recognizes revenue based on its recognition policy further described in the preceding paragraph. The Group is also entitled to receive a potential second instalment payment calculated as 50 percent of the future net profits from commercial sales made by the customer. The Group has determined that the second instalment consideration constitutes variable consideration and includes the amount in the transaction price to the extent it is not constrained and it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period (see below for further details). The second instalment is also allocated between the hardware device, the software services, and the software upgrades based on the relative standalone price and is recognized based on the Group’s recognition policy further described in the preceding paragraph. The Group’s revenue recognition policy of its products under its cooperation agreement is substantially consistent with that for its sales of self-branded products except that the instalment payments arrangement under the cooperation agreement is not available to the self-branded products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the year ended December 31, 2022, the Group also sold one specific generation of Xiaomi Wearable Product, accounting for 26.1<span style="white-space:pre-wrap;">% of consolidated revenue, which has a standard selling price and does not include installment payments described in the preceding paragraph. The revenue recognition for the sales of such specific generation of Xiaomi Wearable Product is consistent with the revenue recognition described for the self-branded products.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue recognition</span> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Variable Consideration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from product sales are recorded at the net sales price (transaction price), which includes estimate of variable consideration which result from the Group’s cooperation agreement with one customer (see above for more details). The amount of variable consideration is included in the transaction price to the extent it is not constrained and that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. Actual amounts of consideration ultimately received may differ from the Group’s estimates. If actual results in the future vary from the Group’s estimates, the Group will adjust these estimates, which would affect revenue and earnings in the period such variances are known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Sales Incentive</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group periodically provides sales incentives to its customers for self-branded products, including reduced sales prices and volume-based discounts. Volume discounts are negotiated on a contract-by-contract basis with customers and the discount will increase depending upon the volume purchased over the period. The sales incentives are discounts to be applied to future sales to the customer which cannot be exchanged for cash. To the extent that the volume discount or sales incentive represents a material right or options to acquire additional goods or services at a discount in the future period, the material right is recognized as a separate performance obligation at the outset of the arrangement based on the most likely amount of incentive to be provided to the customer. Amounts allocated to a material right are recognized as revenue when those future goods are sold to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Practical Expedients and Exemptions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses. In addition, the Group does not disclose the value of unsatisfied performance obligations as all of its contracts have an original expected length of one year or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Value added taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">VAT on sales was previously calculated at 17% on revenue from products before May 1, 2018 and thereafter, in accordance with Cai Shui [2018] No.32, the VAT rate decreased to 16%. Since April 1, 2019, in accordance with Cai Shui [2019] No.39, the VAT rate further decreased to 13%. VAT was calculated at 6% on the revenue from the service provided. The Group reports revenue net of VAT. Subsidiaries that are VAT general taxpayers are allowed to offset qualified input VAT paid against their output VAT liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Rights of return</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group offers certain sales returns for products sold directly to end users and to its resellers. The Group estimates the amount of its products sales that may be returned by its end users and resellers and records this estimate as a reduction of revenue in the period the related revenue is recognized. The Group currently estimates product return liabilities using its expectations and historical experience. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cost of revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues consists primarily of material costs, salaries and benefits for staff engaged in production activities and related expenses which are directly attributable to the production of products. The shipping and handling fees billed to the customers are presented as part of cost of revenues as well.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product warranty</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group offers standard product warranty to its customers, for a 12-month period starting from the sales of the goods to the end users. The Group has the obligation to either repair or replace the defect product for the customers if the product is still under warranty. At the time revenue is recognized, an estimate of future warranty costs is recorded as a component of cost of revenues. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. Warranty reserves are recorded as a cost of revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and development expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses primarily consist of salaries and benefits for research and development personnel, materials, office rental expenses, general expenses and depreciation expenses associated with research and development activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Advertising expenses are expensed as incurred and included in selling and marketing expenses. Total advertising expenses were RMB136,974, RMB151,744 and RMB172,577 for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Government subsidies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Government subsidies represent government grants received from local government authorities to encourage the Group’s technology and innovations and also other subsidies for production.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group records such government subsidies as other income or reduction of expenses or cost of revenues when it has fulfilled all of its obligation related to the subsidy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB13,461, RMB23,140 and RMB41,054 as subsidy income and recognized RMB10,408, RMB103,660 and RMB53,563 as reduction of expenses or cost of revenues, respectively. As of December 31, 2021 and 2022, subsidies of RMB3,129 and RMB1,745 were recorded as other current liabilities, RMB175,053 and RMB162,602 were recorded as other non-current liabilities as the Group has to meet certain performance conditions required by the government authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES <span style="font-weight:normal;">–</span> CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred tax assets and liabilities are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more-likely-than-not that a portion of or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for uncertain tax positions by reporting a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. Tax benefits are recognized from uncertain tax positions when the Group believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Group recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share-based payment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Share-based payment transactions with employees, such as share options and restricted shares are measured based on the grant date fair value of the equity instrument. The Group has elected to recognize compensation expenses using the straight-line method. For all employee’s equity awards granted with graded vesting provided, the amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the options that are vested at that date, over the requisite service period of the award. The requisite service period is generally the vesting period of the award. The Group elects to recognize forfeitures when they occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Comprehensive income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income consists of two components, net income and other comprehensive income, net of tax. Other comprehensive income refers to revenue, expenses, and gains and losses that are recorded as an element of shareholders’ equity but are excluded from net income. The Group’s other comprehensive income consists of foreign currency translation adjustments from its subsidiaries not using the RMB as their functional currency and the fair value change of available-for-sale investments of the Group. Comprehensive income is reported in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign currencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The functional currency of the Company is the US$ and the reporting currency of the Company is the RMB. The Company’s subsidiaries, consolidated VIEs and VIEs’ subsidiaries with operations in the PRC, Hong Kong, the United States and other jurisdictions generally use their respective local currencies as their functional currencies. The financial statements of the Company’s subsidiaries, other than the subsidiaries and consolidated VIEs with the functional currency of RMB, are translated into RMB using the exchange rate as of the balance sheet date for assets and liabilities and the average daily exchange rate for each month for income and expense items. Translation gains and losses are recorded in accumulated other comprehensive income or loss as a component of shareholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the financial statements of the Company’s subsidiaries and consolidated VIEs and VIEs’ subsidiaries, transactions in currencies other than the functional currency are measured and recorded in the functional currency using the exchange rate in effect at the date of the transaction. At the balance sheet date, monetary assets and liabilities that are denominated in currencies other than the functional currency are translated into the functional currency using the exchange rate at the balance sheet date. All gains and losses arising from foreign currency transactions are recorded in the consolidated statements of operations during the year in which they occur. For the years ended December 31, 2020, 2021 and 2022, the transaction gains amounted to RMB27,451, RMB18,156 and RMB12,086 were recorded in general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:3pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign currencies <span style="font-style:normal;font-weight:normal;">- continued</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in US$ and RMB amounted to RMB435,205 and RMB990,222 as of December 31, 2021, RMB263,400 and RMB565,721 as of December 31, 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Convenience translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Translations of balances in the consolidated balance sheets, consolidated statements of operations and consolidated statements of cash flows from RMB into US$ as of and during the year ended December 31, 2022 is solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972, representing the rate as certified by the statistical release of the Federal Reserve Board of United States on December 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into U.S. dollar at that rate on December 31, 2022, or at any other rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net income per ordinary share is computed by dividing net income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Diluted income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had share options, restricted shares and restricted stock units (“RSU”) which could potentially dilute basic income per ordinary share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the share options, restricted shares and RSU is computed using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, term deposits, accounts receivable. The Group places its cash and cash equivalents with financial institutions with high credit ratings and quality.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group conducts credit evaluations of third-party customers and related parties, and generally does not require collateral or other security from its third-party customers and related parties. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific third-party customers and related parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Concentration of credit risk </span>- continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accounts receivable concentration of credit risk is as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:39.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">42.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">60.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Amounts due from related parties concentration of credit risk is as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:41.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">96.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">96.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Revenue generated from Company C accounted for 69.1%, 53.5% and 41.0% of total revenue during the years ended December 31, 2020, 2021 and 2022, respectively. Company C is a subsidiary of a company controlled by one of the Group’s shareholders (see Note 22).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Supplier Concentration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group relies on third parties for the supply and manufacturing of its products, as well as third-party logistics providers. In instances where these parties fail to perform their obligations, the Group may be unable to find alternative suppliers or satisfactorily deliver its products to its customers on time, if at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2020, 15.1% of its raw materials and semi-manufactures were purchased through Company D, respectively, but numerous alternate sources of supply are readily available on comparable terms. No purchases from a single suppliers account for more than 10% of total purchases during the years ended December 31, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Newly adopted accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832) — Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Group adopted ASU 2021-10 in the year ended December 31, 2022 and the adoption did not have a material impact on the Group’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent accounting pronouncements not yet adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for the Group for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on its financial position, results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 29, 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity’s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following information at least annually:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The key terms of the program, including payment terms and assets pledged as security or other forms of guarantees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid and:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A description of where those obligations are presented in the balance sheet. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Rollforward information for the annual period showing the amount at the beginning of the period, the amount added during the period, the amount settled during the period, and the amount outstanding at the end of the period.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The amendments in this Update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements but does not expect the adoption of this standard to have a material impact on its financial position, results of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of presentation and principle of consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements of the Group include the financial statements of the Company, its wholly-owned subsidiaries, its VIEs and the VIEs’ subsidiaries. The Company believes that the disclosures are adequate to make the information presented not misleading.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Significant accounting estimates reflected in the Group’s consolidated financial statements include inventory valuation, the useful lives of long-lived assets, impairment of long-lived assets, incremental borrowing rate for leases, product warranties, fair value measurement of long-term available-for-sale investments and long-term investments of non-marketable equity securities with fair value change through profit or loss, the valuation allowance for deferred tax assets and income tax. Actual results could differ from those estimates, and such differences may be material to the consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fair value is the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Authoritative literature provides a fair value hierarchy which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Level 1</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Level 2</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES <span style="font-weight:normal;">-</span> CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value<b style="font-style:normal;font-weight:bold;"> - </b><span style="font-style:normal;font-weight:normal;">continued</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Level 3</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Measured fair value on a recurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measured its financial assets primarily including available-for-sale investments at fair value on a recurring basis and equity securities with readily determinable fair value as of December 31, 2021 and 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Measured fair value on a nonrecurring basis</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measured acquired intangible assets using the income approach-discounted cash flow method when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. The fair values were determined using models with significant unobservable inputs (Level 3 inputs). The Group did not recognize any impairment loss related to acquired intangible assets arising from acquisitions during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measured goodwill at fair value on a nonrecurring basis when it is evaluated annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value as a result of the impairment assessments. The fair value of the reporting unit is determined using discounted cash flows. The Group did not recognize any impairment loss related to goodwill during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For equity investments without readily determinable fair values for which the Company elected to use the measurement alternative, the equity investment is measured at fair value on a nonrecurring basis when there is an orderly transaction for identical or similar investments of the same issuer. </p> 0 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value of financial instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s financial instruments consist primarily of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, available-for-sale investments, amount due from a related party, noncurrent, accounts payable, notes payable and others, short-term bank borrowings, amounts due to related parties and long-term bank borrowings. The Company carries its available-for-sales investments at fair value. The carrying amounts of cash and cash equivalents, restricted cash, term deposit, accounts receivable, amounts due from related parties, accounts payable, notes payable and others, amounts due to related parties and short-term bank borrowings approximate their fair values due to the short-term maturities of these instruments. The carrying amounts of amount due from a related party, noncurrent and long-term borrowings approximates its fair value as the interest rates are based on the prevailing interest rates in the market.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on-hand, demand deposits with financial institutions, term deposits with an original maturity of three months or less and highly liquid investments, which are unrestricted from withdrawal or use, or which have original maturities of three months or less when purchased.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash represents deposits made to the bank for bank acceptance notes (or notes payable) issued by the Group. When the Group issues the bank acceptance notes, the banks require the Group to make a deposit for 30% to 75% of the face value of the bank acceptance notes issued as collateral. The deposits for unsettled bank acceptance notes are recorded as restricted cash in the consolidated balance sheets as of December 31, 2021 and 2022.</p> 0.30 0.75 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Term deposit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Term deposits consist of deposits placed with financial institutions with original maturities of greater than three months and less than one year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable represents those receivables derived in the ordinary course of business, net of allowance for doubtful accounts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Allowance for doubtful accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group maintains an allowance for doubtful accounts for estimated losses on uncollected accounts receivable. Management considers the following factors when determining the collectability of specific accounts: creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves. The Group evaluates its accounts receivable for expected credit losses on a regular basis. The Group maintains an estimated allowance for credit loss to reduce its accounts receivable to the amount that it believes will be collected. The Group uses the creditworthiness of customers, aging of the receivables, past transaction history with customers and their current condition, changes in customer payment terms, specific facts and circumstances, and the overall economic climate in the industries the Group serves to monitor the Group’s receivables within the scope of expected credit losses model and use these as a basis to develop the Group’s expected loss estimates. As of December 31, 2021 and 2022, the Company recorded RMB814 and RMB1,466 allowance for doubtful account.</p> 814000 1466000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Inventories, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Inventories of the Group consist of raw materials, finished goods and work in process. Inventories are stated at the lower of cost or net realizable value on a weighted average basis. Inventory costs include expenses that are directly or indirectly incurred in the purchase, including shipping and handling costs charged to the Group by suppliers, and production of manufactured product for sale, such as include the cost of materials and supplies used in production, direct labor costs and allocated overhead costs such as depreciation, insurance, employee benefits, and indirect labor. Cost is determined using the weighted average method. The Group assesses the valuation of inventory and periodically writes down and writes off the value for estimated excess and obsolete inventory based upon the product life cycle. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Short-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Short-term investments are mainly consisting of investment in convertible bonds with a maturity of less than one year. These investments are accounted for as available-for-sale investments and measured at fair value. The Group recorded RMB1,243, RMB1,240, and RMB2,006 unrealized gains in accumulated other comprehensive income on such investments during the years ended December 31, 2020, 2021 and 2022, respectively.</p> 1243000 1240000 2006000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prepaid expenses and other current assets primarily consist of advance to suppliers, prepaid expenses, other receivables, rental deposits and value-added tax recoverable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property, plant and equipment are carried at cost less accumulated depreciation. Depreciation is calculated on a straight-line basis over the following estimated useful lives:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software and electronic equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:48.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Building</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:48.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Shorter of the lease term or estimated useful lives</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Software and electronic equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3-5 years</p></td></tr><tr><td style="vertical-align:bottom;width:48.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Building</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">20 years</p></td></tr><tr><td style="vertical-align:bottom;width:48.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:48.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">Shorter of the lease term or estimated useful lives</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> P3Y P5Y P20Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Intangible assets, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Acquired intangible assets other than goodwill consist of the domain name for the Company’s website www.zepp.com, an insurance brokerage license, trademark and patents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The domain name, insurance brokerage license and certain trademark are recognized as an intangible asset with indefinite life and evaluated for impairment at least annually or if events or changes in circumstances indicate that the asset might be impaired. Such impairment test compares the fair values of the asset with its carrying value amounts and an impairment loss is recognized if and when the carrying amounts exceed the fair value. The estimates of values of the intangible asset not subject to amortization are determined using discounted cash flow valuation approach. Significant assumptions are inherent in this process, including estimates of discount rates and cash flow.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">Some trademark and patents are recognized as intangible assets with finite lives and are amortized on a straight-line basis over their expected useful economic lives. Amortization is calculated on a straight-line basis over the estimated useful life of 5 to10 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P5Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group leases administrative office spaces in different cities in the PRC, and in the United States and Canada under operating leases. The Group determines whether an arrangement constitutes a lease and records lease liabilities and right-of-use assets on its consolidated balance sheets at the lease commencement. The Group measures its lease liabilities based on the present value of the total lease payments not yet paid discounted based on its incremental borrowing rate, which is the estimated rate the Group would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Group estimates its incremental borrowing rate based on an analysis of publicly traded debt securities of companies with credit and financial profiles similar to its own. The Group measures right-of-use assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and the initial direct costs it incurs under the lease. The Group begins recognizing operating lease expenses when the lessor makes the underlying asset available to the Group. The Group’s leases have remaining lease terms of up to four years, some of which include options to extend the leases for an additional period which has to be agreed with the lessors based on mutual negotiation. After considering the factors that create an economic incentive, the Group did not include renewal option periods in the lease term for which it is not reasonably certain to exercise. For all real estate leases, any non-lease components, including common area maintenance, have been separated from lease components and excluded from the associated right-of-use asset and lease liability calculations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For short-term leases with lease term less than one year, the Group records operating lease expenses in its consolidated statements of operations on a straight-line basis over the lease term and record variable lease payments as incurred.</p> P4Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combination. Goodwill is not amortized but is tested for impairment annually or more frequently if events on changes in circumstance indicate that it might be impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill is tested for impairment at the reporting unit level on an annual basis and between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. These events or circumstances could include a significant change in the stock prices, business climate, legal factors, operating performance indicators, competition, or sale or disposition of a significant portion of a reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Application of the goodwill impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. The estimation of fair value of each reporting unit using a discounted cash flow methodology also requires significant judgments, including estimation of future cash flows, which is dependent on internal forecasts, estimation of the long-term rate of growth for the Group’s business, estimation of the useful life over which cash flows will occur, determination of the Group’s weighted average cost of capital and consideration of the impact of COVID-19. The estimates used to calculate the fair value of a reporting unit change from year to year based on operating results and market conditions. Changes in these estimates and assumptions could materially affect the determination of fair value and goodwill impairment for the reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group uses the one-step method for its goodwill impairment assessment for the years ended December 31, 2020, 2021 and 2022. Goodwill impairment is calculated as the amount by which a reporting unit’s carrying value exceeds its fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group recognized nil impairment loss on goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES - CONTINUED</b></p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Long-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s long-term investments consist of equity securities with readily determinable fair value, equity securities without readily determinable fair value, equity method investments and available-for-sale investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(a) Equity securities with readily determinable fair value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Equity securities with readily determinable fair values are measured at fair value and any changes in fair value are recognized in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(b) Equity securities without readily determinable fair value</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for equity investments that do not have a readily determinable fair value under the measurement alternative prescribed within Accounting Standards Update (“ASU”) 2016-01, Recognition and Measurement of Financial Assets and Financial Liabilities, to the extent such investments are not subject to consolidation or the equity method. Under the measurement alternative, these financial instruments are carried at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group reviews its equity securities without readily determinable fair value for impairment at each reporting period by considering factors including, but not limited to, current economic and market conditions and the impact of COVID-19, the operating performance of the companies including current earning trends and other company specific information. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(c) Equity method investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For an investee company over which the Group has the ability to exercise significant influence, but does not have a controlling interest, the Group accounts for the investment under the equity method. Significant influence is generally considered to exist when the Group has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors, voting rights and the impact of commercial arrangements are also considered in determining whether the equity method of accounting is appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the equity method of accounting, the investee company’s accounts are not reflected within the Group’s consolidated balance sheets and statements of operations; however, the Group’s share of the earnings or losses of the investee company is reflected in the caption “(loss)/income from equity method investments” in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">An impairment charge is recorded if the carrying amount of the investment exceeds its fair value and this condition is determined to be other-than-temporary. The Group estimated the fair value of the investee company based on comparable quoted price for similar investment in active market, if applicable, or discounted cash flow approach which requires significant judgments, including the estimation of future cash flows, which is dependent on internal forecasts, the estimation of long-term growth rate of a company’s business, the estimation of the useful life over which cash flows will occur, the determination of the weighted average cost of capital and the impact of COVID-19. The Group recorded nil impairment losses on its equity method investments during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Long-term investments</span> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">(d) Available-for-sale investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For investments which are determined to be debt securities, the Group accounts for them as long-term available-for-sale investments when they are not classified as either trading or held-to-maturity investments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Available-for-sale investment is carried at its fair value and the unrealized gains or losses from the changes in fair values are included in accumulated other comprehensive income. The Group recorded RMB(22,583), RMB1,345, and RMB40,140 unrealized (losses) /gains in accumulated other comprehensive income on its available-for-sale investments during the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">The Group evaluates each individual investment periodically for impairment. For investments where the Group does not intend to sell, the Company evaluates whether a decline in fair value is due to deterioration in credit risk. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses on the consolidated balance sheet with corresponding adjustment in the consolidated statements of operations and comprehensive income. Subsequent increases in fair value due to credit improvement are recognized through reversal of the credit loss and corresponding reduction in the allowance for credit loss. Any decline in fair value that is non-credit related is recorded in accumulated other comprehensive income as a component of shareholder’s equity. As of December 31, 2021 and 2022, there were </span><span style="font-style:normal;font-weight:normal;">no</span><span style="font-style:normal;font-weight:normal;"> investments held by the Group that had been in continuous unrealized loss position.</span></p> 0 0 0 -22583000 1345000 40140000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Notes payable and others</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Notes payable and others include short-term bank acceptance notes issued by financial institutions that entitle the holder to receive the stated amount from the financial institutions at the maturity date of the notes. The Group has utilized notes payable to settle amounts owed to suppliers and contractors. Notes payable and others also includes a letter of credit, which is issued by the bank to facilitate the settlement of the transactions with service providers. Once issued, the bank endorses to pay to the service provider, who is also the letter of credit holder, when the letter of credit matures. The short-term bank acceptance notes and the letter of credit are normally settled within three months and twelve months, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Nature of Goods and Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group generates substantially all of its revenues from sales of smart wearable devices. The Group also generates a small amount of its revenues from its subscription-based services. For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices, and generated 31.0%, 46.5% and 59.0% of revenue from sales of the Group’s self-branded products and others. Revenue is recognized when control of the promised goods or services is transferred to the customer, in an amount that reflects the consideration the Group expects to be entitled to in exchange for the goods or services. The Group recognizes revenue, net of estimated sales returns and value-added taxes (“VAT”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue recognition</span> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group has determined that its contracts with its customers include multiple performance obligations that the Group accounts for separately as those are distinct from other items in the contract. The first performance obligation is the smart wearable device and embedded firmware that is essential to the functionality of the device, which the customer can benefit from it on its own or with other resources that are readily available to the customer. The second performance obligation is the software services included with the products, which are provided free of charge and enable users to sync, view, and access real-time data on the Group’s mobile apps. The third performance obligation is the embedded right included with the purchase of the device to receive, on a when-and-if-available basis, future unspecified firmware upgrades and features relating to the product’s essential firmware.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group allocates the transaction price to all performance obligations based on their relative standalone selling prices. The standalone selling prices are determined based on the expected cost plus margin as the Group determined that no observable price is available for any of its performance obligation. The Group considered multiple factors in the process of determining its cost plus margin including consumer behaviors and the Group’s internal pricing model. The cost plus margin estimated selling price for the smart and wearable devices comprised the majority of the transaction. The Group recognizes revenue for the amounts allocated to the connected smart and wearable devices when the customer obtains control of the Group’s product, which occurs at a point of time, typically upon delivery to and acceptance by the reseller, who has been identified as the customer of the Group. Amounts allocated to the software services and unspecified upgrade rights are deferred and recognized over time as the customer simultaneously receives and consumes the benefit over an estimated nine-month period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Sales of self-branded products and others</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s revenue recognition for its self-branded products is consistent with that described in the preceding paragraphs.</p> 0.690 0.535 0.410 1 1 1 0.310 0.465 0.590 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Cooperation agreement with one customer</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2020, 2021 and 2022, the Group generated 69.0%, 53.5% and 41.0% of revenue from one customer for sales of exclusively designed and manufactured smart wearable devices. That customer is also the sole distributor for such smart wearable devices and is controlled by one of the shareholders (see Note 22). Under the cooperation agreement with this customer, the Group produces and assembles final product for shipments of wearable devices to that customer, who are then responsible for commercial distribution and sale of the product. The arrangement includes two payment instalments. The first payment instalment is priced to recover the costs incurred by the Group in developing and shipping the devices to the customer and is due from the customer to the Group once the products have been delivered and accepted by the customer. The Group allocates the initial payment instalment between the hardware device, the software services, and the software upgrades based on their standalone selling price and recognizes revenue based on its recognition policy further described in the preceding paragraph. The Group is also entitled to receive a potential second instalment payment calculated as 50 percent of the future net profits from commercial sales made by the customer. The Group has determined that the second instalment consideration constitutes variable consideration and includes the amount in the transaction price to the extent it is not constrained and it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period (see below for further details). The second instalment is also allocated between the hardware device, the software services, and the software upgrades based on the relative standalone price and is recognized based on the Group’s recognition policy further described in the preceding paragraph. The Group’s revenue recognition policy of its products under its cooperation agreement is substantially consistent with that for its sales of self-branded products except that the instalment payments arrangement under the cooperation agreement is not available to the self-branded products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the year ended December 31, 2022, the Group also sold one specific generation of Xiaomi Wearable Product, accounting for 26.1<span style="white-space:pre-wrap;">% of consolidated revenue, which has a standard selling price and does not include installment payments described in the preceding paragraph. The revenue recognition for the sales of such specific generation of Xiaomi Wearable Product is consistent with the revenue recognition described for the self-branded products.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue recognition</span> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Variable Consideration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from product sales are recorded at the net sales price (transaction price), which includes estimate of variable consideration which result from the Group’s cooperation agreement with one customer (see above for more details). The amount of variable consideration is included in the transaction price to the extent it is not constrained and that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period. Actual amounts of consideration ultimately received may differ from the Group’s estimates. If actual results in the future vary from the Group’s estimates, the Group will adjust these estimates, which would affect revenue and earnings in the period such variances are known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Sales Incentive</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group periodically provides sales incentives to its customers for self-branded products, including reduced sales prices and volume-based discounts. Volume discounts are negotiated on a contract-by-contract basis with customers and the discount will increase depending upon the volume purchased over the period. The sales incentives are discounts to be applied to future sales to the customer which cannot be exchanged for cash. To the extent that the volume discount or sales incentive represents a material right or options to acquire additional goods or services at a discount in the future period, the material right is recognized as a separate performance obligation at the outset of the arrangement based on the most likely amount of incentive to be provided to the customer. Amounts allocated to a material right are recognized as revenue when those future goods are sold to the customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Practical Expedients and Exemptions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses. In addition, the Group does not disclose the value of unsatisfied performance obligations as all of its contracts have an original expected length of one year or less.</p> 0.690 0.535 0.410 1 2 0.50 0.261 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Value added taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">VAT on sales was previously calculated at 17% on revenue from products before May 1, 2018 and thereafter, in accordance with Cai Shui [2018] No.32, the VAT rate decreased to 16%. Since April 1, 2019, in accordance with Cai Shui [2019] No.39, the VAT rate further decreased to 13%. VAT was calculated at 6% on the revenue from the service provided. The Group reports revenue net of VAT. Subsidiaries that are VAT general taxpayers are allowed to offset qualified input VAT paid against their output VAT liabilities.</p> 0.17 0.16 0.13 0.06 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Rights of return</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group offers certain sales returns for products sold directly to end users and to its resellers. The Group estimates the amount of its products sales that may be returned by its end users and resellers and records this estimate as a reduction of revenue in the period the related revenue is recognized. The Group currently estimates product return liabilities using its expectations and historical experience. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cost of revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues consists primarily of material costs, salaries and benefits for staff engaged in production activities and related expenses which are directly attributable to the production of products. The shipping and handling fees billed to the customers are presented as part of cost of revenues as well.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product warranty</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group offers standard product warranty to its customers, for a 12-month period starting from the sales of the goods to the end users. The Group has the obligation to either repair or replace the defect product for the customers if the product is still under warranty. At the time revenue is recognized, an estimate of future warranty costs is recorded as a component of cost of revenues. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. Warranty reserves are recorded as a cost of revenues.</p> P12M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and development expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses primarily consist of salaries and benefits for research and development personnel, materials, office rental expenses, general expenses and depreciation expenses associated with research and development activities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Advertising expenses are expensed as incurred and included in selling and marketing expenses. Total advertising expenses were RMB136,974, RMB151,744 and RMB172,577 for the years ended December 31, 2020, 2021 and 2022, respectively.</p> 136974000 151744000 172577000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Government subsidies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Government subsidies represent government grants received from local government authorities to encourage the Group’s technology and innovations and also other subsidies for production.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group records such government subsidies as other income or reduction of expenses or cost of revenues when it has fulfilled all of its obligation related to the subsidy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB13,461, RMB23,140 and RMB41,054 as subsidy income and recognized RMB10,408, RMB103,660 and RMB53,563 as reduction of expenses or cost of revenues, respectively. As of December 31, 2021 and 2022, subsidies of RMB3,129 and RMB1,745 were recorded as other current liabilities, RMB175,053 and RMB162,602 were recorded as other non-current liabilities as the Group has to meet certain performance conditions required by the government authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 13461000 23140000 41054000 10408000 103660000 53563000 3129000 1745000 175053000 162602000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Income taxes are provided for in accordance with the laws of the relevant tax authorities. Deferred tax assets and liabilities are recognized when temporary differences exist between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements. Net operating loss carry forwards and credits are applied using enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more-likely-than-not that a portion of or all of the deferred tax assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for uncertain tax positions by reporting a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. Tax benefits are recognized from uncertain tax positions when the Group believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Group recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expenses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share-based payment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Share-based payment transactions with employees, such as share options and restricted shares are measured based on the grant date fair value of the equity instrument. The Group has elected to recognize compensation expenses using the straight-line method. For all employee’s equity awards granted with graded vesting provided, the amount of compensation cost recognized at any date is at least equal to the portion of the grant-date value of the options that are vested at that date, over the requisite service period of the award. The requisite service period is generally the vesting period of the award. The Group elects to recognize forfeitures when they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Comprehensive income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income consists of two components, net income and other comprehensive income, net of tax. Other comprehensive income refers to revenue, expenses, and gains and losses that are recorded as an element of shareholders’ equity but are excluded from net income. The Group’s other comprehensive income consists of foreign currency translation adjustments from its subsidiaries not using the RMB as their functional currency and the fair value change of available-for-sale investments of the Group. Comprehensive income is reported in the consolidated statements of comprehensive income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign currencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The functional currency of the Company is the US$ and the reporting currency of the Company is the RMB. The Company’s subsidiaries, consolidated VIEs and VIEs’ subsidiaries with operations in the PRC, Hong Kong, the United States and other jurisdictions generally use their respective local currencies as their functional currencies. The financial statements of the Company’s subsidiaries, other than the subsidiaries and consolidated VIEs with the functional currency of RMB, are translated into RMB using the exchange rate as of the balance sheet date for assets and liabilities and the average daily exchange rate for each month for income and expense items. Translation gains and losses are recorded in accumulated other comprehensive income or loss as a component of shareholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the financial statements of the Company’s subsidiaries and consolidated VIEs and VIEs’ subsidiaries, transactions in currencies other than the functional currency are measured and recorded in the functional currency using the exchange rate in effect at the date of the transaction. At the balance sheet date, monetary assets and liabilities that are denominated in currencies other than the functional currency are translated into the functional currency using the exchange rate at the balance sheet date. All gains and losses arising from foreign currency transactions are recorded in the consolidated statements of operations during the year in which they occur. For the years ended December 31, 2020, 2021 and 2022, the transaction gains amounted to RMB27,451, RMB18,156 and RMB12,086 were recorded in general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:3pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign currencies <span style="font-style:normal;font-weight:normal;">- continued</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">RMB is not a freely convertible currency. The State Administration for Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into other currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group’s cash and cash equivalents denominated in US$ and RMB amounted to RMB435,205 and RMB990,222 as of December 31, 2021, RMB263,400 and RMB565,721 as of December 31, 2022, respectively.</p> 27451000 18156000 12086000 435205000 990222000 263400000 565721000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Convenience translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Translations of balances in the consolidated balance sheets, consolidated statements of operations and consolidated statements of cash flows from RMB into US$ as of and during the year ended December 31, 2022 is solely for the convenience of the reader and were calculated at the rate of US$1.00 = RMB6.8972, representing the rate as certified by the statistical release of the Federal Reserve Board of United States on December 30, 2022. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into U.S. dollar at that rate on December 31, 2022, or at any other rate. </p> 6.8972 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net income per ordinary share is computed by dividing net income attributable to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Diluted income per ordinary share reflect the potential dilution that would occur if securities were exercised or converted into ordinary shares. The Group had share options, restricted shares and restricted stock units (“RSU”) which could potentially dilute basic income per ordinary share in the future. To calculate the number of shares for diluted income per ordinary shares, the effect of the share options, restricted shares and RSU is computed using the treasury stock method.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially expose the Group to concentrations of credit risk consist primarily of cash and cash equivalents, term deposits, accounts receivable. The Group places its cash and cash equivalents with financial institutions with high credit ratings and quality.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group conducts credit evaluations of third-party customers and related parties, and generally does not require collateral or other security from its third-party customers and related parties. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific third-party customers and related parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Concentration of credit risk </span>- continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accounts receivable concentration of credit risk is as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:39.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">42.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">60.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Amounts due from related parties concentration of credit risk is as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:41.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">96.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">96.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Revenue generated from Company C accounted for 69.1%, 53.5% and 41.0% of total revenue during the years ended December 31, 2020, 2021 and 2022, respectively. Company C is a subsidiary of a company controlled by one of the Group’s shareholders (see Note 22).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:39.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 269,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">42.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 357,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 411,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">60.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 87825000 0.164 124319000 0.182 269460000 0.501 287160000 0.421 357285000 0.665 411479000 0.603 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:41.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">96.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">96.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 286341000 0.969 117944000 0.814 286341000 0.969 117944000 0.814 0.691 0.535 0.410 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:15.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:16.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:46.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 4447957000 0.691 3340857000 0.535 1697053000 0.410 4447957000 0.691 3340857000 0.535 1697053000 0.410 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Supplier Concentration</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group relies on third parties for the supply and manufacturing of its products, as well as third-party logistics providers. In instances where these parties fail to perform their obligations, the Group may be unable to find alternative suppliers or satisfactorily deliver its products to its customers on time, if at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2020, 15.1% of its raw materials and semi-manufactures were purchased through Company D, respectively, but numerous alternate sources of supply are readily available on comparable terms. No purchases from a single suppliers account for more than 10% of total purchases during the years ended December 31, 2021 and 2022.</p> 0.151 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Newly adopted accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832) — Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Group adopted ASU 2021-10 in the year ended December 31, 2022 and the adoption did not have a material impact on the Group’s consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent accounting pronouncements not yet adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective for the Group for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted. The Group does not expect that the adoption of this guidance will have a material impact on its financial position, results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September 29, 2022, the FASB issued ASU 2022-04 to enhance transparency about an entity’s use of supplier finance programs. ASU 2022-04 requires the buyer in a supplier finance program to disclose qualitative and quantitative information about the program, and at a minimum, the following information at least annually:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">2. SIGNIFICANT ACCOUNTING POLICIES – CONTINUED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The key terms of the program, including payment terms and assets pledged as security or other forms of guarantees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The amount of obligations outstanding at the end of the reporting period that the buyer has confirmed as valid and:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">A description of where those obligations are presented in the balance sheet. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Rollforward information for the annual period showing the amount at the beginning of the period, the amount added during the period, the amount settled during the period, and the amount outstanding at the end of the period.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The amendments in this Update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements but does not expect the adoption of this standard to have a material impact on its financial position, results of operations and cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;">3. ACQUISITIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;">Business acquisition of PAI Health Inc. (“PAI”)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">On June 12, 2020, the Group acquired 100% equity interest in PAI from Global Technology and Innovation Ltd (“GTI”) to expand the business of health-related software and algorithms development. The purchase consideration included a previously held 40.49% equity interest held in GTI which was previously accounted as an equity method investment by the Group for which the fair value approximated RMB87,716, cash of RMB1,370 and RMB13,711 of loan deemed effectively settled as a result of the acquisition. The fair value of previously held equity interest held in GTI was estimated by the Group with the assistance of an independent valuation appraiser by applying the income approach, market multiple approach and recent investment price approach.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The acquisition was recorded using the acquisition method of accounting. Accordingly, the acquired assets and liabilities assumed were recorded at their fair value at the date of acquisition. The purchase price allocation described below was determined by the Group with the assistance of an independent valuation appraiser. The acquired net assets were recorded at their estimated fair values on the acquisition date. The acquired goodwill is not deductible for tax purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">PAI constituted less than 1% of revenue and total assets of the consolidated financial statement as of and during the year ended December 31, 2021 and 2022 and the results of operations attributable to PAI and pro forma results of operations for PAI have not been presented because they are not material to the consolidated statements of operations and comprehensive income for the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The purchase price was allocated as of June 12, 2020, the date of acquisition, as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> period</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><b style="font-weight:bold;">3. ACQUISITIONS – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business acquisition of PAI Health Inc. (“PAI”)</i> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">The goodwill is mainly attributable to intangible assets that cannot be recognized separately as identifiable assets under US GAAP, and comprise of (a) the assembled work force and (b) the expected but unidentifiable business growth as a result of synergy effect from the acquisition. Goodwill is not allocated to the Company’s operating segments in the measure of segment assets regularly reported to and used by the chief operating decision maker. However, for the purpose of the annual goodwill impairment test, goodwill is allocated to the operating segments (goodwill reporting units).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;">Asset acquisition of Guoxu Insurance Brokerage Co., Ltd. (“Guoxu”)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">In July 2020, the Group entered into a purchase agreement with shareholders of Guoxu to acquire 100% of Guoxu’s equity ownership for a gross consideration of RMB67,914, of which RMB35,075 was related to the effective settlement of the selling shareholder’s loan payable to Guoxu upon closing. This resulted in a net cash consideration of RMB32,839.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Guoxu holds an insurance brokerage license. As of the acquisition day, the Group terminated all the labor relationship with the employees of Guoxu and did not buy any material contracts. The Group evaluated the acquisition of the purchased assets under ASC 805-Business Combination (ASC 805), and concluded that as substantially all of the fair value of the gross assets acquired is concentrated in the insurance brokerage license, the transaction did not meet the requirements to be accounted for as a business combination and therefore the transaction was accounted for as an asset acquisition.</p> 1 0.4049 87716000 1370000 1370000 13711000 0.01 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> period</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Other non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 5554000 4704000 149000 P3Y 42495000 P5Y 67856000 261000 8868000 6374000 2980000 102797000 1 67914000 35075000 32839000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;">4. DISPOSAL OF SUBSIDIARIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><i style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;">Disposal of Shenzhen Yunding Information Technology Co., Ltd. (“Yunding”)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2020, the Group sold 26.7% equity interest in Yunding to its founder for cash consideration of RMB22,500. The consideration also included a loan receivable from Yunding amounting to RMB24,514 to be repaid annually over three years for which the Group has a right to convert the unpaid balance into equity interest of Yunding after December 31, 2023. Yunding was previously part of the Group’s self-branded products and others segment. Subsequent to this disposal, the Group remeasured its remaining 24.3% investment in Yunding at fair value and accounted for it as equity method investment because the Group retained the ability to exercise significant influence. The fair value of its remaining investment in Yunding was estimated by using recent financing transaction of Yunding. The Group recognized RMB56,522 gain from deconsolidation of a subsidiary which was recorded as part of gain from deconsolidation of a subsidiary in the consolidated statements of operations for the year ended December 31, 2020. In 2021, the Group further sold 5% equity interest of Yunding for RMB20,000. The disposal of Yunding did not represent a strategic shift and did not have a major effect on the Group’s operation.</p> 0.267 22500000 24514000 0.243 56522000 0.05 20000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 9pt 0pt;"><b style="font-weight:bold;">5. INVENTORIES, NET</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventories consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,266</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,536</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 742,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 794,121</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021,923</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group recorded a provision for the excess and obsolete inventories amounting to RMB64,223, RMB51,336 and RMB39,551 respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 282,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,266</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,536</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 742,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 794,121</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021,923</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 282939000 97266000 224013000 130536000 742375000 794121000 1249327000 1021923000 64223000 51336000 39551000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">6. SHORT-TERM INVESTMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Convertible bonds:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">Short-term investments included convertible bonds with maturities less than 1 year, which were classified as available-for-sales investments and measured at fair value. The Group recognized RMB1,243, RMB1,240 and RMB2,006 unrealized gains from these investments in 2020, 2021 and 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Convertible bonds:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 19351000 34316000 19351000 34316000 1243000 1240000 2006000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">7. PREPAID EXPENSES AND OTHER CURRENT ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Value-added tax recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,648</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,951</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,682</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Advances to suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,758</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,213</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,252</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Value-added tax recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,648</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,951</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,682</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Advances to suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,758</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Rental deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,213</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,252</p></td></tr></table> 198189000 4648000 57039000 44951000 51156000 53682000 7838000 1758000 816000 3213000 315038000 108252000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. PROPERTY, PLANT AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property, plant and equipment, net consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and electronic equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,693</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,764</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,720</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,177</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,832)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112,238)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,666</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,605</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group has recorded depreciation expenses of RMB14,949, RMB35,109 and RMB41,406 during the years ended December 31, 2020, 2021 and 2022, respectively. No impairment was recorded during the years ended December 31, 2020, 2021 and 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Software and electronic equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,693</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,764</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,720</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,177</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70,832)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112,238)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,666</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,605</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 78854000 77693000 34764000 34764000 81759000 90720000 195377000 203177000 70832000 112238000 9328000 9666000 133873000 100605000 14949000 35109000 41406000 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. INTANGIBLE ASSETS, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Intangible assets, net, consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets with indefinite lives:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Domain name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Insurance brokerage license, trademark and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,399</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets with finite lives:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Patents and trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,480</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,603</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,300</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Amortization expenses for the intangible assets for the years ended December 31, 2020, 2021 and 2022, were RMB12,180, RMB16,775 and RMB17,212, respectively. Future amortization expenses relating to the existing intangible assets amounted to RMB17,374 <span style="-sec-ix-hidden:Hidden_ZeBcnxTiBk2dzEinEK8vOg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">per</span></span> year for each of the next two years, RMB13,600 for the third year, RMB9,097 for the fourth and <span style="-sec-ix-hidden:Hidden_AAdi11UtlEOJ6MqHhjR5eQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">fifth</span></span> year and RMB10,335 thereafter.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets with indefinite lives:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Domain name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Insurance brokerage license, trademark and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,399</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets with finite lives:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Patents and trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,480</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,603</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,300</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 2024000 2024000 42617000 44399000 128332000 131480000 -37391000 -54603000 135582000 123300000 12180000 16775000 17212000 17374000 13600000 9097000 10335000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. LONG-TERM INVESTMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Long-term investments consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities without readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sifive, Inc. (“Sifive”) (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,613</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">AliveCor, Inc., (“Alivecor”) (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,582</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Promaxo, Inc.(“Promaxo”) (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,589</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other equity securities without readily determinable fair value (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,141</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities with readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Hyperfine Inc. (e)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity method investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Jiangsu Yitong High-Tech Co, Ltd(“Jiangsu Yitong”) (f)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 960,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968,242</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Hefei Huaying Xingzhi Fund Partnership (limited partnership) (“Huaying Fund I”) (g)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,262</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Anhui Huaying Zhihui Wulian Fund Parnership(limited partnership)(“Huaying Fund II”) (h)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,803</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other equity method investments (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,164</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Yunding (j)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,912</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other available-for-sale investments (k)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,907</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,552,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,686,628</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">In 2018, the Group invested RMB12,332 to acquire 1.01% equity interests in Sifive. Sifive is a private company engaging in the business of semiconductor. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Sifive was accounted for as equity securities without readily determinable fair value. The Group recognized RMB3,304, nil and RMB66,322 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">10. LONG-TERM INVESTMENTS - CONTINUED</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2019, the Group invested USD1,000 in a convertible bond issued by Alivecor with 3% interest rate. In February 2020, the Group converted the bond to 0.56% equity interest and the equity interest is not considered in-substance common shares due to substantial liquidation rights owned by the Group. Accordingly, the investment in Alivecor was accounted for equity securities without readily determinable fair value. The Group recognized RMB7,728, nil and RMB8,620 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2020, the Group invested USD4,000 to acquire 4.05% equity interests in Promaxo. Promaxo is a private company engaging in the business of Magnetic Resonance (“MR”) technology. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Promaxo was accounted for as equity securities without readily determinable fair value. For the year ended December 31, 2020, 2021 and 2022, no fair value change was observed and recognized.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">These other investments represent certain insignificant investments in the third-party private companies, which the Group has no significant influence over the investees and accounted for these investments using the measurement alternative method.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In December 2021, Hyperfine was successfully listed in the US capital market through a special purpose acquisition and the investment in Hyperfine was converted from equity securities without readily determinable fair value to equity securities with readily determinable fair value. The Group recorded RMB194 and RMB28,466 realized loss from the fair value change of this investment during the years ended December 31, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(f)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In February 2021, the Group acquired 29.99% equity interest of Jiangsu Yitong, a company listed on the Shenzhen stock exchange, for a total cash consideration of RMB959.68 million. The purpose of the investment is to expand the healthcare ecosystem in the domestic market. The investment of Jiangsu Yitong is accounted for using the equity method as the Group can exercise significant influence through its board representation without obtaining control. During 2022, the Group further acquired 0.01% equity interest of Jiangsu Yitong. The Group recorded RMB1,152 and RMB7,580 income from this equity method investment during the year ended December 31, 2021 and 2022, respectively.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The total consideration of the investment in Jiangsu Yitong was RMB960,832 and the proportion of Jiangsu Yitong’s net assets that owned by the Group was RMB137,302 as of December 31, 2021. The difference between the total consideration and the proportion of net assets was RMB823,530, which has been allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB173,524 and RMB13,334, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">As of December 31, 2022, the carrying value of the investment in Jiangsu Yitong is RMB968,242 and the difference with the proportionate share of Jiangsu Yitong’s net assets was RMB813,101, which allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB172,940 and RMB3,489, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The intangible assets are trademark with indefinite life and patents with definite life, which are amortized on a straight-line basis over the estimated useful life of 3 to 7 years.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(g)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">In 2016, the Group invested RMB50,000 to acquire a 49.5% equity interests in a limited partnership, Huaying Fund I, which is a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment under the equity method because the investments are common stock and the Group has significant influence through its board seat but does not control Huaying Fund I. The Group recorded RMB(2,452), RMB7,910 and RMB(752) of (loss)/income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">10. LONG-TERM INVESTMENTS – CONTINUED</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(h)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2019, the Group invested RMB102,000 to acquire a 34% equity interests in a limited partnership, Huaying Fund II, a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment using the equity method as the Group has significant influence through its board seat but does not control Huaying Fund II. In March 2021, the Group paid the second installment of cash consideration in Huaying Fund II for an amount of RMB68 million. The Group recorded RMB5,297, RMB24,434 and RMB12,737 of income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(i)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The other equity method investments represent several insignificant investments classified as equity method investments as the Group has the ability to exercise significant influence but does not have control over the investees.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(j)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2020, the Group invested RMB22,000 in a convertible bond issued by Yunding with interest rates ranging from 4.35% to 8.7%. The Group also has some equity interests in Yuding and accounted them as available for sale investment due to the redemption feature included in the investment as of December 31, 2021 and 2022. During 2021, the Group disposed 5% equity interests in Yunding and recognized a realized gain with amount of RMB13,507 from the disposal. The Group also recorded an unrealized gain of nil, RMB903 and RMB20,943 in other comprehensive income/(loss) for the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(k)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Available-for-sale investments represent investments in debt securities and measured at fair value. Those investments mainly include investments in convertible bonds as well as investment with redemption features considered debt instruments.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group summarizes the condensed financial information of the Group’s equity investments using equity method as a group below in accordance with Rule 4-08 of Regulation S-X:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,975</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,434</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,663</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,039</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income attributable to ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,039</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 825,465</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 780,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913,919</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,454</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,386</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities without readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Sifive, Inc. (“Sifive”) (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,613</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">AliveCor, Inc., (“Alivecor”) (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,988</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,582</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Promaxo, Inc.(“Promaxo”) (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,589</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other equity securities without readily determinable fair value (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,141</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity securities with readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Hyperfine Inc. (e)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity method investments:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Jiangsu Yitong High-Tech Co, Ltd(“Jiangsu Yitong”) (f)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 960,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968,242</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Hefei Huaying Xingzhi Fund Partnership (limited partnership) (“Huaying Fund I”) (g)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,262</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Anhui Huaying Zhihui Wulian Fund Parnership(limited partnership)(“Huaying Fund II”) (h)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,803</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other equity method investments (i)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,164</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Available-for-sale investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Yunding (j)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,912</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other available-for-sale investments (k)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,907</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,552,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,686,628</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">In 2018, the Group invested RMB12,332 to acquire 1.01% equity interests in Sifive. Sifive is a private company engaging in the business of semiconductor. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Sifive was accounted for as equity securities without readily determinable fair value. The Group recognized RMB3,304, nil and RMB66,322 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">10. LONG-TERM INVESTMENTS - CONTINUED</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2019, the Group invested USD1,000 in a convertible bond issued by Alivecor with 3% interest rate. In February 2020, the Group converted the bond to 0.56% equity interest and the equity interest is not considered in-substance common shares due to substantial liquidation rights owned by the Group. Accordingly, the investment in Alivecor was accounted for equity securities without readily determinable fair value. The Group recognized RMB7,728, nil and RMB8,620 gain from the fair value change of this investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2020, the Group invested USD4,000 to acquire 4.05% equity interests in Promaxo. Promaxo is a private company engaging in the business of Magnetic Resonance (“MR”) technology. The equity interest is not considered in-substance common shares due to substantial liquidation preference rights. Accordingly, the investment in Promaxo was accounted for as equity securities without readily determinable fair value. For the year ended December 31, 2020, 2021 and 2022, no fair value change was observed and recognized.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">These other investments represent certain insignificant investments in the third-party private companies, which the Group has no significant influence over the investees and accounted for these investments using the measurement alternative method.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In December 2021, Hyperfine was successfully listed in the US capital market through a special purpose acquisition and the investment in Hyperfine was converted from equity securities without readily determinable fair value to equity securities with readily determinable fair value. The Group recorded RMB194 and RMB28,466 realized loss from the fair value change of this investment during the years ended December 31, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(f)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In February 2021, the Group acquired 29.99% equity interest of Jiangsu Yitong, a company listed on the Shenzhen stock exchange, for a total cash consideration of RMB959.68 million. The purpose of the investment is to expand the healthcare ecosystem in the domestic market. The investment of Jiangsu Yitong is accounted for using the equity method as the Group can exercise significant influence through its board representation without obtaining control. During 2022, the Group further acquired 0.01% equity interest of Jiangsu Yitong. The Group recorded RMB1,152 and RMB7,580 income from this equity method investment during the year ended December 31, 2021 and 2022, respectively.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The total consideration of the investment in Jiangsu Yitong was RMB960,832 and the proportion of Jiangsu Yitong’s net assets that owned by the Group was RMB137,302 as of December 31, 2021. The difference between the total consideration and the proportion of net assets was RMB823,530, which has been allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB173,524 and RMB13,334, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">As of December 31, 2022, the carrying value of the investment in Jiangsu Yitong is RMB968,242 and the difference with the proportionate share of Jiangsu Yitong’s net assets was RMB813,101, which allocated into goodwill, intangible assets and others assets with the amount of RMB636,672, RMB172,940 and RMB3,489, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">The intangible assets are trademark with indefinite life and patents with definite life, which are amortized on a straight-line basis over the estimated useful life of 3 to 7 years.</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(g)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">In 2016, the Group invested RMB50,000 to acquire a 49.5% equity interests in a limited partnership, Huaying Fund I, which is a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment under the equity method because the investments are common stock and the Group has significant influence through its board seat but does not control Huaying Fund I. The Group recorded RMB(2,452), RMB7,910 and RMB(752) of (loss)/income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">10. LONG-TERM INVESTMENTS – CONTINUED</b></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(h)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2019, the Group invested RMB102,000 to acquire a 34% equity interests in a limited partnership, Huaying Fund II, a fund engaged in investing activities in small and middle scale High Tech private companies. The Group accounted for the investment using the equity method as the Group has significant influence through its board seat but does not control Huaying Fund II. In March 2021, the Group paid the second installment of cash consideration in Huaying Fund II for an amount of RMB68 million. The Group recorded RMB5,297, RMB24,434 and RMB12,737 of income from equity method investment during the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(i)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The other equity method investments represent several insignificant investments classified as equity method investments as the Group has the ability to exercise significant influence but does not have control over the investees.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(j)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In 2020, the Group invested RMB22,000 in a convertible bond issued by Yunding with interest rates ranging from 4.35% to 8.7%. The Group also has some equity interests in Yuding and accounted them as available for sale investment due to the redemption feature included in the investment as of December 31, 2021 and 2022. During 2021, the Group disposed 5% equity interests in Yunding and recognized a realized gain with amount of RMB13,507 from the disposal. The Group also recorded an unrealized gain of nil, RMB903 and RMB20,943 in other comprehensive income/(loss) for the years ended December 31, 2020, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(k)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Available-for-sale investments represent investments in debt securities and measured at fair value. Those investments mainly include investments in convertible bonds as well as investment with redemption features considered debt instruments.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 21759000 95613000 14988000 24582000 25490000 27589000 81775000 91141000 31669000 4413000 960832000 968242000 61014000 60262000 200067000 212803000 46548000 53164000 50431000 74912000 58018000 73907000 1552591000 1686628000 12332000 0.0101 3304000 0 66322000 1000000 0.03 0.0056 7728000 0 8620000 4000000 0.0405 0 0 0 194000 28466000 0.2999 959680000 0.0001 1152000 7580000 960832000 137302000 823530000 636672000 173524000 13334000 968242000 813101000 636672000 172940000 3489000 P3Y P7Y 50000000 0.495 -2452000 7910000 -752000 102000000 0.34 68000000 5297000 24434000 12737000 22000000 0.0435 0.087 0.05 13507000 0 903000 20943000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,975</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,434</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,663</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,039</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income attributable to ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,039</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 941,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 825,465</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 780,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913,919</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,454</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,386</p></td></tr></table> 28087000 330685000 412975000 15114000 198495000 147434000 3011000 140006000 68663000 3042000 137681000 66039000 3042000 137681000 66039000 941812000 825465000 780128000 913919000 122430000 88454000 36807000 1386000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. FAIR-VALUE MEASUREMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair-value measurement on a recurring basis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2021 and 2022, the financial assets measured at fair value on a recurring basis mainly consist of available-for-sale investments and equity securities with readily determinable fair value. Available-for-sale investment includes convertible bonds and redeemable preferred shares, which are recorded in short-term and long-term investments. The fair value hierarchy of these investments as of December 31, 2021 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Market for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,055</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity securities with readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,669</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">94,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">159,468</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Market for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,741</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,078</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity securities with readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,548</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For equity securities with readily determinable fair value, the fair value of the investment is measured as the quoted market price with discounts for lack of marketability as of December 31, 2021, and classified as level 2 investments. The investment is classified as level 1 measurement as the investment has readily quoted market price as of December 31, 2022, due to the passage of the sale restricted period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measured the fair value of the convertible bonds based on the respective principals, expected returns and the estimated conversion value. Those convertible bonds are classified in Level 2 or Level 3 depending on whether significant unobservable inputs are used in the fair value determination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">11. FAIR-VALUE MEASUREMENT - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair-value measurement on a recurring basis</span> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Group measured the fair value of the redeemable preferred shares based on the recent transactions or based on the market approach when no recent transactions are available. Recent transactions include the purchase price agreed by an independent third party for an investment with similar terms. These investments are classified as level 2 measurement. When no recent transactions are available, a market approach will be used by the Company to measure fair value. The market approach takes into consideration a number of factors including market multiple and discount rates from traded companies in the industry and requires the Company to make certain assumptions and estimates regarding industry factors. Specifically, some of the significant unobservable inputs included the investee’s historical earning, discount of lack of marketability, investee’s time to initial public offering as well as related volatility. The Company has classified these as level 3 measurement. The assumptions are inherently uncertain and subjective. Changes in any unobservable inputs may have a significant impact on the fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are certain redeemable preferred shares and convertible bonds transferred from level 2 to level 3 during the years ended December 31, 2021 and 2022. The following table provides additional information about the reconciliation of the fair value measurements of assets using significant unobservable inputs (level 3).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">investments</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,934</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Initial recognition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,960</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer from level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,499</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unrealized gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,575</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer from level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,057</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer to level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,934)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,091</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair-value measurement on a non-recurring basis</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Goodwill and acquired intangible assets are measured at fair value on a non-recurring basis when an impairment is recognized. The Group measures goodwill at fair value annually or whenever events or changes in circumstances indicate that the carrying amount of a reporting unit exceeds its fair value. The fair value of goodwill is determined using discounted cash flows, and an impairment loss is recognized for any excess in the carrying value of goodwill over the implied fair value of goodwill. The Group measures acquired intangible assets using the income approach—discounted cash flow method, when events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. During the years ended December 31, 2020, 2021 and 2022, no impairment loss was recognized for goodwill and intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Group measures long-term investments (excluding the equity securities with readily determinable fair values and available-for-sale investments) at fair value on a nonrecurring basis only if an impairment indicator exist or an observable price adjustment is available in the current period. For equity securities without readily determinable fair value for which the Group elected to use the measurement alternative, the investment is measured at fair value on a nonrecurring basis whenever there is an impairment or any changes resulting from observable price changes in an orderly transaction for the identical or a similar investment of the same issuer. The fair value of the investment is categorized as level 2 in the fair value hierarchy when directly or indirectly observable inputs in the market place are identified. Whenever events or changes in circumstances indicate that the carrying value may no longer be recoverable, the fair value of aforementioned long-term investments is determined using models with significant unobservable inputs (Level 3 inputs), primarily the management projection of discounted future cash flow and the discount rate. During the years ended December 31, 2020, 2021 and 2022, the Group recognized an impairment loss of RMB nil, nil and 13,858 for the equity securities without readily determinable fair value.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Market for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,351</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,055</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity securities with readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,669</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">94,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">159,468</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:56.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Active Market for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Short-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,316</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long-term investments:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,741</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Redeemable preferred shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,078</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity securities with readily determinable fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td></tr><tr><td style="vertical-align:bottom;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,548</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 19351000 19351000 43055000 43055000 65393000 65393000 31669000 31669000 94075000 65393000 159468000 34316000 34316000 38741000 38741000 37044000 73034000 110078000 4413000 4413000 4413000 37044000 146091000 187548000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">investments</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,934</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Initial recognition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,960</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer from level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,499</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,393</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unrealized gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,575</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer from level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,057</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transfer to level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,934)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,091</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 1934000 24960000 38499000 65393000 19575000 73057000 -11934000 146091000 0 0 0 0 13858000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">12. ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,164</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden__fFQk1Zy6EKQlQ9HTY88Eg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,320</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued payroll and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,875</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,535</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Product warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,748</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,703</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Refund liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,845</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Government subsidies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,745</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Reverse factoring</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,884</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">316,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,819</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Product warranty activities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,527</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provided during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,742</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Utilized during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91,487)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,782</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provided during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,540</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Utilized during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,464)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,858</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provided during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,146</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Utilized during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,256)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,748</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The warranty costs recorded in cost of revenues were RMB74,742, RMB63,540 and RMB27,146 during the years ended December 31, 2020, 2021 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,164</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden__fFQk1Zy6EKQlQ9HTY88Eg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,320</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued payroll and welfare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,875</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,535</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Product warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,748</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,703</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Refund liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,845</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Government subsidies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,745</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Reverse factoring</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,884</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">316,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,819</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 87980000 61164000 50092000 42320000 41948000 25875000 23541000 20535000 24858000 17748000 17058000 6703000 5745000 4845000 3129000 1745000 39195000 22537000 16884000 316083000 197819000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,527</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provided during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,742</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Utilized during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91,487)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,782</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provided during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,540</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Utilized during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,464)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,858</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Provided during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,146</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Utilized during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,256)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,748</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 49527000 74742000 91487000 32782000 63540000 71464000 24858000 27146000 34256000 17748000 74742000 63540000 27146000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. BANK BORROWINGS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Group borrowed approximately RMB1,473,567 and RMB838,859 in different currencies from several commercial banks with weighted average interest rate of 3.83% and 3.13%, and repaid RMB953,387 and RMB727,500 in 2021 and 2022, respectively. These bank loans have maturities ranging from <span style="-sec-ix-hidden:Hidden_GjWEoGwyAk6TTeQuOd965w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to seven years and are used for the daily operations and investing activities of the Group. As of December 31, 2022, the unused lines of credit in the Group amounted to RMB1,789,015 which is available for future borrowing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of December 31, 2022, RMB464 million bank borrowing was provided by the bank for the sole use of the investment in Jiangsu Yitong and the Group has pledged 20.48% equity interest in Jiangsu Yitong to the bank. For some of the long-term bank borrowings, there are certain customary covenants regarding limits on levels of indebtedness, mergers, asset dispositions, changes in business, advances, investments, loans, restricted payments and financial condition such as the profitability, debt ratio, liquidation ratio and etc. Failure to meet any of the above requirements would result in an event of default that would allow lenders to declare amounts outstanding immediately due and payable and would allow the lenders to enforce their interests against collateral pledged if we were unable to settle the amounts outstanding. We were in compliance with all financial debt covenants as of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">13. BANK BORROWINGS - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The principal repayment schedule of the bank borrowings in the following five years is listed as below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repayment Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 512,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 260,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,210</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 1473567000 838859000 0.0383 0.0313 953387000 727500000 P7Y 1789015000 464000000 0.2048 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Repayment Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 512,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 140,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 260,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,210</p></td></tr></table> 512000000 140000000 260000000 65000000 219210000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">14. DIVIDEND</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 17, 2022, the Company announced a special cash dividend of US$0.025 per ordinary share (US$0.1 per ADS) on its outstanding shares to shareholders of record as of the close of trading on March 28, 2022. The ex-dividend date is March 25, 2022 and the dividend was paid in April 2022.</p> 0.025 0.1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. REVENUE AND DEFERRED REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">All the revenues for the period were recognized from contracts with customers. For the years ended December 31, 2020, 2021 and 2022, the majority of the Group’s revenues result from sales of products which was recognized at a point of time. The following table provides information about disaggregated revenue by products, including a reconciliation of the disaggregated revenue with reportable segments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Wearable Products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,438,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Self-branded products and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,995,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,909,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,445,809</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,433,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,250,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,142,862</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the years ended December 31, 2020, 2021 and 2022, the majority of the Group’s products are sold to resellers and distributors in the PRC. This includes products that have international versions which are first sold to the Group’s domestic distributors who subsequently distribute those products internationally.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-line:none;">15. REVENUE AND DEFERRED REVENUE - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Contract balances</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table provides information about receivables, deferred revenue and refund liability from contracts with customers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">537,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,103</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">295,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,614</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">87,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,164</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Refund liability (sales return)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,932</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Accounts receivables are recorded when the right to consideration is unconditional and payments terms on invoiced amounts are typically 30 to 90 days. Amounts due from related parties include both amounts billed and unbilled due from related party under the cooperation agreement. As of December 31, 2021 and 2022, the amount due from related parties include the billed amount of RMB231,485 and RMB136,001, and unbilled amounted to RMB64,129 and RMB2,613, respectively. The amount billed is recorded when the right to the consideration is unconditional and payment terms on invoiced amounts are typically 30 to 60 days. Unbilled amount due from related party relate to contractual right to consideration under cooperation agreement for the second instalment payment not yet invoiced. The Company recorded no impairment charges related to contract assets during the years ended December 31, 2020, 2021 and 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Deferred Revenue, recorded in accrued expenses in the consolidated balance sheet, include payment received in advance of performance under the contract related to software services which are realized over the estimated usage period and payment received related to a material right provided to a customer to acquire additional goods or services at a discount in a future period. Refund liability includes the Group’s estimated product sales that may be returned by the Group’s end users and resellers covered under the Group’s sale return policy. Refund liability is included in “Accrued expenses and other” and “Amounts due to related parties”. Additions to the allowance were RMB</span>3,679, RMB84,869 and RMB 157,821 and deductions from the allowance were RMB3,895, RMB79,490 and RMB156,634 during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group recognized RMB59,585, RMB51,780 and RMB87,980 of revenue previously included in deferred revenue as of December 31, 2019, December 31, 2020 and 2021, which mainly consist of revenue recognized related to its subscription-based service. Additionally, during the years ended December 31, 2020, 2021 and 2022, the Group billed RMB102,687, RMB80,675 and RMB64,129 to a related party, which was initially recorded as unbilled amount, mainly due to the timing of invoicing for the goods related to its cooperation agreement. The difference between the opening and closing balances of the Group’s contract liabilities primarily results from the timing difference between the Group’s performance and the customer’s payment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Wearable Products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,438,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Self-branded products and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,995,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,909,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,445,809</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,433,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,250,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,142,862</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4438081000 3340857000 1697053000 1995282000 2909252000 2445809000 6433363000 6250109000 4142862000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">537,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,103</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">295,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,614</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">87,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,164</p></td></tr><tr><td style="vertical-align:bottom;width:71.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Refund liability (sales return)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,932</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 537084000 682103000 295614000 138614000 87980000 61164000 5745000 6932000 P30D P90D 231485000 136001000 64129000 2613000 P30D P60D 0 0 0 3679000 84869000 157821000 3895000 79490000 156634000 59585000 51780000 87980000 102687000 80675000 64129000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is incorporated in the Cayman Islands. Under the current laws of the Cayman Islands, the Company is not subject to income or capital gains taxes. In addition, dividend payments are not subject to withholdings tax in the Cayman Islands.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s subsidiaries, Zepp HK and Galaxy, are located in HK and are subject to a two-tiered income tax rates for taxable income earned in HK with effect from April 1, 2018. The first HK$2 million of profits earned by Zepp HK and Galaxy will be taxed at 8.25%, while the remaining profits will continue to be taxed at the existing 16.5% tax rate. In addition, to avoid abuse of the two-tiered income tax rate regime, each group of connected entities can nominate only one entity to benefit from the two-tiered income tax rate. Additionally, payments of dividends by the subsidiaries incorporated in HK to the Company are not subject to any HK withholding tax. Under the HK tax laws, the Company is exempted from the HK income tax on foreign-derived income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">16. INCOME TAXES - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s subsidiaries Zepp Inc and Zepp NA are located in the U.S. and are subject to an income tax rate of 21% for taxable income earned as determined in accordance with relevant tax rules and regulations in the U.S.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company’s subsidiary Zepp Netherlands is located in Netherland and is subject to an income tax rate of 15% for taxable income earned as determined in accordance with relevant tax rules and regulations in Netherland.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company’s PRC subsidiaries, the VIEs and VIEs’ subsidiaries are subject to the 25% standard enterprise income tax rate except for Anhui Huami and Anhui Health and Shun Yuan that qualify as a high and new technology enterprise (“HNTE”), which are subject to a tax rate of 15%. Anhui Huami began to qualify as HNTE in 2015 and renewed the HNTE certificate in July 2018 and September 2021. Accordingly, Anhui Huami is subject to a tax rate of 15% during the years ended December 31, 2021, 2022 and 2023. Anhui Health qualifed as a HNTE in August 2020 and is subject to a tax rate of 15% during the year ended December 31, 2020, 2021 and 2022. In addition, Shun Yuan qualified as a HNTE since December 2021 and is subject to a tax rate of 15% during the years ended December 31, 2021, 2022 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The current and deferred components of income taxes appearing in the consolidated statements of operation are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,798)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,254)</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax expenses/(benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,875)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The significant components of the Group’s deferred tax assets were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,958</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net operating loss carry forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,689</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intra-entity transfer of certain intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,726</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,373</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,187)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,186</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Group had RMB1,119,767 operating losses deriving from entities in the PRC, HK, U.S., Canada, and etc. The operating losses in the PRC amounted to RMB942,754 and can be carried forward for five years, or ten years if the Group qualifies as HNTE and operating losses are not utilized, some will begin to expire in 2023. The operating loss incurred in the U.S. before December 31, 2017 can be carried forward for 20 years to offset future taxable profit, while other losses incurred after December 31, 2017 may be carried forward indefinitely. The tax losses incurred in HK can be carried forward indefinitely. The operating loss incurred in the Canada can be carried back 3 years and forward 20 years for deduction against any form of income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">16. INCOME TAXES - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Management assesses the available positive and negative evidence in certain entities in the PRC, HK, U.S. and Canada to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets and determines the valuation allowance on an entity by entity basis. In making such determination, the Group considers the following factors, among other matters, when determining whether some portion or all of the deferred tax assets will more likely than not be realized: the nature, frequency and severity of recent losses, forecasts of future profitability, the duration of statutory carry-forward periods, the Group’s experience with tax attributes expiring unused and tax planning alternatives. The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry-forward periods provided for in the tax law. On the basis of this evaluation, for the years ended December 31, 2021 and 2022, the Group recorded RMB6,976 and RMB42,187 valuation allowance for the deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Reconciliation between the tax expense computed by applying the PRC enterprise tax rate of 25% to income before income tax and the actual income tax expense were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income/(loss) before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (372,533)</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tax expense/(benefit) at PRC enterprise income tax rate of 25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,133)</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of preferential tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,869)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,784</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tax effect of permanence differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,001)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,808)</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of income tax rate differences in other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,071</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Changes in valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,211</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax benefits/(expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,875)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If Anhui Huami, Anhui Health and Shun Yuan did not enjoy the tax holidays, tax expense would have increased by RMB41,869 and RMB19,387 for the years ended December 31, 2020 and 2021, respectively, and the tax benefit would have decreased by RMB29,784 for the year ended December 31, 2022. The decrease in basic net income per ordinary share would be RMB0.17 and RMB0.08 and the decrease in diluted net income per ordinary share would be RMB0.16 and RMB0.07 for the years ended December 31, 2020 and 2021. The increase in basic and diluted net loss per ordinary share would be RMB0.12 for the year ended <span style="-sec-ix-hidden:Hidden_DVMc01ZhvkOGZkL4MJO19w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">December</span></span> 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Income Tax Law effective from January 1, 2008, the rules for determining whether an entity is resident in the PRC for tax purposes have changed and the determination of residence depends among other things on the “place of actual management”. If the Group, or its non-PRC subsidiaries, were to be determined as a PRC resident for tax purposes, they would be subject to a 25% income tax rate on their worldwide income including the income arising in jurisdictions outside the PRC. The Group does not believe that its legal entities organized outside of the PRC are considered PRC residents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the Company was to be a non-resident for PRC tax purposes, dividends paid to it out of profits earned after January 1, 2008 would be subject to a withholding tax. In the case of dividends paid by PRC entities to the entities organized outside of the PRC or any foreign investors, the withholding tax would be 10%, unless any entities organized outside of the PRC or any such foreign investors’ jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">16. INCOME TAXES - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aggregate undistributed earnings of the Company’s PRC subsidiaries and VIEs that are available for distribution amounted to RMB2,228,550 and RMB1,993,460 as of December 31, 2021 and 2022, respectively. Upon distribution of such earnings, the Company will be subject to PRC EIT taxes, the amount of which is impractical to estimate. The Company did not record any tax on any of the aforementioned undistributed earnings because the relevant subsidiaries and VIEs do not intend to declare dividends and the Company intends to permanently reinvest it within the PRC. Additionally, no deferred tax liability was recorded for taxable temporary differences attributable to the undistributed earnings because the Company believes the undistributed earnings can be distributed in a manner that would not be subject to income tax.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group did not identify any significant unrecognized tax benefits for the years ended December 31, 2020, 2021 and 2022, respectively. The Group did not incur any significant interest and penalties related to potential underpaid income tax expenses and also does not anticipate any significant increases or decreases in unrecognized tax benefits in the next twelve months. The Group has no material unrecognized tax benefits which would favorably affect the effective income tax rate in future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">According to the PRC Tax Administration and Collection Law, the tax authority may require the taxpayer or the withholding agent to make delinquent tax payment within three years if the underpayment of taxes is resulted from the tax authority’s act or error. No late payment surcharge will be assessed under such circumstances. The statute of limitation will be three years if the underpayment of taxes is due to the computational errors made by the taxpayer or the withholding agent. Late payment surcharge will be assessed in such case. The statute of limitation will be extended to five years under special circumstances which are not clearly defined (but an underpayment of tax liability exceeding US$15 (RMB0.1 million) is specifically listed as a “special circumstance”). The statute of limitation for transfer pricing related issue is ten years. There is no statute of limitation in the case of tax evasion. Therefore, the Group’s PRC domiciled entities are subject to examination by the PRC tax authorities based on the above.</p> 2000000 0.0825 0.165 1 0.21 0.15 0.25 0.15 0.15 0.15 0.15 0.15 0.15 0.15 0.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,798)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (66,254)</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax expenses/(benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,875)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 42257000 31543000 379000 -11103000 -20798000 -66254000 31154000 10745000 -65875000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,958</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net operating loss carry forwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,689</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Intra-entity transfer of certain intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,726</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,373</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,187)</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,186</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 47005000 46958000 75100000 178689000 28290000 26726000 150395000 252373000 6976000 42187000 143419000 210186000 1119767000 942754000 P20Y P3Y P20Y 6976000 42187000 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income/(loss) before income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 265,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (372,533)</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tax expense/(benefit) at PRC enterprise income tax rate of 25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,133)</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of preferential tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,869)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,784</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Tax effect of permanence differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,001)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,808)</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of income tax rate differences in other jurisdictions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,071</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Change in tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Changes in valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,211</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax benefits/(expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,875)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 265609000 106669000 -372533000 0.25 66402000 26667000 -93133000 41869000 19387000 -29784000 -20001000 -34587000 -53808000 21625000 23666000 16071000 3460000 9549000 1537000 4837000 35211000 31154000 10745000 -65875000 41869000 19387000 29784000 0.17 0.08 0.16 0.07 0.12 0.25 0.10 2228550000 1993460000 0 15000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. ORDINARY SHARES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, the Company had 405,462,685 ordinary shares authorized with a par value of US$0.0001 per share. There are two classes of ordinary shares which include the class A ordinary shares and class B ordinary shares. Holders of class A ordinary shares are entitled to one vote per share, while holders of class B ordinary shares are entitled to ten votes per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company repurchased 2,656,164 and 10,219,572 class A shares from the market for a total consideration of US$ 3,411 (RMB21,798) and US$6,905 (RMB45,365), at a weighted average price of US$ 1.284 and US$0.671 per share during the years ended December 31, 2021 and 2022, respectively. The shares are reserved for the employees and non-employees in the share incentive plan.</p> 405462685 0.0001 2656164 10219572 3411000 21798000 6905000 45365000 1.284 0.671 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18. SHARE-BASED PAYMENT </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2015 Share Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On October 21, 2015, the Group adopted the 2015 share incentive plan (“2015 Plan”) which consists of a share incentive plan for U.S. service providers (“U.S. Plan”) and a share incentive plan for PRC service providers (“PRC Plan”). The maximum aggregate number of ordinary shares that may be issued under the 2015 Plan is 14,328,358 ordinary shares to be allocated to employees, officers, directors or consultants of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18. SHARE-BASED PAYMENT – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2015 Share Incentive Plan </b>-<i style="font-style:italic;"> </i>continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group granted nil share options to personnel under the 2015 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2018 Share Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2018, The Company adopted the 2018 share incentive plan (“2018 Plan”), commencing on January 1, 2018, which provides additional incentives to employees, directors and consultants to promote the success of the Group’s business. Under the 2018 share incentive plan, the maximum aggregate number of shares which may be issued initially pursuant to all awards under the 2018 Plan is 9,559,607 ordinary shares. The number of shares reserved for future issuances under the 2018 Plan will be increased by (i) a number equal to 1.0% of the total number of outstanding shares immediately after IPO, or (ii) such number of shares as may be determined by the board of directors, on the first day of each calendar year during the term under 2018 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group granted 4,030,108, 8,988,000 and 1,492,332 share options to certain personnel under the 2018 Plan. The weighted average exercise price of options granted during the years ended December 31, 2020, 2021 and 2022 was US$0 per share, US$0.01 per share and US$0 per share. The Group has recorded RMB42,316, RMB64,415 and RMB32,916 share-based compensation expenses related to options in 2015 plan and 2018 plan for the years ended December 31, 2020, 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group calculated the estimated fair value of the options on the respective grant dates using the binomial option pricing model with assistance from independent valuation firms. Assumptions used to determine the fair value of share options granted during the years ended December 31, 2020, 2021 and 2022 are summarized in the following table:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.67%-0.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">51.9%-52.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected life of option (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fair value per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">RMB21.60-23.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">RMB8.05-12.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">RMB1.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(i) Risk-free interest rate</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Risk-free interest rate was estimated based on the yield to maturity of China international government bonds with a maturity period close to the contractual term of the options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(ii) Expected life of option (years)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Expected life of option (years) represents the expected years to vest the options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(iii) Volatility</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The volatility of the underlying ordinary shares during the life of the options was estimated based on the historical stock price volatility of comparable listed companies over a period comparable to the contractual term of the options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><b style="font-weight:bold;">18. SHARE-BASED PAYMENT – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><b style="font-weight:bold;">2018 Share Incentive Plan</b> - continued</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(iv) Dividend yield</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The dividend yield was estimated by the Group based on its expected dividend policy over the contractual term of the options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">(v) Fair value of underlying ordinary shares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the year ended December 31, 2020, 2021 and 2022, the fair value of the underlying ordinary shares is determined based on the closing market price of the share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">A summary of the stock option activity under the 2015 and 2018 Plan during the year ended December 31, 2022 is included in the table below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise price</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per option</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,798,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,357,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,105,682)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.45</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,827,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes information regarding the share options as of December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:49.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">price per option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">life (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic value</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,827,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,389</p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Exercisable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,904,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,604</p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Expected to vest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,923,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,784</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The total intrinsic value of options exercised during the years ended December 31, 2020, 2021 and 2022 amounted RMB32,010, RMB14,094 and RMB10,894, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The weighted average grant date fair value of options granted during the year ended December 31, 2020, 2021 and 2022 was RMB22.42, RMB12.95 and RMB1.96 per share, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2022, there was RMB47,616 of unrecognized compensation expenses related to the options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">18. SHARE-BASED PAYMENT – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 11pt 0pt;">Restricted Stock Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Company granted 2,216,120, 2,034,432 and 100,972 restricted stock units respectively to employees. Most of the shares have a vesting period of four or five years of employment services with the various vesting percentage in each year, or 20% on an annual basis over a five-year vesting period. The restricted stock units are not transferable and may not be sold or pledged and the holder has no voting or dividend right on the non-vested shares. In the event a non-vested shareholder’s employment for the Company is terminated for any reason prior to the fourth anniversary of the grant date, the holder’s right to the non-vested shares will terminate immediately. The outstanding restricted stock units shall be forfeited and automatically transferred to and reacquired by the Company at nil consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group recognized compensation expenses over the service period on a straight-line basis. The aggregate fair value of the restricted stock units at grant dates was RMB137,036 as of December 31, 2022.The weighted average grant-date fair value of non-vested shares was RMB22.00 for the year ended December 31, 2022. The fair value of the vested restricted stock units was RMB21,020, RMB11,648 and RMB26,079 during the years ended December 31, 2020, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2020, 2021 and 2022, the Group recorded compensation expenses of RMB22,838, RMB18,707 and RMB16,191 for the restricted stock units, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2022, there was RMB29,700 unrecognized compensation expenses related to restricted stock units which is expected to be recognized over a weighted average vesting period of 2.13 years. The weighted average granted fair value of restricted stock units granted during the years ended December 31, 2020, 2021 and 2022 were RMB 22.84 per RSU, RMB21.44 per RSU and RMB6.88 per RSU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A summary of the restricted stock units activity during the year ended December 31, 2022 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,079,436</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,972</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,700)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,268,408)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,698,300</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Total share-based compensation recognized during the years ended December 31, 2020, 2021 and 2022 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,353</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,585</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,169</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total share-based compensation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,107</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 14328358 0 0 0 9559607 0.010 4030108 8988000 1492332 0 0.01 0 42316000 64415000 32916000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.67%-0.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">51.9%-52.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected life of option (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Fair value per ordinary share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">RMB21.60-23.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">RMB8.05-12.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">RMB1.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.0067 0.0072 0.0166 0.0425 0.519 0.520 0.522 0.524 P10Y P10Y P10Y 0.000 0.000 0.000 21.60 23.10 8.05 12.98 1.96 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise price</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per option</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Outstanding at January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,798,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.07</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,357,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,105,682)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.45</p></td></tr><tr><td style="vertical-align:bottom;width:69.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,827,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 16798153 0.07 1492332 4357100 1105682 0.45 12827703 0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:49.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">price per option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">life (years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic value</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,827,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,389</p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Exercisable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,904,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,604</p></td></tr><tr><td style="vertical-align:bottom;width:48.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Expected to vest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,923,014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,784</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 12827703 0.05 P7Y3M3D 4389000 7904689 0.08 P6Y8M1D 2604000 4923014 P8Y2M15D 1784000 32010000 14094000 10894000 22.42 12.95 1.96 47616000 2216120 2034432 100972 P5Y P5Y P5Y 0.20 0.20 0.20 P5Y P5Y P5Y 0 0 0 137036000 22.00 22.00 21020000 11648000 26079000 22838000 18707000 16191000 29700000 P2Y1M17D 22.84 21.44 6.88 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested balance as of January 1, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,079,436</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,972</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (213,700)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,268,408)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,698,300</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3079436 100972 213700 1268408 1698300 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,605</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,353</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,585</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Selling and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,169</p></td></tr><tr><td style="vertical-align:bottom;width:62.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total share-based compensation expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,107</p></td></tr></table> 38605000 32247000 21353000 23978000 42677000 23585000 2571000 8198000 4169000 65154000 83122000 49107000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">19. MAINLAND CHINA CONTRIBUTION PLAN</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Full time employees of the Group in the PRC participate in a government-mandated multi-employer defined contribution plan pursuant to which certain pension benefits, medical care, unemployment insurance, employee housing fund and other welfare benefits are provided to employees. Chinese labor regulations require the Group to accrue for these benefits based on certain percentages of the employees’ salaries. The total provisions for such employee benefits were RMB64,734, RMB104,650 and RMB101,345 during the years ended December 31, 2020, 2021 and 2022.</p> 64734000 104650000 101345000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">20. SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group is mainly engaged in the business of smart wearable technology development. The Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer of the Group, who reviews financial information of operating segments when making decisions about allocating resources and assessing performance of the Group. An operating segment is a component of the Group that engages in business activities from which it may earn revenues and incur expenses, and is identified on the basis of the internal financial reports that are provided to and regularly reviewed by the Group’s CODM. During the years ended December 31, 2020, 2021 and 2022, the Group identified two operating segments. Those segments include Xiaomi wearable products and Self-branded products and others. The Xiaomi wearable products segment comprise of sales of Xiaomi-branded products. The self-branded products and others segment comprises of self-branded products. Both Xiaomi wearable product and Self-branded products and others have been identified as reportable segments. The Group primarily operates in the PRC and long-lived assets are mostly located in the PRC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s CODM evaluates performance based on each reporting segment’s revenue, costs of revenues and gross profit. Revenues, cost of revenues and gross profits by segment are presented below. Separate financial information of operating income by segment is not available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Xiaomi</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Self-branded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> wearable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,438,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,995,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,433,363</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,706,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,394,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,100,698</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 731,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 601,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,332,665</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Xiaomi</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Self-branded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> wearable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,909,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,250,109</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,754,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,190,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,944,467</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 718,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,305,642</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">20. SEGMENT INFORMATION – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Xiaomi</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Self-branded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> wearable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and others</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,445,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,142,862</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,394,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,945,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339,746</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 803,116</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Group does not evaluate its segment on a fully allocated cost basis nor does the Group keeps track of segment assets separately.</p> 2 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Xiaomi</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Self-branded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> wearable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,438,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,995,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,433,363</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,706,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,394,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,100,698</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 731,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 601,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,332,665</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Xiaomi</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Self-branded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> wearable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and others</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,909,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,250,109</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,754,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,190,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,944,467</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 718,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,305,642</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">20. SEGMENT INFORMATION – CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Xiaomi</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Self-branded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> wearable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and others</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,445,809</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,142,862</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,394,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,945,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339,746</p></td></tr><tr><td style="vertical-align:bottom;width:61.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gross Profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 803,116</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4438081000 1995282000 6433363000 3706495000 1394203000 5100698000 731586000 601079000 1332665000 3340857000 2909252000 6250109000 2754086000 2190381000 4944467000 586771000 718871000 1305642000 1697053000 2445809000 4142862000 1394460000 1945286000 3339746000 302593000 500523000 803116000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">21. STATUTORY RESERVES AND RESTRICTED NET ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">PRC legal restrictions permit payments of dividends by the Group’s PRC subsidiaries only out of their retained earnings, if any, determined in accordance with PRC regulations. Prior to payment of dividends, pursuant to the laws applicable to the PRC Domestic Enterprises and PRC Foreign Investment Enterprises, the PRC subsidiaries must make appropriations from after-tax profit to non-distributable statutory reserve funds as determined by the Board of Directors of the Group. Subject to certain cumulative limits including until the total amount set aside reaches 50% of its registered capital, the general reserve fund requires annual appropriations of not less than 10% of after-tax profit (as determined under accounting principles and financial regulations applicable to PRC enterprises at each year-end). These reserve funds can only be used for specific purposes and are not distributable as cash dividends and the maximum required amount is 50% of registered capital. During the years ended December 31, 2020, 2021 and 2022, the Group accrued an additional RMB5,997, nil and nil statutory reserve from the new appropriable profit earned by certain PRC entities in the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As a result of these PRC laws and regulations, the Group’s PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances. The balances of restricted net assets were RMB180,981, RMB252,220 and RMB252,220 as of December 31, 2020, 2021 and 2022, respectively.</p> 0.50 0.10 0.50 5997000 0 0 180981000 252220000 252220000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">22. RELATED PARTY BALANCES AND TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"/></div></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"/></div></td></tr><tr><td style="vertical-align:bottom;width:52.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Name</b></p></td><td style="vertical-align:bottom;width:1.48%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:45.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Xiaomi Communication Technology Co. Ltd.(“Xiaomi Communication”)</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by one of the Company’s shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Xiaomi Technology Co. Ltd. (“Xiaomi Technology”)</p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by one of the Company’s shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Guangzhou Xiaomi Information Service Co. Ltd (“Xiaomi Information”)</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by one of the Company’s shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Youpin Information Technology Co. Ltd. (“Youpin Information”, together with Xiaomi Communication, Xiaomi Technology, Xiaomi Information as “Xiaomi”)</p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by one of the Company’s shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hefei Huaheng Electronic Technology Co. Ltd. (“Hefei Huaheng”)</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by one of the Company’s shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shenzhen Yunding Information Technology Co., Ltd. (“Yunding”)</p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Significant influence by the Group</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hefei Jingyu Micro-electronics (“Hefei Jingyu”)</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Significant influence by the Group</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Gongqingcheng Yunding Ruiheng Investment Partnership (Limited Partnership). (“Gongqingcheng Yunding”)</p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by the founder of a company that the Group can exercise significant influence</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hefei Yizhi Electronic Technology Co., Ltd (“Hefei Yizhi”)</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by one of the Company’s shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hefei Zepp Medical System Co., Ltd. (“Field Medical”)</p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Controlled by one of the Company’s shareholders</p></td></tr><tr><td style="vertical-align:bottom;width:52.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">A vice president</p></td><td style="vertical-align:bottom;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:45.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Key management</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">22. RELATED PARTY BALANCES AND TRANSACTIONS - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(1)</b></span><span style="font-style:italic;font-weight:bold;">Balances</span><b style="font-weight:bold;">:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:7pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Amount due from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Communication (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Field Medical (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,375</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei Jingyu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,648</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei LianRui Microelectronics Technology Co. Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,452</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yunding (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,330</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gongqingcheng Yunding (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Non-current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A vice president (e)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,333</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">295,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,947</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Amount due to related parties, current:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei Jingyu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,864</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Communication</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,087</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Technology(f)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,965</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,978</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">22. RELATED PARTY BALANCES AND TRANSACTIONS - CONTINUED</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(2)</b></span><span style="font-style:italic;font-weight:bold;">Transactions:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Sales to related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Communication</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Youpin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,942</p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,449,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,350,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703,995</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Purchase from related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei Jingyu (g)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,174</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from Xiaomi represents receivables from the sales of products and services, which includes an unbilled amount of RMB64,129 and RMB2,613 as of December 31, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from Field Medical represents borrowings the Group provided to Field Medical to support the daily operation. </p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from Yunding represents prepayment for the purchase of Yunding’ products which was collected in March 2023.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In December 2020, the Group sold 26.7% equity interest in Yunding for a cash consideration of RMB22,500 to Gongqingcheng Yunding, of which RMB20,000 has been received in January 2021.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from a vice president represents a loan provided to a key management.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(f)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amounts due to Xiaomi Technology represent the payable for the cloud service received by the Group.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(g)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Hefei Jingyu is a subsidiary of Jiangsu Yitong, where the Group can exercise significant influence. During 2021 and 2022, the Group purchased some raw material from Hefei Jingyu with total transaction amount of RMB146,847 and RMB222,174.</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:7pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Amount due from related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Current:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Communication (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 286,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,944</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Field Medical (b)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,375</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei Jingyu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,648</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei LianRui Microelectronics Technology Co. Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,452</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Yunding (c)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,330</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gongqingcheng Yunding (d)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others (a)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Non-current</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A vice president (e)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,333</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">295,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 144,947</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Amount due to related parties, current:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei Jingyu</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,864</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Communication</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,087</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Technology(f)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,965</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td></tr><tr><td style="vertical-align:bottom;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,978</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 286341000 117944000 10375000 1101000 2648000 2452000 2452000 2330000 2330000 2500000 2500000 890000 365000 6333000 295614000 144947000 48052000 36864000 2087000 1562000 1965000 509000 62000 50123000 40978000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Sales to related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Communication</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Youpin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,942</p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,449,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,350,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703,995</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Purchase from related parties</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hefei Jingyu (g)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222,174</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from Xiaomi represents receivables from the sales of products and services, which includes an unbilled amount of RMB64,129 and RMB2,613 as of December 31, 2021 and 2022, respectively.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from Field Medical represents borrowings the Group provided to Field Medical to support the daily operation. </p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from Yunding represents prepayment for the purchase of Yunding’ products which was collected in March 2023.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">In December 2020, the Group sold 26.7% equity interest in Yunding for a cash consideration of RMB22,500 to Gongqingcheng Yunding, of which RMB20,000 has been received in January 2021.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(e)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amount due from a vice president represents a loan provided to a key management.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(f)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The amounts due to Xiaomi Technology represent the payable for the cloud service received by the Group.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(g)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Hefei Jingyu is a subsidiary of Jiangsu Yitong, where the Group can exercise significant influence. During 2021 and 2022, the Group purchased some raw material from Hefei Jingyu with total transaction amount of RMB146,847 and RMB222,174.</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Sales to related parties:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Communication</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,447,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,340,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697,053</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Xiaomi Youpin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,942</p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,449,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,350,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703,995</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4447957000 3340857000 1697053000 9175000 6942000 1800000 4449757000 3350032000 1703995000 146847000 222174000 12000000 64129000 2613000 0.267 22500000 20000000 146847000 222174000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">23. NET INCOME/(LOSS) PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The computation of basic and diluted net income per share for the years ended December 31, 2020, 2021 and 2022 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income/(loss) per share calculation Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss) for the year attributable to the Company:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (288,308)</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss) attributed to ordinary shareholders for computing net income per ordinary shares - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (288,308)</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares outstanding used in computing net income/(loss) per ordinary shares – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248,470,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,167,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,283,328</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net income/(loss) per ordinary share attributable to ordinary shareholders—basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.92</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.55</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1.17)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income/(loss) per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss) attributable to ordinary shareholders for computing net income per ordinary shares—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (288,308)</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares outstanding used in computing net income per ordinary shares - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248,470,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,167,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,283,328</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of potentially diluted share options, restricted shares and RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,881,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,201,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares outstanding used in computing net income per ordinary shares—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 260,351,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,368,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,283,328</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Net income/(loss) per ordinary share attributable to ordinary shareholders—diluted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.88</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.52</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1.17)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">For the years ended December 31, 2020, 2021 and 2022, the following shares outstanding were excluded from the calculation of diluted net income per ordinary shares, as their inclusion would have been anti-dilutive for the years presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares issuable upon exercise of share options, restricted shares and RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,390,487</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Basic net income/(loss) per share calculation Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss) for the year attributable to the Company:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (288,308)</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss) attributed to ordinary shareholders for computing net income per ordinary shares - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (288,308)</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares outstanding used in computing net income/(loss) per ordinary shares – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248,470,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,167,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,283,328</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Net income/(loss) per ordinary share attributable to ordinary shareholders—basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.92</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.55</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1.17)</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income/(loss) per share calculation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss) attributable to ordinary shareholders for computing net income per ordinary shares—basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (288,308)</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares outstanding used in computing net income per ordinary shares - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248,470,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252,167,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,283,328</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Effect of potentially diluted share options, restricted shares and RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,881,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,201,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Weighted average ordinary shares outstanding used in computing net income per ordinary shares—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 260,351,994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,368,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246,283,328</p></td></tr><tr><td style="vertical-align:bottom;width:64.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Net income/(loss) per ordinary share attributable to ordinary shareholders—diluted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.88</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.52</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1.17)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 228753000 137803000 -288308000 228753000 137803000 -288308000 248470684 252167610 246283328 0.92 0.55 -1.17 228753000 137803000 -288308000 248470684 252167610 246283328 11881310 12201019 260351994 264368629 246283328 0.88 0.52 -1.17 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the years ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shares issuable upon exercise of share options, restricted shares and RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,390,487</p></td></tr></table> 89165 301946 7390487 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">24. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s leases consist of operating leases for administrative office spaces in different cities in the PRC and overseas and financial lease which is immaterial. The Group determines if an arrangement is a lease at inception. Some lease agreements contain lease and non-lease components, which the Group chooses to account for as separate components. The allocation of the consideration between the lease and the non-lease components is based on the relative stand-alone prices of lease components included in the lease contracts. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table represents lease costs recognized in the Group’s consolidated statements of operation for the years ended December 31, 2020, 2021 and 2022. Lease costs are included in selling expenses, general and administrative expenses and research and development expenses on the Group’s consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost (1)</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">41,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,428</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Sublease income</p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,591)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,796)</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">38,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">28,632</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Operating lease cost includes short-term lease costs, which was not material in the period presented.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table represents the components of leases that are recognized on the Group’s consolidated balance sheets as of December 31, 2021 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 49,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 50,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash Right-of-use assets in exchange for new lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 2,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 1,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.80 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.03 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following is a maturity analysis of the annual undiscounted cash flows for the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Year ending December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,701</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,291</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,441</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,433</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,423)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,010</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the years ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost (1)</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">41,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,428</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Sublease income</p></td><td style="vertical-align:bottom;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,591)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,796)</p></td></tr><tr><td style="vertical-align:bottom;width:60.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total lease cost</p></td><td style="vertical-align:bottom;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,543</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">38,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">28,632</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Operating lease cost includes short-term lease costs, which was not material in the period presented.</p></td></tr></table> 57080000 41595000 37428000 537000 3591000 8796000 56543000 38004000 28632000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:27.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 49,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 50,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash Right-of-use assets in exchange for new lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 2,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 9pt 0.05pt 0pt;"> 1,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average remaining lease term:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.80 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2.03 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average discount rate:</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Operating leases</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 49644000 50357000 2157000 1674000 P2Y9M18D P2Y10D 0.0527 0.0532 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following is a maturity analysis of the annual undiscounted cash flows for the year ended December 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Year ending December 31,</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,701</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,291</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,441</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,433</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,423)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 74,010</p></td></tr></table> 43701000 26291000 8441000 78433000 4423000 74010000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">25. SUBSEQUENT EVENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">2023 Share Incentive Plan </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company adopted the 2023 Share Incentive Plan, approved and authorized by the board of directors of the Company, effective January 11, 2023. The maximum aggregate number of Class A ordinary shares of the Company available for grant as awards is 10,322,520 under the 2023 Share Incentive Plan.</p> 10322520 EXCEL 137 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *:&F%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "FAIA6,QJM;>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDW+#E&7"X@32$A, G&+$F^+:)HH,6KW]K1AZX3@ 3C&_O/Y ML^1.!Z%]Q.?H T:RF&XFUP])Z+!E1Z(@ )(^HE.IG!/#W-S[Z!3-SWB H/2' M.B#PJMJ 0U)&D8(%6(25R&1GM- 1%?EXQAN]XL-G[#/,:, >'0Z4H"YK8'*9 M&$Y3W\$5L, (HTO?!30K,5?_Q.8.L'-R2G9-C>-8CDW.S3O4\/;T^)+7+>R0 M2 T:YU_)"CH%W+++Y-?F[G[WP"2O>%-4;<';':_$+1?MYGUQ_>%W%7;>V+W] MQ\870=G!K[N07U!+ P04 " "FAIA6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *:&F%9FABU'>P< %XD 8 >&PO=V]R:W-H965T&UL MM5IK4]LX%/TKFG2GT\Y"8LL.A!8R&P(IS%+($%JF_29L)?9B6UE9YK&_?J_\ MB%+J7!M*OR2Q8QT?OI@'GBCS$49(>= *EEA]ZO=0+>,S2KECR M!/Z9"QDS!8=RT4N7DC,_;Q1'/6I9.[V8A4EGN)^?F\KAOLA4%"9\*DF:Q3&3 MCX<\$O<'';M3G;@,%X'2)WK#_25;\!E77Y93"4>]%8H?QCQ)0Y$0R><'G9'] MX;#?UPWR*[Z&_#Y=^TUT5VZ$N-4'I_Y!Q]*,>,0]I2$8?-WQ,8\BC00\_BU! M.ZM[ZH;KOROT2=YYZ,P-2_E81->AKX*#SJ!#?#YG6:0NQ?T)+SN4$_1$E.:? MY+ZXUG4[Q,M2)>*R,3"(PZ3X9@_E0*PU&%@;&M"R &LB%B9Z5F9+P;PCMU/!(>!D,LB(L\!A 4@W -J4?!:)"E) \[G_(T /V*THTHKB(441C[C7)8Z]1:A% M*4D#)GF*P#JKGCLYK-/4\X;N%BAN/8K>-!_2)?/X00=V1\,W[ZQ=ZR/ M"$=WQ='%T W'J\$ M%@[71,NVC"1:*%(I@Y,PXN0\BV^XK)5!',2R[&UGX.SL89365-IN0ZG:@#!H MYRRN75@-0-^/IU-R&0AUD8^6&R((=T MBWP/1+)X^V9 [=V/+"'C(&/)8I&1*^X%B8C$XI%,F;S%^F)LP<:%'>W+U;VH M[0L.>2ZZ9,^RR#6P_B>$#W+-4Y!\P3 /MXV'V+CF/Z4\UD>P.*[$?7V4@<.= M\#D/,6+&0VQ<_)\2FXI4@9=\#Y>;%RR.2!W+&@PP,C-B[^5Z$"511S8M-W-^_)C'N9!(:UA'"D40PNZ<%.\4'PP9(@)RB# M._*.,R^ F#^/J& $8#'.109"$C%8Y"-8-K#KS/5;9,DDN6-1QLF7V1]6UP+Q M)4LNB__?8QTW9F7C]@+&F6_UV6-\(Z+:_N( 6GFQ:-C8$\6=I1ISN"I2+A/CE-TZS>/QLPSP5&S5@3 M;65-7T4$&TWJ,JTEA"/AA(P-T58V-,ZD+$)J'>WD"POL,JLGAB-^0],A M:DR%MC*5TT1Q623+.GIE%=5:9CAB S/C';25=^131\8052Q$O08VX)R+9)MY M'@<8 /$+0(RA,1':RD2.0=,6>C(_ 8(*JIBVENHOI234. AMY2#'#^NA?Y&@ MU-+"T9IH&1^AN/J?CB>79)3YH8(88*04Q!I%6CF)V**6V*\E)=0(/6V9EHP\ M3[MMN3<3G\GZ$B*9T;& M' 1Z'H)>3+.;*/2JA0%9&$3<9^C$KA6C8Z6 @8.$644!_ MRL4RXF4^DFJ?*];=-MQ\:H&9MP&I.$Q"]&;(,O- T*IWQ M!0<7\L,LA3.0?XP%['VO-A["(5Y:+#;NX%JO4M)V47=X*4WC&6ZK=.%9E9@& MR%>NQ+C&=-Q6^<6S*C$-D"^KQ+C&:MSG%<*:*C$-<$V5&'?M8+=;Y:"2 MBTRE.L4,GTY>R;Q [N?(^CV+NZ%-![8#T3)LW[LZ6L8-^KA\%_-\V&J>?\>C M\+ZQA[[[.O.,>L)+::X]+&]E%"^:Y_[/\ZR3H@%U=Y_,GAD5KXR8RXLW;SXS7;-*2<3GT-3J[L+]9?$R2W&@Q#)_@>1& M*"7B_&? F<^EO@#^GPNAJ@-]@]4K1-YY25KN\J1?!M799-4G-VKNV]8&EO4(D8!9,?__AJ0!J9%]_3+TSUPEL757;=\?'Y7*M-DGY5F]5#M_E=E::Z^%%ZYVVR2XN&] MRO3]Z8S.'O_P-;U=5_4?CL].MLFMNE+5']LO!5P='Z2LTHW*RU3G7J%N3F?G M]-U"Q/6"!O%GJN[+WF>O5N5:Z[_JB\O5Z8S4=Z0RM:QJ$0G\=Z?F*LMJ27 ? MW_="9X??K!?V/S]*_U>C/"ASG91JKK-_IZMJ?3J+9MY*W22[K/JJ[S^HO4*R MEK?46=G\Z]WOL63F+7=EI3?[Q7 'FS1O_T]^[ W16\#8R *V7\">NX#O%_#G M+A#[!:*Q3*M*8X=%4B5G)X6^]XH:#=+J#XTQF]6@?IK7^WY5%?!M"NNJL_GG M3U>?/UXNSK]=++SWYQ_//\TOO*L/%Q??KKR__XT&\E\QPI@W__0?[TW[._]$9,U?(NN/ MJX7WYA=,S.+Y8JCCEH[!M@<#LX.!62.4IA"VF90Q(R8HW@8(W :8WSY5+OP"6A M BX5^.=UIKPW.51K?>,E&=34)%^J^N+K[^\C*AIWAH_4%T$ &:'^!I*/VERK MHDM -:A.:#Y(+;>J*8S9 Y;7W@>63D'$*.&&O]BP.(KBP/ 7&R4Y^)[ 310> M3!2Z3;1I+;3:*>^FT!M0*DOJ$-@F196J$K=7GF:-'9K_7V^GT X8'@54&':R M84"?XM"P$X**95_8P$[1P4Z1TTZ7^1TD-UV 27P/3(*I$=EJ@"%B9NXW@A,1 M%#1#$03&1,Q9B&L2'S2)G9IY/FRVRW2O-;+[E+ MTJP.EB,@KD55ZKEKD@;K]BHI-P5X"9)Y=TD:>%!\M\]AA*-?2[I M8S1QX7,Z23C%ED&X -&&=6V4B$/3MC:(QG#/N&4IZ=@:<=KV2Z&V2;KRU \@ M_B78J=9.5VM0>#D@&B@Q(XC_1$R:51+#R2 VHF6!P#B5A$95DM^F=?5K M=VM<(X[D',X),35"<&$4FJD8@W$I(S:B4(SA.1&CE+1M&!1=TA-W3C@Q2-QO\#"&>5+5W9+#URBOJF<.1 MOCG:E?6 M+MFHF%H1Y;S3G^RK:F?)L\M!UYKVR;WT&UA6CP MECHO=9:NFGSPY^5%Z=VGU5KOJKJSU[L"$GBE&^1OA=YM'XLX-![")_&A%1&2 M^81/4L:93=:$#(#=FBYKXX* QF;*06"4TT&,#LW=D3_F)G_GJ[NF:V^2:CNQ M5L60*^&(5YF>^2Q@CV9G/O#828QN\TE&K1R/H*!), UN@P3C(_,FUA%3YB:F M_7$*F,4:IO2LWM4[!/@JXP-9E4'7?T=^3)]A_J>MCTPL21R:O!6!R5B8- )# M$1>UZR\G69*9 ^C0Y;1&GL0_<]. !<3: V3 SJ5UUH&)"R49FYKSKI/C[DZNF\+BZ33# MOG^=TTOA2T(>^XJ(3)5'.=*F18)1,X\BN#AFQ*1-""QD031VP,1[#UVXN[E/ M/4_6QCQS) 1@R7-6O&Y?8E_T0H'X+'S&B=_3NX)T,MFF MX!FH(9%3 '#K*#2[- 3(!-19LX% !0K C3SUP+L>@KM[B&]%@#^Q G#10*<]:UP 0"'>!BI*J( MCN$*-\.MJ[;.JT)G63L/ 1ZE2O3D2R#\CO'8S"48++0&T1B*DWBDJHB.*PHW M5VPWT+$U-F-B]3.=S#RE1( \ A"5T']GPAR^S_>8P>L7UDL+B!RSQSCNO>Y4OYSV>U+< MIGGI9>H&%I&W(01>T;[OU5Y4>MN\ 76MJTIOFH]KE0"9JP'P_8W6U>-%_5+5 MX:V[L_\!4$L#!!0 ( *:&F%9F(U44U 4 *H: 8 >&PO=V]R:W-H M965T&ULK9EM;]LV$,>_"N$-0PNTD4CJ,74,)$Z&!LB2H.XZ M["5MT;%06?0H.DF'??B=9$6R18I6VN9%;-G'T^_((_]WUOA)R*_%BG.%GM=9 M7IR-5DIM3AVG6*SXFA4G8L-S^&8IY)HIN)0/3K&1G"75H'7F$-<-G#5+\]%D M7'UV+R=CL559FO-[B8KM>LWDMPN>B:>S$1Z]?/ I?5BI\@-G,MZP!S[CZL_- MO80KI_&2I&N>%ZG(D>3+L]$Y/IU26@ZH++ZD_*G8>X_*4.9"?"TOKI.SD5L2 M\8PO5.F"PUL0W^$%MM"B74]& C6:;Y[9<_U1.P- M(''/ %(/($,'T'I -7/.CJP*ZY(I-AE+\81D:0W>RC?5W%2C(9HT+Y=QIB1\ MF\(X-9G>W<[N;JXOSS]?7:*+\YOSV^D5FGV\NOH\0V_NF>2Y6G&5+ECV%OWV M"P[\#RC-T>>5V!8L3XIWZ->#Z[&C *IT[2QJ@(L= .D!N.2+$T3Q.T1<0M#T M]F_T9G>?MZA8P?U-+J?#7>+C+AV8LF;>2#-OI+J'UW./\PPV ,L7',%60HG8 MSM5RFT%6+L0V5\9YV#D,*H?E[GJ<8"\(QL[C?F2Z482]QN8 E3:HU(ZZKI!0 ML@58*=:P^S*F>((V3*J4PQJREV!,V#OG_AZ1VV&V61P0>PVQ9R6>K814[Q67 M:TBN1UXH.#?,<^IIMZ8>Q=U)U:UP3'ULAO0;2-\*>2/RAT&,OGYW+XIPW($T MF+F1YT5FRJ"A#.R+7RL\;$%EUN@X\^@] 5'<"HC 6>XA+F5Y7&.LI3-TRSM8X\- MFR74TU4W@WWG1CWTV&WUR+7R7^<+2 "DV/-+RII%Q=63(<3=E#59^;'?P[BG MF7CH^31G^5HP8[ZD?[=H>XK51ANU9=\B6'I4^J M23VR^K6K0PC?)UU6W8P$L1OWH+92A>U:=5=E:B[R]P.S%>OB@P,2N!JPP2[T M7;\O7UNIPG:M:F6@R0(CIZY!0>01K"6!;A>2(.H3*]RJ%;;+U>W>G$(3()D" M4I1Q*(&/SK&O%26PUV,-73<+,<9A#WFK8-@N87KB#4$YG%]U*4+92I\6&+?C9"'JE@LM'/IJ4):7[P5)*XE8! ML5T"IQDK"G2.FDAG_4%9/0TGK>/^2=X.XVYE%=MU];M75E?..'3KO^[2#K(] M#*#56FP76RT :)0+!9);[BUK! :5)1&FKN=I 1A,*8UC$F-BYB>MV!*[V.X2 M[V)(XMD]O3;Q?I:WP[A; 2=V ?_>Q".Z1).>O!MD>HB_UWO:!?V[TX[HL@T' M-'$CXH5=_B&FA_RMRA.[RG]A,BTK.W2=@W)"[X2NR*/; [(Z8&6(,T&.$^PE:2B5V27]>;$5UE MO4M3E*[3@[LS:BAF8T,DFZR\SV_-PGV?J"UZ^$/]&:UYP,-<$G8 M_0748$9B3YMA9^]!0OD4YP\F']*\ )0EC'-/RL<>AQ*9ZMC 7"C2B M>KOB+.&R-(#OET*HEXOR<47S>&KR/U!+ P04 " "FAIA6R&<;6A$) #; M*P & 'AL+W=O+NFV+3L;"RZ$JRLRGNQQ\I*Y9-CI1D3_T21_;# MD>:9X? 9BA=/*O]6+*4LT?=5FA67@V59KL]'HV*VE*NX.%-KF>E?%BI?Q:6^ MS!]'Q3J7\;P:M$I'Q//$:!4GV6!\47WW-1]?J$V9)IG\FJ-BLUK%^?.53-73 MY0 /7KZX31Z7I?EB-+Y8QX_R3I:_K[_F^FJTMS)/5C(K$I6A7"XN!Q_Q^90R M,Z!"_"N13\7!_\BX\J#4-W-Q/;\<>.:)9"IGI3$1ZX^MG,@T-9;T<_Q9&QWL M[VD&'O[_8OV7RGGMS$-JJ??9.T0-_9F*BVJ MO^BIQGH#--L4I5K5@_43K))L]QE_KXDX&,#:!I!Z 'GK %H/H&\=P.H![*T# M>#V@'R1JR>4&[2V9OZIV*]&:[Z2S"3*79GK7Q,]KAQ/;K[< MW7RZCC[>3R-T=Z\_/D^_W-^AFU_0S=?I[CZ8E3JQS%&1[/ZUE>[6Y.66V."/JNL7!9HFLWE_-C 2/NQ=X:\.'-% M.BU&-UP]';#^ >???KV6WCOO\512.@^OVAU3_K_Y!>4.SNS##9KRN=YL8YG\G*@ MZV,A\ZT'YHH.*?>&'B5(SW+S!1[Z'AV&(=>5JESJQ2*-2SE'ZS@O M$VU+KUVH7$KT+..\0-+,;*033ZX>9+Y/OCK+C44SCX;:2K&6U9J1/G^ TF'G MB:@\,8O?=LPP(X$@%Z/M8:1W./\ )_22R<-C6.2:$X1[V+-P4P#'**6"[G%' MS/,]\[R3^8DJ2J06VFTP G3H8SKD5%01(#H6X3 ,O"8"3$? ]ZFA32^(9M0B M5RLG%D6<_GT1V7G(#ZC1Q(0^$U9$7!P+&,&!%1$ %C+&A&]%Q,5QK",0KA*!&" MP\[Z>V?]SJ)\LY9Y7*6-_*X59P$N)E=^GQ6X3V-1G\:F/1D["D2P#T30F75W M6B";,)AIIW7Z-VF" L4B<&>'\*C'K/1S84+XU)YJ@#$:$)]:R>?"* \$;\F] M<.]RV#W19*:3+ZU%;IB !C/*!V MP9H",($#K\5O[#5*VWMEN2UT!9XM*]?GNO*G:JU;+K#TX@/-9 MZ%LN1: Y[@5679I".!IX!\OBL>\'70;N]/U>E3KFZDUUIS9U5/6(KGL\L)T' M@'JI)':UA0UBW_-L]P$@Y@$3;?Z3QG_2Z7]3],!X.X6X$:+C[SVN\K]SN#W MJOM[M1;U:FW:E[7CJ#3:'W>+_^NLE-IN60<&C 4#Y@VE]J(#P?S 7G0@E!"! M77P!&!,8MZ@[W ANW*VX]^YV)I\K+D^Y+A/8]AC !40PVV4 QE@0,-MG $>( M("U-!FXT+>X6M;3_7\?3U]7X]=3$E;:JRD=.X6T]? MK]::,L,(,I)BQV(,4@8RYJK=4TP#5VL!..+9^R51]\.^F[.>K!UO)C>"G70+ M]IUP.7E9,3Z,ZK5RB#()DDE<^6PZ*TN030"8H-Q./P!%M!ZS C,%8*A!+E0N7S1<&7^O=%Q]666<_'.3E,]H)=+O;LJ5$7,$M>.!SFP- OG-N]S@ ZA1[/N,V P".ZB:'M3#0J'S2 MJ5<[$^8',H0"CZDCZM0E"&BV#1U^7%RH6T5;B@$P0AEKV_0@C=PFW7)[Q\L( M7?\P(Y#*%MQ>V@ 8T0ENLP&H;-UB.K7%A9TRG[7-ED:,DVXQ_D66K_?!!%+% M0>BJ<0BH^U8;%P$X3$7([488P!$2^EY+(TP:.4ZZY?@G613GR'$>Q669)P^; M,GY(=0E1*%/ZYZS,U6YS,*E;%Y D5V:?BM IHP *V[L?$80*[$(S!5 A;^E4 M2"/$2;<0?YV4_\CU&OVF&YIRB28J7ZN\$NH@*:Y*U9D34,\I'@!0K[!NYK@X M3/W LW=, 1PANJ*WT=/H8]*MCU^G1^7S)#.-2O7F=JG2N?6D\O;6BNZBJ*_A\$^Y>^D5VM1K]:F?5D[ M/E302'/:+RT6[%'2;HQ+W][( 6_C13\-E)<:YH4>]$%44'+MA]M=#DE MG07@C^J@F&8EWLH\?I0HVU2OO?6TKD^Z;(J*,Z1)6V^J'?JLO6B ;'5V!N\^ MJ=*GM:A7:].^K!W'\N D47>'<7.&PO M=V]R:W-H965T&ULK55K;]HP%/TK5B9-K;0U;RAMB 2$:976 M@H!MVDR%9P "O98%X7TC M$Z*Z,TT>9U!B?D,K(/(DI:S$0B[9TN05 YQH4EF8CF5US!+GQ @#O3=E84!7 MHL@)3!GBJ[+$[,\0"KKI&[:QW9CERTRH#3,,*KR$.8COU93)E=FJ)'D)A.>4 M( 9IWQC8=Y&O\!KP(X<-WYDCY>29TA>U>$CZAJ4"@@)BH12P'-8P@J)00C*, MWXVFT5ZIB+OSK?H7[5UZ><8<1K3XF2) =#7%#(C(0.0Q+J[19S1Z^H6N/GZP._[]-:I' ME!.TR.B*8Y+PP!0R.G6'&3>1#.M(G#A M5T^P0]NIQNG7'CMB_E:CWW?U[J5-IK6>^TK"HK M=[S",?0-63FTZO7/JX0S60%: 4D9+6;\* M+"!!%68BAY-_WEJMH]54+5V'=M=R>ST_,->["3K&N:YO6:ZSCXN.<9[G];I^ MM\7MV?);6_Y96R/*!:*I=%3;N\"9?^Q,^O)Z]H&S8YS3]7N]6^O V3'.[=JN M[W8.G)D[5:L$MM35GZ.8KHBH/_)VMVTP UU7#_:'LO'4?>*?3-VU'C%;YH2C M E(I:=UT96RL[@3U0M!*U\9G*F2EU=-,-D]@"B#/4TK%=J$N:-MQ^!=02P,$ M% @ IH:85FFEOU-P! 2@\ !@ !X;"]W;W)K[K[9L! ;I.8M0VT M]^MOG*0I)"[7._$%8N>9QYZ9)QY/=\_X#[&F5**7-,E$SUA+N;DR33%?TY2( M2[:A&;Q9,IX2"4.^,L6&4[+(C=+$Q);EFRF),Z/?S><>>+_+MC*),_K D=BF M*>&O YJP?<^PC;>)QWBUEFK"['8[L7!,U*NS!C[H0:WBYYAJ1W1A,ZEHB#PMZ-#FB2*"?;QLR0U MJC65X>'S&_NWW'EP9D8$';+D]W@AUSVC8Z %79)M(A_9_H:6#GF*;\X2D?^B M?8FU##3?"LG2TAAVD,99\4]>RD <&&#\@0$N#?!G#9S2P/FL@5L:N)\U\$J# MW'6S\#T/W(A(TN]RMD=31SZTA7G&FA#*5'-[&8"?[P\EX.KF['5T_ M12,T?8*_^VC\-$63;V@XN7]XC&ZB\?3V>X1NQS".S+O)=(I^_<7VO:\HSM#3 MFFT%R1:BA;XIR-T\45',_H\C?UO6XH^ MSV6=X#J*G5/IPLG)G3/J0I?S8A57OXHZ!:_$ALQISX!C3E"^HT9?.6%]U:7H MG&2CK8=Z&4:5"$(3H;@.8.;6Q+_31>HD*6Y@HL;4O[O2)R064+; M<--K"Y(H_>YH$1*!H'XBIC0.5?7B7)SD>9H*6 M%?H(&!'8HE=*N$!4E5($E8*F,_AFWJI%67^4H:IG+;CRB0W-[VS)J_;\")KA MQK;KUY+21/FV73\[FB#L=;Q:2IJ@-K8=U]*GI%.EI',R)<./SPR=TQW=)K ; MU-W6X!RK8]5@HR;,QK87UI0=:6"^@]U0[WI8N1Z>=/V."G&%WFL%*OU&1$H> MS[92Z1%)AC(&[S/)60(4*T!+"NK0?JEATV\_=&K!T8!LRZJ%1@/J>#7A1$U0 MZ#GZJ-C6^_W7^K^2:(3F3[K9H!OXJ.4:#1G?,)Z?9]J[KJ4IN'"D=.KA*8'! ML7B"AG@TA#;&KE>+9*3#^5!UZS77/.@94LI7>;,FH*IN,UE9-($TR*6E;)!& MHDT1E>A%I##MT4U.&PO'[FRW9?OULY,T*U 0#[S$/O;YOG.Q\SG<"OFHE.19$G8H5=UW()0[D1A MN3:542C6FE&.4PEJ711$_NDA$]NNXSN[A3NZS+5=<*-P19:8H+Y?3:6QW(8E MHP5R104'B8NN<^5?Q&WK7SH\4-RJO3G82N9"/%ICF'4=SR:$#%-M&8@9-MA' MQBR12>-WS>DT(2UP?[YCORYK-[7,B<*^8#]IIO.N\]V!#!=DS?2=V-Y@7<^9 MY4L%4^47MK6OYT"Z5EH4-=AD4%!>C>2I[L,>P.^\ 0AJ0/ 2T'X#T*H!K8\" MVC6@;+5;E5+V(2::1*$46Y#6V[#92=G,$FW*I]P>>Z*EV:4&IZ/^9)Q,;H?Q MU6P00S(SPV@PGB4PN8;^9#2]&]P,QLGP80##L;$'[NTD2>!H2B1RG:.F*6'' M< +]\2\X^OK%[YQ='D,U N4PR\5:$9ZIT-4F61O23>O$>E5BP1N)^0&,A(FA M8, SS)X3N*;*IM1@5VHO>)Z>:5G-P MK9*O]8D'=^@4JBCMPU&LZ%RH%4FQZQA542@WZ$3V?+W+0QW\3++XD\B>=;?= M=+?]'GMTSXV&,OH7,U@:[02K4!M"&9DS/#%B>Z((0W/#-ZBT$4&MP-QR$.:7 MD ?O>A6M4T:S2KR)SKT?G=#=['?OM9/WW"-^[='V_//&J2K5W5.# N6R5%4% MJ5AS7?TMS6HCW%>E7KU8[QE!K_3W/TWU&HR(7%*N@.'"4'JGYV<.R$IA*T.+ M5:DY&#= \<]$_4$L#!!0 ( *:&F%;7@[VT MP@L *=T 8 >&PO=V]R:W-H965T&ULM9U;<]NX 87_ M"L?=:;,S<4P O.XZGDDD7J?KI''2SO:-EF"+78G4DI23=/KC2TJ,*((03.Z> MO-B2#7R'EP,0X@&HZ\]Y\5NYXKS2OFS66?GZ8E55VY^NKLK%BF^2\E6^Y5G] MGX>\V"15_;9XO"JW!4^6^TJ;]175=>MJDZ39QMTXR_+[1R MM]DDQ=>W?)U_?GU!+K[]X4/ZN*J:/US=7&^31W['JT_;]T7][NI(6:8;GI5I MGFD%?WA]\8;\%!O["OL2_TSYY_+DM=;LRGV>_]:\B9:O+_1FB_B:+ZH&D=2_ MGOB,K]<-J=Z.WUOHQ5&SJ7CZ^AO=W^]\O3/W2GZ..OVE__0BSS9RW-M(^K?%W]]5=5;U;"O M%NT6O#UL 3VS!>^*99K535.[6R4%+[79[:_:BX/2CUJY_YL$.E-#/]9]1;F; M"IVKH6^6R[1IU,E:>Y^DR\MZOV?)-JWJ]Z=\"=A[!KQ8[#:[=5+QI?:N6O%" MF^6;NKM;-?W0$]>B;)%O^',B_GB1#[RJN\[ZA9<469H]EL^Q@V<.=]X;*N5O4.%-N\2/9]X/X-U-1G:L?JVI_NYMJ+'X2*5W5[/#9*>FR4=$\RSI#>\L!QFQJ#?$/J?.5+.0\)\)"Q PD(D+$+"8A"L MYWOSZ'OSC_K^13T&/?3X/TZ[&"@5IS8& M$N8C80$2%B)A$1(6@V ]USM'USM*U]_R2DL/MZY>K/.RE-U3>:M$3!V((&%S M),Q#PGQGV"]0QS:9<*=D7+%P6,P5RT0RE&OK0D<4@_:RYS;WZ#97Z38_+WCZ MF&F+75'P;/%5JXHD*]>'6Y#)\C^[LMKPK))Y4 F>ZD$D;(Z$>>YPE&*8A AW M?WRD9C!.,T1J1N,T8Y!FSZQ$[W(776G7_6>YRR;:6VIU%[GE69F<&\VJ45,- M"J7-6]KIT;9L*MZU]:"B/I06C-N%$"H:C1.-4:)]EYZD@T3ITD]9P9-U^M_: MI(])FETUEW&MZ4^?DG2=W*_YY4->7);)FM=7^B=^Z&++EUI67_KKL6Z5?-'X MPP-?2+M=M?9D6R-II21P^S.&**D;9: M=K)1C<&A)*9)B7@T/4E!P["H(5[W)3S"&+,90F@>E^5!: *6% M4%H$I<4H6K\]=%D9081EY/FT3*TSV>G#O,PTQ-;E035]*"V0[X$I=L+0-&R4 M9HS2[#NN"[K(=TFZR##J8C:A]6:)1H1F75":!Z7Y4%H I8506@2EQ2A:OP%T MF1=1AUX?^'97+%9)VP2^36Y76!^:@+6T7E].;%<8I\VAHAZ4YD-I 9%$5\,# M$D)%HW&B,4JT;]4N,"/JQ$QIU7'=-C0Y(Y+@AEJF12Q#M"\T%X/2?"@M@-)" M*"V"TF(4K;_BHLOCJ#J/&S5905":3X=A%V&VHXLS%D:6"R7E M+AU36% 226F6:XH9&VI?^\[K,C:JSMC^Q,0%-7FR'Z$)&I3F44FJ5%]1F7!) M]:&JP4C5$*H:C52-4:I]WW8)>F09LP@T&-FFQ4[#*V8:CE,-<>K&*#)FE0 M6C!N%T*H:#1.-$:)]EW:1614'9%]UQD,:NW)MH:&:5":1R7AD>F88N\+#2"R#F(8A#B DP:)+[<$R> FO+D7$@H&6MKIE<$PF3BG< X5]: T M'TH+V#!ZDQR0$"H:C1.-4:)]JW9Q'U/'?7]^MI!:8+)W)6O12#WV=TTQ@II# MA3THS8?2 B@MA-(B*"U&T?JMX>21G.I8<=1T(35CLN&QC^7$/I<3^V#.80AW M21V'Z>)RJ+$%0UE!RQ5C$3G.U74B=L6'@O9I08.X)^7ZMNJ2/:9.]O[$7" U M>;+9H'$>E.:Q87K%#&8+,84/%0W&B890T6B<:"PI9KB.<<:,7?[&U/G;E D^ M:M1D]T$3.C8,M@R7B=.I/*BH#Z4%XW8AA(I&XT1CE&C?I5T=X*/6 MGFQK:)0(I7ELF(@:E!B6V*E",\)QHB%4-!HG&DN*682E^4P29QGUT,T4QXSCRH70K8M&JL8HU;X[N["- MJ<,V]90;*O7K<,49$;]F8::6G6Q#F:2K.^+ R),5U$W;'?1JPW*N01UC\'E# MLKK.LJE)Q9FV,F'*7/&1'$RR3LQR#)<./G ,"S+'I2=/@NV?\"Y!8L\D2*,F MTU#U?9UAW$--I^Y2C<%D&O763/8!=!D8E.9#:0&4%D)I$906HVC];YCH$BE# MG4B-G$PC[0G5Z*E7[I9VVH58]N 9)'.HJ >E^5!: *6%4%HD.5F7DK,5M^5Z M-XY<^^0C5=^V78YDJ'.D/S!)1MVGJ_4F>WF8<)#F4<0VLT0[0Z,F*,V'T@(H M+832(B@M1M$.;>/JY,L.FZ_P_"4I'M.LU-;\H<;KK^S:9<7A6S$/;ZI\N__^ MP_N\JO+-_N6*)TM>- 7J_S_D>?7M3?.5BL?O)KWY/U!+ P04 " "FAIA6 M4EUCSY\" #B!@ & 'AL+W=O9-*W2VGQ Z=:&2$#8BK125NBF/9KD0JPZ-K,-=/OULYV0T996?>A+ M;%_?<^Z'[9-X*^2=*A UW)>,JZY7:+TZ]WV5%5@2=2)6R,W.0LB2:+.42U^M M))+<@4KF1T'0\4M"N9?$SC:122S6FE&.$PEJ799$_NDC$]NN%WH[PPU=%MH: M_"1>D25.4=^N)M*L_(8EIR5R104'B8NNUPO/T[;U=PX_*&[5WAQL)7,A[NQB ME'>]P":$##-M&8@9-CA QBR12>-WS>DU(2UP?[YC_^)J-[7,B<*!8#]IKHNN M]\F#'!=DS?2-V%YB7<^IY M 40U('H,:#\#:-6 UFL![1K@6NU7I;@^I$23))9B"])Z&S8[<?TX@BJ$2B'62'6BO!J:34'UG)\K3=+7==+7]$GMRRXUF,OH7JP(0W.S-ZBT M$3VMP-QN$.8IR(-WO(K6<=&L\FZ2L^!S)_8W^]U[ZA0\]$B?>K2#\*QQJDKU M]UY_B7+I5%1!)M9<5Z^DL39"W7/Z],C>-P)>Z>U_FDK]KXA<4JZ X<)0!B=G MIQ[(2E&KA18KIS%SH8UBN6EA?D(HK8/97PBA=PL;H/FM)?\ 4$L#!!0 ( M *:&F%8F84GQB@\ .M; 9 >&PO=V]R:W-H965TT4^R6Q/0\-:K6DYVFU>/VMK/ZH-T(TWO=M7M1O+C9-LWNU6-2K MC=BF]<_E3A3R+_=EM4T;^;5Z6-2[2J3K]J)MOL"^'RRV:59<7+UN?_M<7;TN M]TV>%>)SY=7[[3:MGMZ*O/SVY@)=//_P)7O8-.J'Q=7K7?H@;D7SV^YS);\M M>BOK;"N*.BL+KQ+W;RZNT:N$4W5!B_A/)K[5@\^>:LI=6?ZAOMRLWUSXZHE$ M+E:-,I'*_Q[%4N2YLB2?X\^#T8O^GNK"X>=GZ^_:QLO&W*6U6);Y[]FZV;RY M""^\M;A/]WGSI?SVJS@TB"E[JS*OVW^];P>L?^&M]G53;@\7RR?89D7W?_K] MX(C!!1A/7( /%^!3+R"'"\BI%]##!?34"]CA@K;IBZ[MK>/BM$FO7E?E-Z]2 M:&E-?6B]WUXM_945*E!NFTK^-9/7-5?+3Q]O/[V_B:^_)K%W^U7^]R'Y^/76 M^_3.6U[?_NJ]>__I]UOOG_] ?O%RPKOZZ;]$]^;^ IUN>8^NWV]A[\1-D)C[=##KV2,GIMGR'K9'O2!\(I#5.I@(A MK3?>.SEOU-Y]56Z]3SM1I4U6/'C7:BQG32; /NZL4MBJFN9>U;MT)=Y'QZA*'D>^CUXO'H8L['!_B*(I,6&R;0R2(&![#$AN&<<3]H(>- M&LSZ!C-G+%ZO_R=G/KD<-5Y3RN5H51:K+!=>T3M"_:Z^K534[JKR,9,SB'?W MY)5]V*9]V+Z"_,7FC-LYC<5S&DMF,C;JQJ#OQL =MV5QV790+N12[HGODMW4 M\"S2&6*#.*(^XV;LVB@6AD9(QH IQ$A@!"Z "E&$X+CE?8.YL\&QD%Y<96E' M@8JUEV[+JLG^:G^ FLV!!@4H-)IMHT(:&: 8,(7"D!K-ME&8(QS!S0[[9H?. M9G]6XZ]ECI*XRFY>B;INFU_>U64N&B$'[:,<^:YZ\K6@V MY;KM^FXN!QFB;SW7)>(!,ST!X3 +3%] ,(I\; R6!,!13B>& 1IP:>3TQK^E M,%N\>*^6:$^.AG56[\HZS953Y!HE5Z;FZ:6WRU.YKJGAH1RU:U>Y=K T&U'! M-!H!3HK\R/01 ,.G4LHZP=A ^ZJ".7MZG6>4]IOE>>*M- M6CRT0927Q<-E(ZKM(&I@CV"[$7*Z0U;8 #@N)P33)\ZG/G?)A6Z*,,%LPGN: MH2,GR[RZV>ZDU]J 432P@UT&K&>"Y&0F:L- ,.^&6RQ^U'/=MG?0:^1 MYM?(3;!C<2^J2JQ[J@YU1UP8,FW/R$L)%E 6F$P$8"H/(&HT0SJ<4 M3T24YMG(R?\&XW&M2+9G]79^LLK9Y 9\Q*H6>U%L]J+3E8 M&T\WJM\G_*\),G(SY.M<"NZT6(F6.:W+_5USO\^E=%F5^ZFISV:N@2G+E@ H M8F;PV9@069'G?/X?'9B:3R,WH09GO'HC2?5IRX33^MD1.J>U&-E4G)CS2#+7 M+N8G]%Y'FV5]R7GSHYXEC'K>9]26+K&490(4640% B#"3)"?N-ORH MCS3I1Y$[;]:REUKE0@>YA[H63:>!\BR]R_+)]!ER:HJS0W1.:_&LUI*YK(TS MPUJI8+=2N3[,J2J=)++']"X74']@2)#(E=O*14! C&QY!N)(%)K:)0'O+)4< MFN"-6,L2[)8E-V[UC6VNCT(>6HL*@,,<7*A]Y/ LDU\;O*G)82C MU X &Q8R;J9GP)M*63Z1DL":X6,WP^]ZO^W\-I5^O.L!KAO)&=!L/0!#Q!SD M,0 C843,? QDC;!P(CV%-;_&1_CU\Z2_2Y\F9WR;!\L&^P$W\RL04#;9MV= M !AP@K')KL%;\V!J M2T&;MI\\>R$>XVV^238L*MX6W# D3-E"N 0CZQ!DP" MX.2*.=G)FJ5B-TN]7C]V$DI-;MV6^40B#0.4$OL6/85@5HHL!E$AMH?V@^D: F61,;6V64!8HYYJSG^CGPST724N.GHYWVUVJ@M\6,;0V O 50Q1":E M6D(P),>Q&:T0BPU\9@4K=%?"IG80B2:HQ$U0XU,WR4!?S)J"GM5:3&Q.BYF5 MX9OKGF/O:X),W 1Y&(E9T:3%0R:)A$,=$8@$"QF*V43#9\TESVHM)@"S9KYOQ1I(P+$?3%$13<') MT0J0E1#KPWJS39M]I4H 3O(K4+%A/?H20'%L49)33"4 "OM\V@F:D!,W(7]? MID6MZ8B4V\TFJYQBVVWQ[*":-?L[J[6$0+(@G!C"5(L"ZA8%ML]/2'%0B)(S M:J:MEA!.BGA3[KL?\5Q'S65M[% M*JA;5 SGQ-,WVB@D!@)"3*$)X3 )3 KM M?L:S/3J3M;%'M5"A;J$R)#AG>!1(+T>A%:$VBED5/^[G.]N;,UD;>U-K&^K. M9@_C\^1R(6KGE26!X,34>" NM <\!/,YYJ%A,(&0(<9X(L-'!Q7A1RI6!D%U MNAML#H]#:L64C:+(++*%3/GV6NMNQ8\&B]86])BV4,N"%!'=GI]<%;J2J>*L M&D5J$WGJ6Z%C@RRZ"V"068N6N)OTHR[3@H >RYA+STBN=J@!NMO7$E _I]LZ M7?"R+;V7?VV+NU-UA2J>DC]\^?"6OZ0JH0JX<:92DH._Y[06SVHMH9#X"3B: MJ"^F6K#08_7E9Q=IN2V>[?5990L%JM&A2020+9S[4W.H%BW4+5J6Z2YKY!0J M?=I4V=V^=6D[0;0Y5?5KF>'FTUI,;:F#2&2F-I.Y M;CKN!ZV;J%LW=7GLK$]2ILXDI=O8V?Z>53+-:BVAMF2:R)HSK9>86R_U6?/? MND3YR;EA!E768RNELX1P 3)3.C$$4[4?.#1K B D]H-P2CLR+748.BM-_BXK MTF)U@BOF5"?+6:W%LUI+YK(V[B"MG)A;.27?1;7*GK5H>]!DIR9IN%?F5#G+ M6:W%#)!I5J5(,M<]Q][6RHJYE=7;M/C#NRLK>:$< W7/F4%GV[HF)&'(3+T/ MX!!& 2;F= #@*"?,VDT%#?J<1Q/K(#> M :J-J.^;91E+",="W\SSN!_K[/#Z.X0&TT*#N85&3WX_#UX8<#+KL]FX)*O( M/(>]!' 41>8)U!B ,89\,WF;0+B #LO1QT?SM1((CBN!K) SEIKLI1#H3ZQ"K_(P-[AH,RL'5P"J, Z M'0B +A&3O6\V'RJD)X1,E&8$FG\';OZ]/"]VN5!$.\W5 M:K;*RWK?O4.@=@3:QR 4S;2LGM7A6:\E0=Y5SD?W/1LZ M9&'!385@UDV%6:W%LUI+YK(V[B5-^X,C=55=87][.OS&*,\#.V;6S8A9K<4! ML!GA$_/X (0*Z-3BK*E_X*;^7_I#GYUF5XON\/4LQ[;1 H#]VZD> $4"Z_U4 MIYA*(-0(-GY!E:;]W$W[EV6A-':_U;5JOS=M6-V515M"==@LW-> T[1H4,,W MU1OKH!=GW528U5H\J[6$VW(E'*4"Q[VBU0IWJY5W9?60/0I5K=!5Q:1%7PPH M@_J8_V?=/IC56CRKM80#"HAP-/7J.ZU_^)'*K,%:=78AO]OVV>Z?]>@)M[40 M\YJ-W]^B M5TGWWFEMIGL-]H=43AE%[>7B7IKT?^:RCZONS=+=EZ;3?[\NR>?ZB;M"_W_OJ_U!+ P04 " "FAIA6_@F@+$D" #@! M&0 'AL+W=OC^_?P"&9M:ONQ+[+/OGGONVR;4]".*HHAM,4'^O%M)8 M08.2L1*Y8H*#Q/60C-J#<=?Z.X'] OW.UFUI65.%$%"\LT_F0?".0X9K6A7X6NWO< MUW-E\5)1*/>%G??M71-(:Z5%N0\V#$K&_4K?]WTX"@C#3P+"?4#H>/M$CN64 M:AI'4NQ 6F^#9C>N5!=MR#%N?TJBI;EE)D['D_DLF3\^3$?+VRDD2[,\WKPD]3M$)Z$ 55PRS/,_@8(3!U-,>&AF'%X$G&*Z25TVA<0ML(0)K.? M<.:9GI\ [S2=ZCCPSO]TZJ,N>-CNQ[!6= -5T12'Q*A*H=PBB2WKULT)TMV& M=/<4>KRH99J;H06QAE6MS*U2%Y!2E1L]O-5,_MMW3]F#]ARHE?4V[G>O^U&P M/:82'$U=B7+CM*4@%377?@";TT:^(S^U?]R]]I^HW#"NH,"U"6U=]J\(2*\G M;VA1N1E>"6T4X;:Y>8)06@=SOQ9"'PR;H'G4XM]02P,$% @ IH:85E]L M&ULS3QI<]LX MLG\%Y:W9"U&Q;WE6Z)='ZZK:/#LYT>E:Y%P/U$84\,U2 ME3FOX&VY.M&;4O %;\W+W M6F1J^_)H=.0^^"!7ZPH_.'GU8L-7XJ.H/F]N2WAWXJ$L9"X*+57!2K%\>70Y M>O;Z%-?3@B]2;'7PFB$E,X27JDS3 M7[8U:R>P.*UUI7*[&3#(96'^Y]\L'X(-Y\.>#6.[84QXFX,(RY]YQ5^]*-66 ME;@:H.$+(I5V W*R0*%\K$KX5L*^ZM7[#[]>WES_>?GI^OT-N[SYF=U^N+ZY MNKZ]_)U=7GVZ_G+]Z?K-QQJJ-::O2D68A$# M. $%:MV94J-ZKD9%O'U5JPO__M?#P>/K]2^887.WHW>OZ$;;EFLDCM:K& -PR7 M7_%=S@MVK3->+' ) Q&+?"Y*$/'H=, ^X2(#+&&RTFR[5EFV8VI; !1=S[5< M2%Y*H1E H!5W\);/,P'0*@'LKY@H*EGADF.+WI?K-]KAEK#+8EU+]K;FN637 MA?%Q2- GD:X+E:G5#E 8).SW:C'P(()-#20#X_BUD/^2Q>K)PZ'9'6UXK4-& ML^=ZG^:]O7O+$L9+PI[)% ^Y6LN">];=?KAJ&(:'@K?/#$6; M4BWJM"*8L(R^57>BU )"&OO98(4+=X"2!KK 2S4*:/W,D/Z.:#.ZG81V&)XL M1 GL7+#IQ6#X4\+.)H.SGVCAZ0@^0%Q1(4M@2E$+MBQ5SC3/!+%*?$LSX!Q) M8R&T7*%"QTQ##4>>-2QS3 *IJ4+8V "X@E4PJ4'$156BF!=LOJ,5%@6]!@T MRP&$@?)+0J!-*%"V$!67&7U;-8;GA9#S?ZFRI5EH2A9M_!+>[JO@#@@ !00] M6P)R:JN?D;(-)\]_V/\0!XEX]_Y6E"FX =#;YJ,,/#0QR#LFM-/K\-T)3_]= M2RWIF_=+[?'BQ;7GK&W"M3K-_QC7":P'Q7N=YE+=(%.@34X2&0#V[9B',T/';@-8!J>WR:6$GZHU0 MSL-C2 (WJ@3PCM4@CY:$;BX; 0'_&[[78,6C*<&;&GB_\HQ_V[%/)2=] CVN MD!5[BF76-7KUFP?ZCN^80?$B0/%-74*>[_7T]>!+"T>S8$\U;@2H?6DB>(RV M]:#^TX =P1Y'2'1@L^!!YUU">,J8=];1@5_Z$X*VR1YR*Z'&=$O>*-@$0!9: M97)!V0YXQ3A,1YO_44,(,+P".][;V/(T.S+9!H^'^])]=4\Q+^C-;?R2^Y7] MS.IFC^MWZS&30')X6?)B):"F@[@4I'<8O$RTQLT5!Q%QS/3@CX]BK00"PTYW M$N%S$I=- .+5&F+V:FV"),976!\ALY5@H7@.QK0X+=S+L\S9AB1MR8ZBP8!] MA+@B: T8C0DG7N%\U+P/A,G:,J4Q12#=+45&:H$[>98K4&59+*2N "\(4VOB M"J49&/MYH=!03,)22OW5'%F*+2_!=+C6*I4$CRB'5;(,<<7C8UD@(,US,0 ' MQOAB07$Q"4T(N>O45S^&5,V #B)V05DG)*BJ%#%LOEJ58D60[6+(D3"_,ER! MI.A1!]Y3*!@^-2DR@,IQBS60$#(8AJ]F6OE2&IKR$I+6 OB=,8V1EU1NX*Q" M,TS.C*"$R3@$@W17%-IB V+)43<+,#NMT; +6LRG8<[$^B057P@Z(%H S9: M(.X%3&BM1&%6=AIMUW:;#>LFQ#VX\GS*KM[??+J^^?SF9W(EEZ'USD6U%:+8 M5X$V N@+ O\459C.1_@4!4H*6W(^;96FJ@8EG8OP[-#,H91)(5O'["';Q;["5$,@ M*N*UJ0:Q@-W9X])0A%Y?4#Z1U;9]2&/%X##JS"#=^,S$61,"R\"[R,RP\?L] M!%AOSK^Z2A4V4-FH"L.A%LD/H#-FTUQD$@Q2=YLJ=C,UJZ$N+FD!*&[NQ;2I MRQ3XA>'-]%;!.1/26'?? >,AEAK%Y8UW -E_E>G7IZJN#/@!>Z@3A%Y&P5.2FH3 M\VRHW7 ,+6A>*JOIL#87#JII+[8)\(CO3J.XAB*^=1O6#7 M@5NW/2&3NX7!(2XC]E/<_B3O'B3I5(#,*Y!M(:R=E$(:T^N$TGC)1TNBL@/F.GL+&5D.O@$HD]/K,/U,:X H@0SOG@ M& "4J)&;MFD\(!)!/KR/CH2H:$]:6.]5B"VE%0MP^]CC ?[414:9&MN6Z&M" MK0%B;=-Q;O*U#1175@CH9L&=5.3"P6(X-B4A2"G,#NUWJ(/6="%U;MQ8IK 0 M6V&?M3 >(N3[VC:;K>94RJ<$O0GD?IY %4Z3 [QQG=2#K&/O"]+$#-\_'&X[/^LH&%$S3";6G/A]Y+>3%EV#.PMP 19#C4;-;)#1#4C"M'F) MXMF ??;F^G *0SXY&3:[29KDO&WDQ]!#/6W4(90[55:4-8)]-36GC';9Q,]. M!JB@1V1\P:'KS4:5E<,.G+7$;(CBNPS:@573Q+-;$D"Z7&PQ+P!-YBN;)@#P M>D.E:L*T6E:TP,XP#-4XT@:[H8PV6&Y&"5A=N^0/YQL6+:/QC] >G^9&MFNR M#@3P_\:*'V,16.EX"E3;[@9HBN\XA#37M(._"^- 303&XL>I.AI (5KQ2S:U M7M*MS8:\;OP.1;_(C(Q_I:S<-4LH$8V-%O(@F?$2^P1SZEZ :X(0#VH/Z=%B M%9Y^6Y>Z#HH9T;U.,U,9Q+PS<:/?PC'#!#+ZR\6$-*6C7D3 8>D+JQZ5,AC, M31IG2#&'6/)297-HFO T=GFF3W MI89[N4OR&'WWL?P><7Y'RZ-I>/2ITE.??"Q^@$V9.:?Q>JX_M0)>V@+'-F9C M>C''/I!9?NIGTN'MATS3-BFMC8;6Z,79GTSO6>;A/:V6SIZO>Z"]!H;WZ$Y/ M\OCTGHID:RW&9'%PWFVP%#TP:S;-C= Z!_S:!"X51=ZK04ILP),J\0&5]9M#U9 MS)F67^M0W;4P$$5D@KLI-#=7^%0*H0 [ M?]V"PF0RAZK-#DEL/+(5V\[@6HIE;9O#,78*@XK-R!=Q$'H@)Z"(+-AH2-<0 MD=,+OB-$]5KR@RKFL6R+%D*\*.E&S%K.:4IL MBBAD+(XY8%]B7#&]HJ0766+&/BY9Q"0WZ,2Z=C59 67#6ZR7P9PV2N-B#*;% M+MKS8$,!5F*3$)FV;[:@M=C(L>FP;:S\V)RR/V3\U52R-U[=NHSDTG53]NK7 M0[&EUZ$=QIJF TV+H:.W0^AWAZU]> G:*%ZK"N? M &IL@O;8H(E!8"L.S:>R>+JD+E'0TZ'^N;&H-<^,FIH4+O.]"=?FB9 DKDB\ MBXPMZ\H2\H -O[2 M\/ ##<-)BAEW/6:<*$)B6]/-NZAIU=GF?\ =@B!9L^I"G9ZHXBI)FU(X*9-4 MTQ"$WKF$<^296)%K#D8: _86!'&' _\: )45MBZ"V1/!Q&U,[Z#4SVW;(<-; M0_?T94TO-&C?]M$^8-=&:^PAGI76AGL8AC<#EZHV*1&I/;N3*O/U11\K$D]4 MTZ4P).&-F(OI[.(YSIK55X-U-+5N>C9^QMXSKXB&Q>YF ,KVN3\$LT?7_E4D MZ0IRJLH.;,*;'ZA+]K+"4Y-(!(E-/,'^#CP:0?HKO/&\7GP#D#0Z!!Z;2[3H M(CB-!ZF$,8TT-S3H$%=SFLPAQ@N<.F'S#-8O@0V&IX@"WJG,1=.IQ2DXL_,G M,@UX32 H3:!&FIV'!'9D!C6/8@?+@1R_-:VTD MV(^(J8B1 MB]YCW&SCX 0GD%C"UBZ*^3&WC;]VT&%M9DO&89CII)])4/N%#1TT_?9#Y-B_ MFV=)^E1_T%Q6#(9N=(7]OBX.,"/.K(SS*%14 "TD*K &;#^90YGI-!,IW(AV\Z#((&F^+(8;DH*VQ# !R_3!8W@$;&ALI1W!#O>?: MWJ\2":.;"C$9JLC\8PQD_,')[6*FBG7(W&$>GP].?W+?5JHB7Y_G(#[:3G;2 M]2A$/+0$N:$:8NE:VEX-]28PZD$"8QK-8100H\%B'M@1M"]S1Z6 MD)LV8^!]X,WLE^Y'W 5/4K4)29X1!TL2C1 M.VX4M0-,I.P@N:$5I0^ZC);RJ9 M*HTT .J216+;6P\%XM7!P:%PC) &W?E]2V8D]-3U.A-.5ER"DCBEPGHQ&CP&Q1X9F!4T9"24 M@;L6'(;./3Q^?!D=3J>BZT1TF<<9DG%2WS&_L-=X8E^P'V4X9_?^GK2V_2^)(<#3"Z99 '^!:^[N4&"/Y6")!D=<+.G MZ720%^AV'X-PTC+3_6O/[LR5LW;MHU/LP!>7&YBY.DY'P-#7Z96^V M'ZI8EI4;UF,GHV@&S$ADZD(USQ!1&V/#[HF=O?CZ^*\_8]KQF*S[BAXRPT1Q M;].'=Z^CUY],TFE]C9U^C).+\XOD='8*KX:G9\ET>&$7%JIXVEH\&XZ2T>24 MS2Z&R7 \LPOMEY-D"A]/A^< Z7P"D";3UI'A+?11)>?# M6#..N6/_ M(;GD.&QBBV[SY+C6Y Z>! W7X%+O;#8$?3QCQ^.+,^#9\ F\&D]!?2Z>-/ L M"!M 6Q".1Q/DX01VSD"W1U,$,4VFH^&33HR"7E( Y6QZ"KH]8A-0U/$I.P6# M/)L-VUSI^N6.D^ W5W(!U?$5_?8 E3_FYU?\I_[':R[-;[8TR\TOW[R#XEJ" M&\O$$K8.![.S(Q--W)M*;>@77.8* EY.+]>"0VC!!?#]4D&V8=_@ ?XG?5[] M%U!+ P04 " "FAIA6ZR'+>6HF !A@ &0 'AL+W=O'!U=/%T7 MNCEX_9*NO>M>OVR'OM:->M=E9EBOBV[WG:K;[:N#XP-[X;U>KGJ\\/3URTVQ M5->J_[AYU\&OIVZ42J]58W3;9)U:O#JX//[VNS-\GA[XI-76!']GN))YVW[& M'V^K5P='")"J5=GC" 7\>&$X.:)",KOB[YX_;)KMUF'3\-H^ _?OSEP]M?WF3O?OWI[=7;'ZY? M/NUA$GST:2D#?L<#GNP9\/@D^[EM^I7)?F@J5<4#/ 7H'(@G%L3O3FX=\7M5 MSK+3XSP[.3HYN66\4[?D4QKO].];,@]XEAX0S\VW9E.4ZM4!' RCNAMU\/J? M_SB^.'IQ"[AG#MRSVT9_"+BW#W@RR^X8,_NN,-ID[2*C]31]P2>HJ>"";DJ] MJ17>+=O&M+6N^/:'E0JNJ"I;Z*: AXLZ,S""@J/J*NM[A?;7I^5T<^V.C M\=_S/?WQSI:]N;Q\1[^/7SR9/01X@*0>*D57 M;GOZJEUOBF:79QJN;5N(RI@;T#NF?91T,;K4ROUX1-G)GWBE^-J& ?VF!?X"&<3_<[ MWE.W!<#9_Q@T@KHN&A #^(8#U,^+."D,B(X-3BN++18+8.ZTG&*-)&)@M$W; M(2#X@B#"4\;=H-(\0&^$6Z0XP AB_%HO&[T (@+H GKT ((P04GCYR(BD>TS M]T(2DY-N;N!WV^VRFZ(>",LY#3@8M1CJK-8W3-5UVRP/\1=A1O5(0@"V[@B% M>QYHRH[F@[GG;0>L"%?1(7' ]F2P[P9)<=.UU0"8W19=!RLF\ES R 22RM;P MV,#CN'EZU:VSXJ;0=3&OU2&,=FB*FI=C>H]<_W!X!T9IVN80](+/JLTV@0>:3XV;6S2\0L0,4$=%$,"N&EQ( >14S'6-J$;."P>ZJU0'3)4>*5AU MFJM^BTR:MP=&Z7H-7+B@/>7S%Y($+FJ6_;:"-RJ%6ZT;!(3X9)*(#&U*L \6 M*$T'B_A#1?#C8#VB#!;!*T9X*X3"#YT'3!KQK&%%#FLH/@#1,-BZ-7"6JQM8 M!O"==C!V?8"([4K#/FJ+7(L,)I(^&'7"DU(XXD'@_,*X).O@CB#$;8W;!Z"\ M 4@+B+Y A15N J+'E"%)'X#T\*L(2)7&NYWY6HG4,/P^+;^4QGA])L!@ ", M^>/0JW+5Z#\&>&0PC$[9CW!DW1"U=@J$=-<6L"\@:&J1/_2W978!#'!*'0+W M;SF^B (/_H3-!>I;P DU2-VH8P.R-BV/#,<6CIC,!FR"5L.HAH=-P);E9.V9 MKT B0R9@OLU^HL&.W;_%9E,CJ<$(0H3!AN -)$^W(I2H\-\?0XN$2 ?1L-I" M^\4$P._ 9L'Z2J"WY+@S@>#$_?L@2&2#6[R"F&DFL)%DJ>S>V&6S#(4!VCDJ MK<1V>I!('04H0V+IJ/8=C+/;N,0V)AN\M. #-Z1YH M*$J1H\#507'2.+\@8S!6'(D"!,0"_+Y<':(&C;HNO%86!M0O8*"RX2S+U WK M;YVH8ZSLZZX59HL(08!1_@3$ M@,$5*-FH:<+=NA"5Y!8< [$1;*2;T7-&,Z.IALZB?Z>*#F4B,NLQ*1Q-""*Q MRO*')",930,KG)!)BKC-7]I_A_X'[^F/@&'A M("'O05)NA_XN+C+BXLY'H,0T!1!1"QUSXZ*&T1I2-UEWGD" ^/.X _!T ,.FV#$ Y,>P/VEAI"_"P :, MC9Y-\GG1?/9^ 1.##<0S GIDT(_>CMU4R M(D4->.%FJV2]IQ3<7LQ+SG]FB MK\#J/3"W'_$L@+^08P%I'W 1'G(9DPZ%'V.-1B)K''QBC K)?#\>OX*RQCN> MA#C%S%FY@)?0F.O8I0><@8T],?4VG4+"0.A&CXJ5R4KR5^K'5[_BI8\_?)]= M[:.76^Y8WF#)K6T.0?Y5.=#2FER,3%+6.Q7Q%]T/).%CZI-'B2'J);Q0VYW; M\;ZAN;WF$ JYY Q3RTHO5\"::K#:=16S!F;XK+ 'E$^;B9-57;%E]@K>G3_RMDNI8I4CO0B!N$!:JO%8=47-9]&A!"<8&E 3^QK7EAP&=]>[N\R8 MPR4]W/.BIA$H/&CN86)\".@T^A$=!'=M4P,.JMM(G^_M(;$E:#.]=5E$]$9< M!@F.;K4-:U'HDYWP[>2U@.[82^OO&6>C"\8 HP!;MT,/;\?ACCGJAPJ=R(UB MK37V'K?#O$=7O)4' -CM#X2J>H&V >"(3)X[7L.KUL%0#;!\2-8#&HV%F9<*P\7F2RY"[61A0EZ.QRPIEW#&V7-PE>(!&R; <^; ML!7>2HKT1@:#-:)$S4E0)NWHEPUO'2,PV%>4O,L!]5_2H6?[Z,;31$Q!P8"L M=%0#W-D'BS!A$?_L4NU]/)$,F;FC!>3W'IS!""K^GPBZ&W:K >_2O;A/8[,C MY#[B@R7=K6PW'%Y-$P2Y,0@Z,=J,V,5L8,&4%?HNVDUB2C>CT;L 0L=Q:D,>;80$)$^M_Z13 M$%BQ6\KAP5>1$I;*GL*W+B2+8_A0+2*Y,3;TCE-7H$N4/?M.T!\BOS3KST[F M6!4J#[R/9J4W&P[8@;('_R-%F">$A[LEV^\>:7-TR9-7MQ,BEK"MQ.5!/QV0 MYLEFMQ%=7)9<0;F''FXC8VA VV4 MM UXJE:JJ.2FG;9"$0WZ H^"[OP.22G/U'I3MSL,.:E&+70O:[/8Y)EF0*$F M[=7!=4PVDEV6(0-C%Y(<9>_,I@B3W6W"*2"B1<<6>L2VH+R@!M%N.1M&?K>+ MA1M&C80V^K=$@V_GH)JI/@SQCX)==I=JO8#-V)4HRA]H[%Q[PS TK?=<1MI% M"5/O[%D4MAVZ@"B+ Q#:DU]S#ES8VC*1!9-2W#Z(-1K/*)P"316*_]XG?R#M MA0IW-N19Q_G)V6EN_SK*+0,[R8^.+LA:0CZ [(5$*RN!S5^.J&$R2*=6 MF(AXXSSDL&%$R2%X#W3ZD;<"N34,7^]FV3M,K]&5YR[.K> DH/B4[_^D=VT% MK)9BWR7I 0$CV8P&S67$2'AWG$+B+ &?.LC1"_L0Z*M)TXE03V_82%3F0'B_2]D%7"&2[NSR.Y!EA?( M)PXQ0TZ$*D(\4I3]60XS<+YU!W/?O]?MHM\2F>-"4(7J0$,H@S6='IX+I7PW MZ)JDP,F17/D)4W%6;5VAO[D#L(+SR_*,A!L^Q>Z%B.M$N4(6H+?CH 3C_7)_ MT"((*3O7=D! E&S6(M_(&G3.VN"Q: ].&=FJ.5 )L.7M=O:GVFQF)49$85#' M]C&_X#.SZEJ72'YF$N'0)D277K#LLTZ7 MB4N10SHC2'CC?+X)D.3$YA#,[$H4'!*@B1^[6L,L%V%F37G,.^'0M#>[ B0XPP M]*!PDB)(+_17(&"4U-%B-@CH_IB'3>?+)N'!V7 I) CMN_=75J-,9 OCC:NB M*:H"M(,*&>T&LZ]PUWG>*#YH*9"\*,0KT:F#.9.!\X6<892TQ=P:IV =QCG[ M%B4_ORFFMJ&SNJ.T-UV%Y] -I]ELVI-\:EW8DMSH":J3 (@ 'Z0ZBLP"Q@! ML/X8.%CI8/@Y,/_9I5XF%^"(F65I(%TC_XX[^+>OQZ\;Z:$IZIW-IQ_F()HX M"%J1PC+OPU01,E-1>+J\$7$)(%EX%ROENJ(WP89+86D($=@ER;U.$52TTYB: M!$HH.E8LI0>97T7U^V"LO',H"QWYJ(GA%I"!/5?PG#4H/1527JCWMB!3P[6( M62>6=<^VLI'3E]R%N5JBLFYY)UDJ\2GU&K&34@(ANO:9R&B"F@47R1MG?$1F M]BP11A8.1.$3H(""_:9>%Z-]Y%#"HATZ9H!@<9/AL+"T+G9W:[-'6X :)$/E M%RUYL4!"%3N\<.O)'G4!'".9L,6R4]85[Y<;[/)ZH'3F1BW;WBK(EXN>[!MV M$/L<778,DR92DH^>?(Y69 #@&+"_B?)L;:J$714P7D4QIPU7&!#4C@<':JM/ M6. L#*TPE=UP0B)JC M9%Y^(U6R$E&P7U4U['OP]2B&2QQL%&T\&NN!7R2O4M+!Z6BU:'"H% ^7J$9\ MM*R@11+@A04172$"VM0 95,#.]P)*UKV'@F=D"1QU8J\BE1YM_0/ /.2#41& MI^DLC?@L.YS(&3;+WEB;POT1!6Z4=9X(.[9>,TE^]Z9:E O"Z20+GAWM&YN MY5_A"V/6#TJ;PGR9L6082 !JF*-J]?;N"XAM5[ACIK2^+%:+A$UHHKO7#E M![3P6G]6]8Y)D\\QQ1^F>S3) IMC=6C",K&>H\""B@&AR2W3*:)L/P'2.MO[ MMOPL&<=Y0 #LXL\!44M @?"^/#@]\ =52@4[14\@,U"]Q"'$JXK_@O9#3A'Q M)L8PT:+MC1@'P([1!U,Z/R1"[:SNL;WGJJ9^'ZHE^U \?R/Q*L? CQ=/AZS2 M(&@V'W=/^06%D6Y]T<&8?)1R)"19+5Q93! *[+()/@*#45Z\\R6Q!(NT+1AF M*A>U:3T6PSVR&$V9?!:.@>HQ?-9@H,!6:H-^/\1-PWDL*+91(X+'<=!X* Y1 MV(0:4AXI--YNT?)+AI-\>'HZ5&2!(8-DN#RD'-:C@YVG=R:>;.)*MS&"LMAH MU'S)X!45(AH'2;:D1Z]^_?3V^\/CYV,?@"T]<=;F?5B%'&N2N2C[< #ZUZDZ M_NS:XBUR''.&O0L>@KB]\@R9HVO[ZPV9T=BX"!:=^MK#"1;#U*>F2AYBN[,I MFA]%6$'('P+#W]B\:^+[L*C4L#XQULWP=?FG;Q*#QOX 2>:2J/'<5AV-]\E7 M/L:NIG2^[RS[_J'.\UCS$6=*H^N)%ZOU3LR'.R.2U8L)"R'Y7. Z?5B50+[G MO7ND!KM7A8K&<97;0R^S[''Q)/OA8:4-#WM-@E+II&-V5.Y"E2J\&WO64JE1 M^Q1>6.A\WT+O@>4PP!@E\4Q3NDEYJEI2E,CN*.X[*WR6-3=GKNB[TN M?;'R-2A-58&VP<<-8L'5PU]>?[25\'"HCB\.C^"PO6<$NLK_G^/RG1^=,^+2 M*P[^XD]>ANGL[Z3@24_.M+\C^SV9_![&.F^P3PF7 M4CZ8:*>6Q$BU$J?#?!_[:]@]9V5-?4$1MHU3;E<<0\.V%ATFLO@$;F&^-RUM'5MA M+N(CR+-VZ,G1(]J>\Z-'L^Q7VB-GD-F\$>2I)%\0P]VKSH@H^TJQ?QF%/3GAR@8^ M*9M$+U+1SGA1].Z^BC:B-VT\SQNE+[$CEUC3(;I00']< P,NNETJ!#&.K^[% MKC.+.$1,O#^LOXXJN.-TGZA>.B?/$+LHJ/:%?1U3*]O&684-WM_&#D(_?X>= M/1W.:^5B7UMSNY@<*F]C3X?Y>CL[:27VJ42UE'5]FS$]2GE*V#W*Q0[W&P / M+E?\"C.*4 O'\BYCZG'U)+N\/0_LQS8N$/3U+Y/C- JPW28NURA>[MW+Q@K MG6.[98U^L85F&UEI%@@==5+"P[)2=778MX2>'=Z=NX2[\Z.\N.SHQ#4QPSB MD^SI W+PTM6$_XZLO( #NR1_TI+1)WRCJX',"[=A4=IHK%_/$O2KHA(DI_A1 M:(I(&;OYQ*G9'@R7>P#47E*()C:'M:L8I..A6_'381R"H\N=-I]GV17].+3% M?Q,^0N6.K *Z!)^P>"">TD>IY#F)I1"'HQA$/C;4;2NG267,I%!B(M@C'48B MYU%,FV/85K+=6S$0]V:*]J\',/FXUPAE A1FXH@0M OX02+?OI5WJ%N9HG9V M35#0P9"$:Z+XBMU*PO(^K*%^L]M#'K:7#D9-+3U8$@CUGWN?2ZI1<+%2*AY" MS1"3&57G*Q1(&MVS(*%3W.JA::.#@RPUJ@7DQ:R*BJ.XG+*,'5&PO5/ = BA M-DPSRW[94\:[_X8-.8UK>/>5_P&0>RKD"&+T ?0U\P#&$T=3J*&7Q*_8^\KG MS?'S/8/:KEQ6U%2BZ.!%Z6CG&1H:;_ >8R:N:";.@V6)OEYXR[+590S; !( M.K*S;L$F&5&".DNT.[B.D]"+693%"5:T#92P*"%;I+(P\+]/U1W M@UJN],Y"^'YE"QHYX84J1+; >O8\PMF3'X6(X !ZO0C8P#W-/ M1D_0OMA-N).$K'R?#,.:1[2B*?\ MPDW'8+HWKO;FFK$1IN.QGP#AQ!Z5/;8+Y !)S?VZJ.:,1ASHT=Y=GXZ.V>_Q=DQ7.!0*Z.3/8/ <5UQFJV_,5SW!4?!T!; ZM$^4I5X MQX+2G32:6*/RP)P>$S!G%Q:8\^XRXZDDS@GR M@^\T^Y=,IM0YC1EY: &MQ%:PW-D$">"NOM)*LC5ZL[&Q;^1>G==Z602":H_Y M9-.E\-S;FFNNA\-*HE($%NL,&A0M$RAA!)JT\=&=Z?< 8)-#D\>!\['@"!/V M89@U55Y8U08KO8@ON2:!0U-R0IUKNV"'R@/WK3NVW-Z-ZM$LF['F!]:"80X; M%;KW7"ECVJ$KP[I ZX&?Y!C:&404H(^\N@L!MJ[$'ZFPP9\]?W1\P]X0(L$P M74UQ^V9V6CO% LH%D1)O.Q#?'JE5A'6':@6'QQ$:09ZR:V?6M+4G+? M@0LS='4GL-R0*MA418URQ39YY;PF(:)]M\<>DB@#V-<@HWU&(2\X:$ODQF&Y M\YB]@$(^B7SIP":7,-?."NOT6D.D!4YVQY)\I,GN@LT+#)WPS.I&T(=9GXT9 MUM14;E7MXG&UM[[9<,.;>PLTOI[',KUVS@T'1K(]1I:<",MH M)&,0V1[85UHTU@E:6L&-,7'!Y!NY,PO+HG*$F -C;K###JG6N%$Y17[MA(K7X_XA2 MC@<5V,:OUTR6Q"BI<%A=+T@7LX1/XFB@-3$P[;NL'UW9O7Y/D1)QHG6(W^?0+P4 :TSXZ%BJELV+F7: M]=YB"$"+#>2P -'59,2/<"VD/3K>IR\X3*JMK#&23/!E.S175VC+,+6"H!M::VG7ZG"+14X=6&?]]A2"KU_BS$CI;HQ4F'H;_I4-RJ*\C05I>W'(F3 MBUC]3DD;/?8-)E4*IXCM/ZV IN?S MT+J9TWOXM[O@/EG.>A5QUO>19]HJ3HR.N)\CDS**";[+&_5XPGN?Y''UJ&_M MQ0T5D@S>YN%0,VVG;HP3PNZGJ!-/+>:@&Q&2J>PK9JB>A^\!1P<.J[\L8VS) MW']2T+AO!86]B:,EHQ]CS>Y1]Y$>;'0??TYHTL/-=VU[B_F T?>(9"$"R TV ML+QKF) G<9-XBHGCU?A#1DPP7-@G=2X6+^0LM*E]EBFPN*7337O>6&?3YX8J MTMED?6OKA@.U)DJ3<)^WL1VAY7ECR]N]TYI]SHG#'>:3;)SH>\0PH4UDBL@"6Q4 M+V/[?\F'3%R'75_C:BGM@^.G 7K$TRY 2T$XA6=)I14:X=?&EHC-6VN0PN?* MA4J8B6(^&TP:'48G>6]B=&7.BG:@A?6\A?\&%CMYVRZL?9?RW+#4?1H[HG/M MYHN/ &,H%U]:-%.L1K%HE(#%/K^T++$=>J,\_Z:F:(&S:,,:>2O'=8=1%L"'M$CO%BL=H1H,-N9#?8MW!#U\V(-)= M(= /7Y0M>O/GU">#NS)RWFHT9+0Q'&^GKTDX,UF5A?W80-2[QW8P(/;BC5E; MRVZ;3=O27^DI&(I+"7'[+YS9>@*JU!0 L6VCHZ:H58%5?>SG 9F8;1+M )*H MUX;<@/L\\X4)P]L^O,:)^D%G;]^&4S5+E*6+Q#H_<19?$#C\=/F!.LP1BK>% MH=;HFMV(H=S M^5496G$\3-(&E)+C[^Q/ DX$/9^R+/$YS:O M"IU=KP:=_3>^\3_9+^WL5/19A(M.3:68B1%E'5\\PCH"'. 2N&PMDSV_>_3G M//KST>C>= EG.859\!'$1XR$BT?>G KPP!I@E+Y1Q:YTK&_QITABO# ')W?9 M[VWZ,!Y.+T,:#M8H$\ UO.L#.9/UF&[U)[G(+R''OQA0"' ML7>C+QZ]9\\S^2TQQAS W:+28%QKC#@232U:+ '0V7==2#%SCYO)6N'4BD>% M_>QQ*V-7"AOK2Y'A)R*%OWNWX\8\" 8[H?C[;N&$;J:H"1+Y(9T>*U]^"1J9 MVOV)U0UG/7OK)V;T45"):X&0?[EU67U<\!L6O7,5.<%/!SC(!>0NQ<0X\1[0 M!Y#V7S0IKB3IVV6R3"Z("10V<@S:M#*/S'$[F&"YN0.W3V5=J0<]#C9C62S5 MJ(4K9_D'S:<$IT$+'9==;2FIZ-D]&]K+M_%7RW=38^,,X@WXT?'&F8N+:6.3Z+P"X[0 M^:*_R+K%'RQVK?%B:7_LR"/-PNL:>"XY6YQ:;Y)D@+^PN;XXD4D%#QWO,:YT MY!@G=TN/JB:[/NP:02:F=)="]X$ZMQ6I.2@[&*L-3B_RY\_.N/+@_#A_=N:;EC\[R<^?/7M08X1Q MON0;-,RX XI\F1M@2%YT%A#P!G=[V16^%[^R/:;:DHP>]U0AWX&5-BQ ^.U M14)3&Y^^YRJ-30BI37L3""WR0')RDHL+84HXM% MMML7:0H>,6S[U3EDA8NA7K $"!3J@#<&'UG^?G%*9ML]T33 MF.3NSI/WVP,/PJ2PC)/GCOKA*)SS,0EY7MPMN@ZK]NG(G,/B3]T8%R?YQ=') MOE&H@& Z4IQ )"WKUEBF8378T,P**L)=DT>)BZ6/QH-TK[?N0]_LF/(_XDRY MMDO9, A,76R=U '#R%-_WCKU]NX,C_3,E&6%2S@%>/9L_.#]@I M8'_T[0:'S.9M#TH!_8E-]U6'#\#]1=OV]@=.@!]1(/!>_R]02P,$% @ MIH:85M(YFS04" \!, !D !X;"]W;W)K&UL MK5AK;]LX%OTKA RW-?YU[I;&/L3U<(X=E3J;0['Q3>5Q^'0Y<5HN3NR%1" M8V=E;,D]'NUZZ"HK>!Z$2C4KC-SP8E="SE]<7O_SQ^W][ M:\%&X^#X-&&^$.S&FKJ*ZJS(V2A-?V4"#W[+I/8"#O'X$2Y865.R&V667+$' MD17:*+/>,JYS7*K-(P]H_N'S[OJ;A]WUWC#Q5-%ANG;9&@+P10#^P0K%/2 X ML_(;;D50S-7:6.F+TJ$,'T$O%V;A"C>)USTGFNLZ"=4SAR@>Z2DWOHUA@D<@&7*#92 M@P>UE7H=%"!\IFQ\Q+,B 1':GVA<)6R2E=KM!.]8D9'B7@@J*[/=H6AROUK( M"$@92RE"6;C>=U,;5\(? X]#*,2,A/!3;9.=B U>A_]=P*,D7TH%-<+1-A35XCS9>( M/!64YT_DCLHXX8X"+5'U>^EKNDX1I?@")HU^)=N0W$+7D4J\\2"N!GA3'"1K ME,PC5JGA$XE#<(X7(9NXBR[*65[;-E>V@L-&:H8,K4R42Z1QT\Y&X2SU-=92 M72S'H =C5B0I)(?WB%OM.1D&;B1+2 )IR\(8]HH<^8#.%OQ1!/\LA= L-*Y M4$N1\1J9@IM16#:>H5A8,@P7'9C=&7L $7!0B]!=T(#VV-5FB$/C!_>*(](] M=[R8R)2M33)'\@* %WK4"W61T.F5@>S&?6349-+)Z5_^?UD:Z^6?,?WW-T'$ M#,Z18(9K(NI9,IM-V3< M!CBK(WI$K)KFLS3*;NSY$P/MJ@4ITT=Z36T,#:: MGK!)X\);C6I('0K82ETJ/:ZF\?HPE-7]#=/S-.3A8I>PBU-4K'R?QDWH'? MGUYH?30Z9=??OC[_-,]0/O7)@MY.J%?O%98\\"WXP:/7ZE@]@;[6 M6OY)I2 JCNRGCHKTDL2');L2 4T2[G?\?5.]UAY*GUW5S49KS)KPP%Y3=ULM+.:NV/_C5';0 MZ&_V6'1790T%7 ,UU]L0DOFI:^L>#.?$.K*!C'Q="NYJ&\QKMEIG6+&N%;?P MEA45*B=J)S/!0%WSR0HI5CW]N-TK^4_J+9_-!BQMDXY6&GKO!ABM:R37 M+M0 +FW X=%HDF=)<&#G"W:]ZP0B;-I$"+Q[CWPER_:S\:8V3S42$6X(3?/* M&B#'ZRR\>)30Q+O+T'"VR]%;FKGAG_UY6X3QB@8K!57P=D[Y!VL,+Q6?-M69K2FK@ C4\:% M(>NAD*[)]> >P*9Q(TS&+R&?C)/%Y.2HT447NCC0M+%:=K%2Z#C:"8KQ"[,Q MFLRV'Z$X0L6^A$RA#<67\&-P!O5'6S2-;TG;7>- M&+9XRS/O8E]LLB+.7B(_ -?@;?,D?TY'E_?7;)'./G1LBN)>$G@2?=?LOF_9 MJGT]"C2(Z+IZ2<.@!RSB/1C;W/;\18%68@:UXVX[L/QPTWKJ)*^4<6I*6B/%8MD68K>6UC(9V+%CBJSGL7-X&4%CHF#F\+, M<:!)1ZN>D>A+;__#WE>8$C0FS+\Q*LR DX'L+\RQK_B/U!+ M P04 " "FAIA6F3Y0XET$ #5"0 &0 'AL+W=O5L,<5*G-8#,:#T\*]W):>%T;+^4YL<8/^\^[.TFS4H>2R0NVDT6"Q6 RN MQA>K*=L'@]\E'EQO#)Q):LP7GJSSQ2!F0J@P\XP@Z&>/UZ@4 Q&-KRWFH O) MCOWQ"?U]R)UR287#:Z/^D+DO%X.W \BQ$+7R]^;P&[;YS!@O,\J%_W!H;)/9 M ++:>5.USL2@DKKY%0]M'7H.;^-G')+6(0F\FT"!Y8WP8CFWY@"6K0F-!R'5 MX$WDI.9-V7A+7R7Y^>7->G/W<7/U 3Z^A\WGU69]L[ZZ7[_;S$>>T-EFE+5( MJP8I>09IG,"MT;YT\$[GF#\&&!&MCEMRXK9*7D2\P2R"R7@(29PD+^!-NEPG M 6_R/^3:($V?1N).N7 [D>%B0*W@T.YQL'SS:GP67[[ <]KQG+Z$_I]XOHPT MC> Y,+B1;F><4& *V)2HO]$?_%GK7.HMK'73[]PXGS KM5%F>X1K$PWA@\\C M^.G-J[=)$E^V#F$VOOR9'(&V#:L4+6];/ 1?(OQJ3;T#9U0.R5ET_AKP:RW] M$:3V2/7S-.A">P/2.R@,S0F$>$ F7 F9H9. 5AI21/K^=I4DPUD<1_")8CS^ M+I0C')VIFK0( I01?(AD*/&(PKK \%#*K.RE6@I'02T?"0Q#W,C+!X-:![Q4**$SY!*8 M'\I!V77<"EK[7M.V'2919W"@4"3"O32U(WH[88-_QX6W9GQ^Z8".PN*7U KN M3O(P>9U1G6D*AHPM&VSIN/41;.K4$24:,WE?2@=YJY;^?EJL4+C:$ASO&$WI M$F!*R32:O*9L]I0+(_:W5W@HA+2P%ZK&$%UD&9>?4+B2T@,EU!:D0E^:O(^4 M8B9JAX]8> I+WKPD4JG8D6OZ@#:39.KD5LM"9B(0*2@LU;W13(\)E>QQ$D_3 MYVK3LJ3>H)#I$6K'RZPL,BRDIDT-0J(Z.Y&=M-JZ-U%/O#-#Q+X1#$EN=C:< M)0EL*7BCS1Q9T$;)O!.\H*LS)8U+NCU;Q3$=!K)!Y:[;_7^/0W:^[9[&B("< MIQ_.W+$Y/0":IFJDSM8L?, @I'\JD[J1S@ :C/M2*6K+&FN.@-F/_=\3/,?@ M'HR'\:FU\]Y1=3++J8>T\=R>? )3\2DMJKK'K\NM&Q WPMC_&G" ;J7W/)O M4$L#!!0 ( *:&F%;=&*.&PO=V]R:W-H965T*O-HUTC.GBN*V4GT=JYYBR.;;'&6MB> M;E#1R%*;6CAJFE5L&X.B#*"ZBGF2#.):2!5-QZ'OUDS'>N,JJ?#6@-W4M3 O M,ZST=A*ET;YC+E=KYSOBZ;@1*[Q#][6Y-=2*.Y92UJBLU H,+B?1>7HVR_W\ M,.&;Q*T]J,$[66C]Z!M7Y21*O""LL'">0=#G"3]@57DBDO%]QQEU2WK@8;UG M_QB\DY>%L/A!5P^R=.M)=!I!B4NQJ=Q<;S_CSD_?\Q6ZLN$7MNW<=!A!L;%. MUSLP*:BE:K_B>;9<.DO='].6=OOP8^U_I.\[0[\'/)'"EGE Y;21:*#2] M(NNP!+T$MT98ZHJ>HU2K,SAY=\J3[/T_?\^M)Z4SPWJ!)IS;?HC.+PV'^ MH M?CU[4\_%EFZU0R-%98&?D%E+#2NK0PS#G+AGT8CG*6DH"#C6"@*.=2QO,1R_B0*E+(1CSKQ%QL M#.U*V*,7%,8"^DO]UAXY2EAK3J@R&&0!\AO!BW7QD77VX7M>9LQK]/;I+X69B65A0J7!$UZ MPWX$IDV_MN%T$Q)GH1WE5RC7](>!QD^@\:76;M_P"W1_0=,?4$L#!!0 ( M *:&F%;>U?\HV@( ),& 9 >&PO=V]R:W-H965TG'.3#X/($4*!F74(C(8-7J$0#HAH_-AA!NV6+O&YO4?_Y&NG6I;,X)42 MWWENRV%P%D".!:N%G:GM%]S5<^+P,B6,_\*VB4W2 ++:6%7MDHE!Q64SLL?= M.3Q+.(O>24AV"8GGW6SD65XSRT8#K;:@732A.<.7ZK.)')>N*7.K:953GAW- MOWR=+;J+R6P*-[?WD_EB.KE=S >A)6P7$68[G'&#D[R#$R@8&]0:#T?%1?!I=' UGV#Z'_!!L*CH_.DBB]^.?QTH J@+J# MU1*U[]!^B3H5^W;]D32;CE_85TIN4%N^% A+)7-S#O''3GH20]KOI/$I+)1E MHIWH*..$92VIA#=F9J.D20O9Z%WI[ H$3YK5:])QS*UDOPGQ= YQ)VDGW;V5N0QR$DZ)*E02U)9 MX4-7I*X&"JTJ(DMW[E6Y[LRC3G/\#L*UH/?690R?"46%>N7ET- YU=(VFM'. MMHI[V0C-[_!&KJ=,KQPI@06E1KT/)P'H1@(;QZJUEYVELB1BWBSIKX':!=!Z MH93=.VZ#]C\T^@502P,$% @ IH:85N%$HE:S @ ;@8 !D !X;"]W M;W)K&ULM55;;YLP&/TKGZC4)Q;N"6V32$G#U#ZT M123M]NK EV 5,+.=R_[];$AHJK71M&DO^';.\?DP/@QWC+^*'%'"OBPJ,3)R M*>MKRQ)ICB41/59CI596C)=$JB%?6Z+F2+*&5!:6:]M]JR2T,L;#9B[FXR'; MR()6&',0F[(D_.<4"[8;&8YQG$CH.I=ZPAH/:[+&.,")O-YM)@/+:FVTR0K/4A/6VGW$VG'A0=6R5Q 5&68O1>PE,_.K'LT.W7/ M*LXP[8'GF.#:KGM&S^N*]QH][W\4WTK['TOKNW0M:I+BR%"712#?HC&^O'#Z M]LT9XWYGW#^G_F_&STL/>O#'ZG!Y$;JV=_/7[40 6X$Z5BR7R)NC/2ZI(W:: M<_Z-E#Q,W_5?2+'!+R13WQA(LE=1D;(M9J]T4 M#NE6PP0$ ]/V3F"^>14X$'.L"FDS9#WN!M$C\0OJ:5@ )7BFKW M!H$!O$VW=B!9W23*DDF53TTW5S\$Y!J@UE>,R>- ;]#]8L:_ %!+ P04 M" "FAIA6\B#NJUH# #9!P &0 'AL+W=OJK-74R;5NKEQ7I3E67 U$@S6= M[(2LN"91[EW52.29-:I*-_"\D5OQHG9F$[NWEK.):'59U+B6H-JJXO)Y@:4X M3!W?.6ULBGVNS88[FS1\C_>HOS1K29+;HV1%A;4J1 T2=U-G[E\M(J-O%7XO M\*#.UF B>1#BJQ$^9U/',X2PQ%0;!$Z_1[S&LC1 1./;$=/I71K#\_4)_2<; M.\7RP!5>B_*/(M/YU$DPYE!XOW (#@:!)9WY\BRO.&:SR92'$ :;4(S"QNJM29R16V2 M3':+OI M$7/1808_P/0#N!.USA4LZPRSUP N$>Q9!B>6B^ BX@VF PA]!H$7!!?PPC[J MT.*%_VO4'6;T?4Q3/5>JX2E.'2H/A?(1G=G[=_[(^W2!<=0SCBZAOY'Q94-I'<#JBQ^#;%_$/H\W=XM7Z7NST@4OLR)N. M($5=I"]Q0)RP9!CU1G',1N,0%FU19A2&@C!B\>CE_"C>(C6$7)09%%4CQ2,: M+ 6)S^+AN%<>>RP./-@*S4OPQT,6QO%9$"'S2;Y%I:ZH2:5MU9;H((Q"X/DA04;C4;_ M)9M^&+(D#GM#W_/8R!OV\I82_+,4;0,Y5]284R&SO]/%)YH:"FWN* %^Q,;1 MF)EE.&2^-[9^28I\%GDCR%I)MVR?SC-RJ0!-XWB==4JTQ[J<&V.3=T;>58.V ML9?/ U@)DP=>2)O2PRMV;_,P^%[INF?MMD*YMT-%416TM>XZ;[_;SZUYUZY? MU+NA=\?EOJ@5E+@C4V\0TYB0W2#I!"T:V[P?A*918)&ULI55=;]LZ#/TKA ?LR8AMV?EHE@1(UFX+L!9%T[L] M*PX=&[4E7TE>VOWZ2\F)DZ)-@.V^V*)$'AV2(CG92?6D[)&02>95!4W)*IMH&N%?..,JC)@83@(*EX(;S9Q>_=J-I&-*0N! M]PIT4U5A0-D6%0A=2@,)L MZLVC\2*Q^D[A1X$[?;(&Z\E:RB8 M7G>E-3Q=']"_.-_)ES77^%F6/XN-R:?>R(,-9KPIS8/Y VVLAJ;TP,JD*T?_Z\C\.)P2@\8\#V!LSQ;B]R+*^YX;.)DCM05IO0 M[,*YZJR)7"%L4E9&T6E!=F:VO'N P1$JF/&#LP6["+B-:8]B",?6,C8!;RX\S1V M>/'_]K3%2=['L54RUC5/<>I1&6A4O]";??P0#<)/%U@F'.'$0OC3W_] MGVL+2AG%:HW*9?5P1-F-7(K?&#W<+EZMWQ"G4C$Y%/3>LD(4!J&D M=CN):V M&X'@%0+S0Y8<+W/24NA&<9$BK)5\0D7-ATQ3ZC3H@U%\0WU//0$7% H*A-*= M?<+\030\BHD?7UV=(_::U+G0W'.#@DSL;<>[(S;RX_@8DXA"EHQ"^(Z:L'B: M-E53C0HH-/5PPTC'"9WK85GY+F@ : M8>-(JNUE\3"!FAAG16;R]RHZ..FV%:JMFRF:ZH> VL;;[79C:]YVZZ-Z._-N MN=H60D.)&9F&O6'? ]7.D58PLG:]>RT-30*WS>HK(*=)Y):0Z"O: ;YK/_ M %!+ P04 " "FAIA6C-\FI@\, ">)@ &0 'AL+W=OY>'G@'W8TKOBHTWC@Y?;&F*W;-](?U>PE7)SV5 MG%>L5ES41++ERX,S[]FK$->;!;]Q=J=&WPE*LA#B(UZ/X>T?])R,[R+*@BKT6Y>\\U\7+@^2 Y&Q)FU)? MB;MWK)4G0GJ9*)7Y3^[L6M\_(%FCM*C:SAAM2-Q[-OCM!M_P M;0\R7+ZAFIZ^D.*.2%P-U/"+$=7L!N9XC4:YUA*>,YY,+4>M"D;=USO(I@1/@J6?, M[QA[Y3](\0W+9B3P'.*[OO\ O: 7-##T@N\5U)()]Y-!'WFFUC1C+P_ "123 MM^S@],=_>+'[_ $FPY[)\"'JCV?R83*>.R-[29%?1+TZUDQ6A->W3&EP+ZU( M)L#)E&8Y$4NB"T:6H@1OY?7J&?GQ'XGO!L^_^?-,(5&P)JL63!J+=H_ LIXQ M[\ZFJXM7D^]O_VJXWA#%LD9RS9D"+]$%Q!B"@8B7&W!$E(K7=%$"^Y1+-!?>\R-R2(^([SGS*.T/32,G]@)R5F+($-+N M=WH"YGXFY$!B<=3O]4(G39)!RM")$I^\EP+<5EA*'9WVYD F&\CXD1.F[G Y M!S(I^17,(PG[9GT=!XZ(:B\9:-B($\^1NDN%/_):;U2#?F3:X U>0>= MEJ?K!F4O!U;2V'62P!]=)XX?^N0=6S).WC5T \Y _H!_GPM.?FKJG+RG4M=, MJH*OR6')*X[^LQYN'O5HZ;:;;>?#^:LC$GN.ZX7]L<"%'_ODK"Z:X=1_%1PO M?V]*D*,_NSUE[\G[#QZ=7(Q@YKJ.&\^':\]W$C>8 FW7&N20'Y$P=J)P0'H4 M.%X* E[&&^\#RI_ )#)[^.^!ND57J 98CR".34%$^2W)9# M?1)K&S4C9QD$/;12N;$*&30^"$CN*$@&*YL:E036(7#CFT.6%=1J7D+07=7\ ML]5]X 1NZ)":EX36YDX<.P&DDQ44HV0)L=4FLR%8905$ F:S'%=C[G/@"K2. MZS>,2N 7ZYAIWH)4Y3HV:^%YF+D<8$FMF2DMR\ULP-"]&?B8O/[U\N;\\L/; M-R9K6'RE>_'UX?H-Q ?71=U2-.HMDYJC>A8 S"V:F#58D.Z?&1#=O## @) MX)KA(3^QA6R@[&ZE&$YKR0(A@SJ"KFJF>4:NF!*U04*7F2ZN^F2D(6/7HA2KS=\QI'7"_[=C&K24O;T? M;>Y:[,$309 M-=(/:UOK G!E?HREQF8+"2"\0^X*#M77@+R"HNW(E.@2>$<#"(@Z(X4ST!YR M/U6R-KR/.4%\65>I&%6-9,92M 0]UQ0]H2U6;*D)[M"K%97IC.I15)QJL@S0 MNFQ*,%9I>Z!6U@_7)*-KCC5"1>5'IN$N2+4JP O0ZQ!;ZT:N!3!HO$EQ.V=H M8^041]-CAYAK L6WE_. ]?V;OS:NR;RM9]*P"V<0W<(X1D*EB7FE +=^DL#V M0$A;'FTG+V\U\7K/X,?T1ID7TD M[),5R['.#II&)&14%7THLC$%C@!EI5$ZBQ-2\;*$FU:['3K:IGH,"&4L]VG= M@:4 )>LB@QA&P!AJ XQ5'1!S4<$^"*,6AI;VB-B.C"923]QH<)II00]0'!4" MT%VP3TQF''C>[[.=!W!PQ(6@,A^"B%5&AUNQP(""AX*RM!3EC+RQ6+!6'DY= M-M*6\YTEW7WU\ZZ0]P+8\2*_@S#VS%@]@<59!UVN[NUJMO'ZU7!%EEJ@;&-D M-R1L&0WC @*I[40[9*RE6 O94=EM9;WY4SQUY+U@#E6S MCY;?'LN@9%:$G"^[-+E@^HZQ-OKOD6P_FR-^VG,3/W"BP.UR!&:&!=*E92DR M:L,NN,1*B/P.?,C!2Q#5%+LM)3S*9#'5T\9 AZ?3"L'>NF(<0/@-]A-+P!RK[;",WY&(@C+7<,4Y!<4(/ZN]K"PR7L6B!9@ )[;K#0SHQC;B,7W-?J1NUTZ4Q*FLWN*9TKVS&4<,AW(=$*9PGJ) MMTPU;4L0>S8N-C]@XI5AJ,/''X1,_S:JR^ MJ'_H.V'D'SDVZ*=>#]+#.=Q&@Q]B^7)T,LX%CTT#3S<,,*[M/1^/!(J'1P+H MAJZ_"\4@_ X@GCM_$P ^IDQY"EB=FQ')!97 _G:)N:;3!',O]+../$%_D4 M7Y@,#WVE8A"'H62XOZ_,2L@0\(#EHWYZ#\T=!)A$M> EKC>E](-UZP0"!;UE M/0YVN]"9F4 _-$=!>_B/FLMU,^TVXXUF(O MI1(6\FCG?1[^9V..F/;.P'6%2NN'Y :!6T/R;EJ"(D+ES:JU@>\2G ;Z:L16 MV>1#0SS:>$_UV$-G7.U/G"GG"ENBG-R3-SN%3><8H.2^"S7C-://B3-!(12Y M\Z$]M0?17O7^!.S;UE"Q6KKPT#I>Z0=\'NU#U!,B=13[&- M>&+32Q_4OLO//AY]Z3>4P<6VAC0Y6^CQ*,"$:3LG 8GUU@! ;,U6\"6.(9/C*2R,?2'9#F8R[XG M:QWH[!%W2. MF8/C,)&;P&)?2QGU6&9O7S+W&-L>(.TD&$I6YM0%OJ=B'-L,!FE?KU\U('=X M["8&<6S5E/;.',&Z?@YU5IR"-DF;D%\,O-9G/Z8 M!JD098YMRUXJ3_BVPN2MA=&%/]4J_+UNI+11TC0_:>@YB>>3!'_1CR-R*>KC M;+IDGKB.YRFE/H>0VQZ$K>Q IPL E"=@@"B=4QLN@7TL@$'I.D,0= M9_O>3#D9O3-4,;DR;T:ACT),M:\/]7?[EZ_.[#M'PW+[YA;439#)%"G9$K:Z MLWET8,?KW846:_,&TD)H+2KSM6#0#4I< ,^70NCN @_H7TD[_0]02P,$% M @ IH:85J.1A>ZN"0 "B$ !D !X;"]W;W)K&UL[5I;<]NV$OXK&'6FD\S0DJB+;[$]8SM.C\_$28XO[3-$0B(2$& 4([[ MZ\\N %(418(@DL]O8MO@5S\JCT%Y,Q9LFW7$ASVLNL+8X' Y-D M+*>FKPHFXZ8H+U'" MN+_DT8\=C7LD*8U5>9@,&N1<^BO]%OS0F' XW#)A%":,G-Y^(:?E6VKIV8E6 MCT3C:)"&/YRI;C8HQR4&Y,MAGCU[=WY]N_?K^?N'*W)S=7[W<'MU<_7A M_F1@03:.&"1!SH67,]HB)QZ1&R5M9LB53%FZ+F 2M6:C2K-+D8[);YE29^, MXXB,AJ/1#GGCVM*QDS?^84N]G$FW'$3)L2EHPDY[ /#])+USG[^*=X?OMFA MY:36<..Z3;EGD'>5Z;TE%R4C.J"DU Y!9@A !F"6EUEPN,-6Y M(>>&J#F!4+!\QG05CIA0F;JX1,1FC,RYI#+A5!!J#+.FDIL2:LD,)QF!WVB@TH !$ =OE;9[J(R3()1<^+N&07URGS6U)!EG MFNHD>T)G@']-R_YG8N*4@$%S):#DFF/R\T^'H^'XS5]VW98D[7'_*Y4%MWS2 M/ $?@W>V";SC"\GG/*$0DZV+NG).;JC^ EL71'-MUD=PFR8/4LT0H"YDVP1= MI^!5F"7 #I>\'U=SKF51PI-P:<]\RTRB>>%VE_=LR02)PW44KF-RKRQ(KF;< MWERL_;M;I4L@-B8^B\31NW[[ORLN_2HUJ!*Y?W4_&T7 Z M?>[U[78 ;IW:OM^?1N.CZCJ>1.-XO[K\[>#=2._#Z& 2MV^? Z\S[" :3B;D M . ^GI X'@(B#G\4G)-H$H]?K+P?':#I;X)6\60_&A[%)#X\B*:3%3*A._A. M/A+84X,@N?U^C9(TR91Q;[]Z).8>/ 4"TJ^6#7+(@ .453'.5>H5_T:HL5G[L=OHFY\-N+T72BJ]!=,%\ MV0(=@>T65 #M8]_P*4-R:$LM/5'$\: )AZ81WGC!KHL-+/0^4Z9K021N#7=R M65S76;VC M@=@CEQ\_W%]_>+AZ^X>:B1>'8@?1;@E>UV!PV#4\AU4UP5AXF+59_WIN-/#9\'N?_/92ZP#QFZ[A0I!9R!0P M VV\5'E!Y1.B+BRTUE#==WC8TB^.(L 4U]6ET,[X(Q@B2P=HB/,+2R'U;H+.C1IARPP15)+F$G F%%.1,\ M@9D )+0(4N>1">S5P4SA2M12P=7)\Q&M'(9UNI%TOA>M4V^\GGHX<D/71UT9JJT5K%[M=\B?+ZB@LM[L_TME20%FE;OBZ @HX'7( M831Z(9UCR&@2'>T/R7T(SGID@&Q.CHY:LC>#$9JL!PDL1/#?(6 +3!%HAZ?0 M@G6+1E8Z/5B]K)-@1%[%3MW7SZP[JCEDS1UW;)]2R;WV%EK-^T6IU%5KS"J: MN%J'F[L%)+D$#D''_-]U&->UAML@<8L"<'%=T;P0 7!5!Z0Y:5/34V2%?(3KI,R-Q;=AP]2R%&+VRSU:9]0K9]<^#)^6D!Q QA+8@&$V4N#6)K7.,FIUP;** (&'/$:JHHN;##49F>,QFF?( MZVX1RIAUWX3M_EU@8+),U_)P'K/M=Z^K(X.-PZ@060[ M)(]T(R:+)F VW-7IW<[#6O(*(AL(BZ/YW]7X^0UG]SGWZRUX;<-5X>DYG[<1 MZT.#K>DW=ZSN6&>CW@?*FGXN5ZUVM+NY.SS7D06BADG9ZP-UM' :*P-5F&9GE;:_PB5]45R#IR@!:O.2U@M\IW2 +D MHC#=[0,;SDN:O(7@F;\&ZQN4VUGLM*Z/J7")FNPWC*F[V!SU,B73765KTP,( MOP6PQM_;/7N;%:P^*CATIU W$NL+,^9*==?!69M=5 $DU+,J;Q+20M]T_ F5 M/>R#.\I$UX$)!2>[9 &'LRV?6#K+?*Y2)DS5?CU#BRJ2X^]?1Y@"X!-,=^\> M21<^9:',?@Z?G$&[1IV=EQ:[IU6YK8X*UIJ<'ZB$*U0UBE_'C@5J(?^27$3X MQTF(Q]'A]+!.V.\&>;_K&^B@\7TZ9WKAOL+C5S8PVG^JKI_6'_K/_??MU7#_ MOP1NJ%YPB8D^AZG#_L&T1[3_\NYOK"K " M]7]_./L_4$L#!!0 ( *:&F%9GG7L?]0, "<* 9 >&PO=V]R:W-H M965TR&_JBV )D]E4:FQ ML]5Z=^ZZ*MU"R=69V$&%.VLA2ZYQ*C>NVDG@F74J"Y=YWL M>5XYDY%=NY63 MD:AUD5=P*XFJRY++YQD48C]V?.>PL,PW6VT6W,EHQS=P!_IA=RMQYG8H65Y" MI7)1$0GKL3/USV>AL;<&O^:P5T=C8B)9"?'53*ZRL>,905! J@T"Q[]'F$-1 M&""4\4>+Z724QO%X?$#_R<:.L:RX@KDH?LLSO1T[B4,R6/.ZT$NQ_P1M/)'! M2T6A["_9-[9A[)"T5EJ4K3,J*/.J^>=/;1Z.'!+O'0?6.C"KNR&R*B^YYI.1 M%'LBC36BF8$-U7JCN+PR1;G3$G=S]-.3Z7R^?%AP??9^1:5'JKR*+* M('L)X*+83C$[*)ZQDXB7D)Z1P*>$>8R=P NZ# 06+_C?,M#@AV_CFZ_J7.UX M"F,'/QL%\A&!_GX(6%>* MB#7!,D.Y FE+?=C"DONV[J^S%^-+6(.4D&'C>(2J!I+$=)AXG)61/11K+J$W]>DP3/HH(IK$$?FBMQB>YD_&EZ^*WIX%- K]HZAI%$3D M5HJL3C79,(&KH[BP'WOR'Q 8R\@2UC7J/S- MN!$NZF.A"9%#XJK7A+T1L.8)GXOZE4N[>W0 MX.\!2\<566,YQ5Z=_^L#;<[CC!>\2BTN'NY?>%7C%4B:+N:1<$@C%AM5CSEV M29+5-D68 O(,7)(XQ"0R\J Q!W^^L?_#T*=A$O_X#"*$:B0?@](O]P)M\E8C'UP\$)HB"D+!I\CX@=3OLAU_<(T!4U%4HK[ "I MD$9#7MD5@]-VA;;86* FP]0,VQR8#QEGK=!O]"D"YCI[G>$V?.-LY%%D4CNP M3X_B^>RMAN\>7=XER(U]HBA46E>ZN<>[U>X5-&TN_]Z\>4)=<[G)*X4];(VN MWED<.40VSY)FHL7./@560N/#P@ZW^)(#:0QP?RV$/DP,0?&PO=V]R:W-H965TV#5H9^NB$;^M:NOV* MM-U=#)+!<>!6;:K ^/E>2,W=$?A<_/1H3?N40I5D_'*&N&HO!A<)F>K*:^/ M"_Y6M/,/VH(]65O[E3M7Q<5@PH1(4QX80>*SI=>D-0.!QK<#YJ#?D@T?MH_H M[Z+O\&4M/;VV^HLJ0G4Q6 Q$0:5L=;BUNS_HX,^,\7*K??PO=MW:9#X0>>N# MK0_&8% KTWWE]X,.#PP6DU\8I >#-/+N-HHLW\@@E^?.[H3CU4#C1G0U6H.< M,AR4N^ PJV 7EJO+F[_$ZL/M[8%GO8A;QLO_O8@WI<'RQ;-D/GGU!+UI3V_Z%/KOT'L:(,E&X@<0\:DB\=[9 MMA%KZT"("B&;QMGO"HE,>B]NKU?)<'J2#6?S$R%-P0.+;#%A$KMX"G@W7K4A8 7@^" < M]A6V%-EHD3V/.V:C)'L^C$U'C521P^DL&V:+GM))>C*<329,"=F0Q&%.BR%, M?$/Q2.O]B/WU%(D(;:7QH@(!G)/0.A68NY-FH\RF\\$:$B^>+=))]DI<>F:% MG*-Z3:[/NR'O/IU/<>:TYO(1L3LQ&66X6<%^N]"-5A>]3)V/%6DVA] M])G[RFPA0\V2PID_%?CX5ORC@@4:NQ7ZD%6,K:G8$#L[FBZ>"_K6JK"_5_-G MB&![#B.!@@4"=;^YQHJ7,*U_<,,/>=J1D/CEY *J^*'JH$(CQELRT@3(1QOI M"G9&]!ZW2J%\8[WB&HRQO )KQ /[ MK%NO.@M9;*7)":U[E=")D8R1#D[EG%6-W,>Y*%BIP"TF8&Y-$3? W9)7V#]G.KDT?P(655CA@A>J.:]%2I @!Y%IW[8>0,%(?#E8<-;8NM&*P]A5 O!Z M$*$H_GTZR<;3U;BTK%JL!R@@8D\2NBF/O/"Q>'FQYN?*6<_G=[^W/9/+J-?]Q/6* M7!/$X\K/'(P"@U+T-^M'^9779/2CNEW?/LFOI4#@A#94PG8Q.9@/ANJ=. MUPFVB<^+M0TH&[%9X75(CA=@OK0V'#N\0?_>7/X+4$L#!!0 ( *:&F%:U M @'$B0( )X% 9 >&PO=V]R:W-H965T)?/\?#'R^ !XY-B:O37X2IZ4>O;!#9LE MF3>$ JGU"L2]7O 2A?!"SL;OG6;2'^F)^^M._5NHW=7R1 Q>*O&+,UO-DDD" M#-=D*^R]:J]Q5\_8ZU$E3'A"&['Y, &Z-5;5.[)S4',9W^1U=P][A$GV :'8 M$8K@.QX47"Z))>54JQ:T1SLUOPBE!K8SQZ7_*"NKW2YW/%LN;QYOEE??E]/4 M.C6?2^F.N8C,X@-F7L"MDK8R<"49LG\%4F>C]U)T7A;%0<4ET@$,\Q,HLJ(X MH#?L:QL&O>%_U!:9H_>9OA/.34,HSA+WJQO4+YB4QT?Y:79QP->H]S4ZI'[0 MUV%F/AI QX;CHTF1#2_@AX1;HFD%^5F\NA.P%<*EJALBWX!(J;:2(@,"ID'* MB0!*3 6,OW"&DH%:P\/J4S;(BC$TJ$%IQJ7K4# 5T0B?PV8>MN;+U1=PS<2M M =?BQA+IL)N(-&!57%5*,-3&*VND3@]("+PO*I3!$&@2N*KS7TRB_P'\=#A\ M_=H[9,0B<-/AQA'G2F-!LL>U[IB&< 9I-F P&J+LK M&]NGS_;#9QY[[B\\3B[G:L.E 8%K1\T&9^,$=)P&,;"J"1WXI*SKY["LW !% M[0%N?ZV4[0)_0#^2RS]02P,$% @ IH:85M5?@AIB!P RQ0 !D !X M;"]W;W)K&ULM5A9<]LV$/XK&&4FT\XP$@^=OF9L MRVGSD-0C.TE?(1*2T)($ X!2U%_?W25XR):5)ID^V") [.+;ZUN %SNE_S8; M(2S[FJ6YN>QMK"W.!@,3;T3&35\5(HC[XT'& M9=Z[NJ"Y>WUUH4J;RES<:V;*+.-Z?R-2M;OL!;UZ8B'7&XL3@ZN+@J_%@[ ? MBWL-HT&C)9&9R(U4.=-B==F[#LYNAKB>%GR28F)9<]'P&) M5,06-7#XV8I;D::H"&!\<3I[S98HV'VNM;\EV\&6)3?B5J6?96(WE[UICR5B MQRPNC569$P8$F&N-B*4\F/*EQ+N(^BP*/A7X8GM 7-?9&I"_Z 7L?CAE5XE>O7P5C__P$V&$#=GA*^_>#/:TN&/79*95L+@U?K[58<&V8P%QA$&F1+86NH^W3_X#Q/*'@>R21\;^4EG:/X'#\FU9E\?K5 M- PFYZ:%![& LJQ@&)["#*POM$I*@K.1\8;MN.E"YI9Q5BB96](-S--GC[## M2J7 7#)?,\N7J4 M6YF 1IE7G$CDL@3"8TGK/U!8^VZY;W;V0"A.RP2U<=H\ MCV4J&W>C1<>5D >U*)2N4!BQ!FJTYHRA\7YT_M._WXQ)O1!C4X4&P_),S^+] MS<$S_OTIN]P)84<\,O6 8>M-QJV5>:LJ(_R&'6[N@I(Q*$V85YC,T+J@=4@4I M8K5&>%SBG?P/8M*(2GNB!PPY74 MQC;;/D>70 4;*^-##+N-@K:^-.)+"4F9[MNW G0H(UHL!PC2?;\-\[?8Z0V[ M_>/#XSMXG+-;1RW0D5.>QV#L=Y8JU)Z06UP%10E=7&C=J39T,IP.2OB!ZEQ" MB4*T3G+:S]?A-7'42Q5WHMCP[SJ.50ETT+6+C2(HF^FP3>QI"&D=L>NL6IN MI624%BF13<&UE2 80A6-@U8P@!K%\?RIGZ83;S;UVPT"+Q@/V>*IYWZI*%@+ M6^K\5S;R)L-1I]QF46O844.X:RX::VRW$57&:SQP899"3 R$65?QA0HH:GN , *',W.*IA#^_! #(K5G#B=K9PZ ,"@?>/I<<1:JEV_C9, M7%NCJT1 .212"'J'TQ%IA6$0C3W?AZT.3*@D!#$$+!H#/8:S6B2$3(D\)*Q" MT(D;:_RQA>9T2',JHI4?_FM4OS.HXSJH'P\->BDTU<@E&A5_"?N_D'U5'(_& ML#DS&>S[X(+<0 .B-[4AN;+03VQC1^6Y6Y45/-^W#LL5DS E-0G%&Z[75%X5 MZ@Y0QHT1E+8_U*[Z;<4OJHKW6A 2KU2Q+N%1?(4[HA%-+T*7J%0F!,=.7[*EI7A6$YHH&X?=VG!V=6PU:F5WU"OA]"VQ%;3=#*ZI*1WN MU-9IP.:5D6@)QZSF_-K-I@919Q/.4$C+)O"NM;B7=1N@4?REE+ W3YI<72N5 M0'[J%B(=-J%)$MF1Z6Q5 CO6@/K/2;1IZ\^; M^V,:L+Y-?;YH3QLQ.@Z=U83@4 [W<:KA[)S*>'\,><,[%&44#OWSZZ?)TYSC M:$%P3A/UX@[_TG'H@-:< )"D\[FI283C@8"2B&XHV"I_ZNA&UG=O#:!Q-/-& MTY%'CX$W@7[HJ-!UQ\XU"NZ(6ZE*D^X///+\_'&,[(.9]QQEC0^&5=KCAQA0 M3ZQD;'?S#NI.9DOP*A[=8BT+=-T;_,:1U)G:NA0)U/M1(NDZSW$N=A^-)TW=<2Z':.B!CKW-WDSD (UYO.(F;IUW*JQWB,@=Q0+&@$>":BF=Q M4'-S5:I/_/-"2WZDV]H*8B*%_9]<*3IDBHB(2AUEM8LJ^NL?^VXQZ'Q@ IDU M?49#S.#AZEM3,]M\J;NN/E"URZO/?.^A64'G8ZE8@:C?GXQZ%:76 ZL*^EP% M)RD 2(\;P8%^< &\7REEZP%NT'R_O/H74$L#!!0 ( *:&F%9EE4B*@ \ M (0M 9 >&PO=V]R:W-H965TGI>51[O).LD,[LUC]PDWR 2DK!#D5J M*W[Z^_I!D""DNSQW-I[ M\\46):#1[S[=X*N[RGRU&Z5J<;\M2OOZ;%/7NQ<7%S;;J*VT@VJG2ORRJLQ6 MUG@TZPN[,TKFO&E;7*3#X>QB*W5Y]N85?_>+>?.J:NI"E^H7(VRSW4JS?ZN* MZN[UV>@L?/%1KS;UV>+,Y&KE6R*^F-U]Y/R\DR)7E85EO^* M.[=V-#X366/K:NLW@X.M+MU_>>_U$&U8#!_8D/H-*?/M#F(N?Y2U?//*5'?" MT&I0HP\L*N\&<[HDHWRJ#7[5V%>_N?EP_?/[=^+SU3_??7IU48,B?7^1^=UO MW>[T@=VC5+RORGICQ;LR5WF?P 58:?E) S]OTTN-6 MOC'3&_\OY7.[)Z=W4T2\L#N9J==G<'FKS*TZ>_.G/XQFPY>/\#9I>9L\1OV; MO#V^>S0;B)B"^+Q1XKK:[F2Y%]H*76:5V55&UBK'@ZCI9[G?RE+VJRF*/ M/\K]O'?\E@J2.'T^?NA 7'F&95' XJVOX>3@@)9T2V1BASD*'>@=1\?N?\)= MZ6MO=.^UQ$D<8T0&O%&('063NE?;'1W7"H;5D4#P"[@;:DSY'.10R(*X T%. M/QR_%$<)X;FX_OG#YYL/7][]^,T@<0YV4V;L8?SPX>HP2(BM+X-/@Y.A4AX9 M'7I.1S\\$B;2HH#6RL#<[@"90?&Y+#/E@L>@>M]*I"6FV13@DXZ&-S6%),O: M'EN/"NECZ(/"2=?]PH=H^VWQ1M/_!_$ZODY+^,O'ZX-\1PKYQ\T[ M1XT^^+5]BQ\8D#8A?PA;8Y[4DY4FR F7A1"?A6JVQ35D6UWL='GQ/O MZ?#E3Q\^O^./HY?/.,!,1TZ4-X83 M!D[=PWN0#PA/": A1]XC(H^+^&Q\& _ZZG:".<^3K6Q7S1HXDM8/3SGVMWAY M@)6A8RBPDAY4B,[JCBG=X\IJBH&69$OH_TQ-GR.(0]\"MRM#-0-^O4.%\66A M\W.*C]T.9]!Y/L>@7-FJT#DG#(0)3!\VHDDRTK49\$E)V*! OV-?M-GY]_K_ MY\H\+G]8R/9FS;(N#NE\?/_VP<_77E.D?G6/_L]"'9,T2:?S=AV.FD[&W>/\ M$FQXI=(^7ZBM.!^-DM%P_*Q=>@[?F5\NHB]F,Y">/*/R$]),./;BW!-Z1B>. MII.NW('*9!H1F2:+^;2C2B:WJ)<:")D%],06 HF(4^NJ#AT\%W+I2XR:'P,DK6XS';>D5S.9Y'+P9M'B_FSOL^ZXQ)4H[H[\RR9,RD\S"QD3G9#^X[NDSFL_F!WA7Y'B =/3/Z:\&PSSLH\ G@8,(@ M)T'_4\I<)FQ]56XC1: +$\9VMN> M"_L*(--EF82:NEJ5/N?H*'K:[&[;:LI.>_\;Y4GPE*D^Q9FK;DN MPZ^U4:X!:\H/B/BUCKPB)Y='XX.U>:/(I=+-;QFXK0(L5 M:H$F'@YL[>M^Z*C7*#FN^0,%[[+][OA4EG*XPN-])]VIE$0/9>AHE_OVD[3: MC4FV\BL=81L@W$!/^KZ[C3O"(M",<>>X^L0)1&9U12&+H,>CQ<8A!^%#IXC!(N,W-I'5EVMO)Q:(K;7NG!D!! MIUFL(BS60.R]*V'/@S,C,G05)E?]:D\U%)'0MF(L7%T;O6QHM,.IB!34E(U5 MKB&D)3NT8:PXX&UE2O91/X+JT_>\D@-Y?9Q49*YV/(6 '(25HEW!!V.O/7+7 M>A.@Z2FY26T4/B[C^95^ C$0/[MG]CMG:QI#M!Z;N,;V6TB[Q?^Q<\* :(,4 M5STNO+P*#Z[JG@R+<-H)+0W$1Q L,^C&[5JJ^DZI3AX/B!CB-;4;F &]%_O0 M+% 5C'K*WH2"IESM]-*7DJC?9)NEH%#=JH<^[. ]MR7=W:C>K>%:2/#9"RG7. M94:5OU;[-OXWW)7O*=''<5DU10[P?ISX)TO/O.!(U-77@(!,A_E[(R[%.]B.^J\:/!$ M8TZ[(;3MSD8YQF'# 3"I%W8X&"Y:9F.BN2XX=WX7V5E$]GLUZ.0*INGD8AP5 M,<.P]MNLI(\JLYO">]^EL/^[O/.A3U"3>Z^_RK*A(YC9X<)5-3>:=8CX&#MU M: X%%$Y!@+6.^R\_(1:[Q@#D@A)[1,;AF$>VB*">PT768]^ $F),1Z5_S<"! M-OLA*>!)QIG45ZMMB[K]Z'1 P=86:F[L"'>45?G\>(S,A)6 MU$/Y6&G[SCZ]D1[E^*/4ST)H0S?X17X'JF$)_A5-'LJX_Q+L63^6ZV?/JJF) MI:#X")>)O%+6 ]1" WRZ833)7J#5*+J>HC)K61)\;:EY',R=M%$M\L:*6 NV M56VXU;F3UFM/LH)[^J*M?9UU5U([J;GS0 8!#R?N UW;>>"J#^C[Z#[J)B!& M=W%W<"RRDZ_33AW^8N!IZJ'&P36(=%$%^P ,3^$4JRN]FC+S;LR\1+C1Q4[UTK<(W(DLX_/(!VL2_; E[W M9 'TIDBF*'MB,WRU7AMJW]CN.61\]M/\WI M*A#G4M\? Z5)FBZ2Z738EL'D\M+A"'ERIA5C_;CV#<27757VSZ*FC P3).K? M=X8^.W)4$NW=S6G>K';]$RMWVT#L-VYVA]W@R@GI=<]^[%VLQ@NM"V$G\ M#2I]]*J5Y#)D,G +E3Q@AR4Z4;K@=I?I_K+NM 7RB@_5T'#)*D9M+<@B78"% M3-]>^_):CK$ .VOTTG!E=F.*_ZC%XX36O]$NJWZ[%*:_+O>T75A\0UFK+;F_ MV??0:.A\W1(7\D]021#$YU3[V#X_@(I_HQM1*E$EES,9\)(?(QR_6L+I*TKI MWLZ<5/D^C])!-/%O2E+!VF60WIW$DX#*-YS^!",T>COB@JQLE'7W3JCC0+7D M.'"G,&':5;5O7QI"*9R'C_M,YS^RL%57S$!?9WI'F>3X6(>K*(NV.(_!_\-J M\9Y6JGNH_4X5*)-;?KTKEI:2)AR/XLXXGA\BY\+6&74E;^%V2[BW=/T15Y46 M>QTB G 21C]NEA'=K08'I91!*.XJ)T &M_(=#,T@_?+CJLV!2]=SYZ/':S)&HG@6B-J4Y[L&T,H*19=^-+/V#- MWZMJIKWVKZ#L$R9LV:[@1C'0YRK%LH3>4 M[N7^:8H>P&1/$P_J=K+!LY\B$MS:A3IX[6XW@I80VN3./45%[QE0N&4%-L"% M>00/.N?(8P3_3R@FRL7TLH1B^;Y\^N-H*LY=OQ+>]WK&M]YT.D4N\CJVVCH M;0_L3W$7WH9X3'1.=.%N;F>0+,!&2#W:6A@.I[=W.TS**/=VWP,D=1\_(E#W1>VG<_1.__HA@1LG OR;;?MJ\87[DW:[OE[OWD]W!">I^Q4"ML M'0[FTS-AW#N_[J&N=OR>[;*JZVK+'S<*GF]H 7Y?5&PO=V]R:W-H965T]^L[I&3%=39&T1>)Y,R<.3,D#V<'J5YTB6C@:\V%GGNE,/;56K] MG2?Y'59AR[DT]*'#+6F[6\O" ?3UCBY=+KMT7#IUOG'F0M]K( MN@\F!G4ENC_[VO?A+& :O1.0] &)X]TEJBB5PE M[*9LC")K17%F\>OZ_O,OR_6?L'E8KC]N9J$A4&L*\QY@U0$D[P#$"3Q*84H- M'T6!Q;\!0F(S4$I.E%;)5<1[S ,8Q3XD49)BEU]#_"[WK /$D@ L06&J06Z!.8OV, M:NBF#Z9$N)-UP\012E9 &HW]-$O\;#H&J8I*T,T$73*J$UAK2JFJO[&@0VE* M8- P!7O&6[3H7S;?1T$413$TE,+%!/!;B0J!AF .$G+.M$;'Y1+\4%9Y"97( M>5N@H^6<8?F6ABAZV^K2%L"#Y 4JE^'=>"*#PE2&4R%&@A0(>VGPE;9OV7"$ M\A+L3<(W8 :% ],731B:K+!I55Z2(*,@F9UL,1:LJ ML7/TCLBH6VCO_9NS%KOX[M!130TZ^>7'KCMGW>QO5.&JM*A8-UP>L=]Y(<5/ MKRN5<"X=$SH\=BOVQ)XS$7SK+H9GREBCVCG]U]3$5IA.)(?5X8E9=LKZZMZ] M3X],[2JA@>.60J-@,O9 =9K?38QLG,X^2T.J[88E/9.HK /9MY+.23^Q"8:' M=_$/4$L#!!0 ( *:&F%8#[TC\T@L %,F 9 >&PO=V]R:W-H965T MT#9(FEW< MC[1%VT1ET4M*27U__7U#ZN5GVJ0'!+$>Y'#>\\W8KQ^4_F860A3L^S++S9O> MHBA6+\_/S70AEMSX:B5RO)DIO>0%;O7\W*RTX*G=M,S.HR 8GB^YS'L7K^VS M:WWQ6I5%)G-QK9DIETNNUV]%IA[>],)>_>!&SA<%/3B_>+WB4,EE4N1&ZERIL7L3>\R?/DVIO5VP5]2/)C.-2-))DI]HYN/Z9M>0 R)3$P+ MHL#Q<2^N1)81(;#Q3T6SUQQ)&[O7-?4/5G;(,N%&7*GL;YD6BS>]I,=2,>-E M5MRHAS]%)<^ Z$U59NQ_]N#61D&/34M3J&6U&1PL9>X^^?=*#YT-R:$-4;4A MLGR[@RR7[WC!+UYK]< TK08UNK"BVMU@3N9DE-M"XZW$ON+B]L_+F_=G;R]O MW[]CUY?_^?3^\]?7YP4(T^OS:47DK2,2'2 21NR3RHN%8>_S5*2;!,[!4<-6 M5+/U-CI*\9V8^JP?>BP*HN@(O7XC9M_2ZS]/3$--# !BA M[T7OXO??PF'PZ@B+<<-B?(SZC[)XG$B8^&P/(7:[X%HPM:)(,%!J.*@>?&-*Z*E$..A66U;%TK P]OI1XO4'R2X11=MYEJDI MMYI63"Q7F5H+83R<.@/W&E>IU,AK"@) ,E(HLA#/G4[IO"NU7/%\[3.2)^B_ M8H<\@]Z'X2MV]>7SUX^?[_#FL'>\*[7,YY;^6G"<+2C<&8)56*54 1O8_Z&U M!\5OUX/F&EQB3RZSRE*U4T+2%413>2ZR?8KSZ3+9S]C'G/V;YR7ID19YUG:5 M"K:=-GG4:9,-1_"@WB7*T)1$5^U!+CQPEG/JRJ,,CDLE2<2S]@BS9J2C MKOE("UHM%3R-^#7E="I,8U6K0VNQT2O#)J5!^!OCL[NNNO8+Z(QPS)\K#W3B M;/JQS"$2G'+-5J4V)3@E1O& \0>N4[-IKZ1Q]+$W&(R]83#:]G,773MG5UDU MM?$Z*XM2.Q8X1-E_R(,$$Q,K+#")P=;)FIU()(.:NOBGA"G ;N@'+VI%%JK MPTXLEX6! 5*R<<6+A-%3"15!:CXKL.[C]1>/PNU$@CXLL]@5@)M:&,"S$V^<)%X0!'9#Z,7CR.OWH]W 14XJ /!7#-)=G\P>(DG,/O MA0;L8^*[T%-I*"=39B9C5(1KCM*G"<<>8(V[VW\%Q);CV;/W?A"VC^SRS56. M4:>5!2>OG,)]<>+-I[/O'$X= 3.)M83D3> G0VW M\%-\IVOKXUF=V6M!H3F;YFPBYY5HHZ0FK>*@]M*3JSP%D+"DE36V8B<[5$CJ@V6FO2NZ5*!8': M8H'@H+)/L;;V4P+ MRH=0%>S+-"7YP!^.7IP%_BAB+Y 'AT-\Q'XTP,?[[V17T+]7< R9R6+-!J$_ M?G$VB/P "_ 1N8^XNSR3LTZPLA/+ZBD+@^JOYK#9D$JJCU#P6HHL!4M$O/O_ M0VM/"L7-BD$A%H'SX"SJ^R"/V\0/!F=AY(\3N@/+PQT]4B$XI)-#SREKM('A M(KD* L26+\FQ)RI'?73^W^Z#@%(A0V3* M4#&RU $#"HTNU98KRO*;D>B[NO.8 1Y[KX7M72S6H!10+W>N!E;N21/;Y^+@ MOUK_H(32<9>*3YORL[6%25NHMA.&-5O=''-$Y0MD#(54 IW@8OJMJA*;IU.B MY9I"$N1-4:5>GDL<39: YFN%MRM_5.M/ M '<.J)O#]E[S8#@92Y%1M;^EAW MJG2C' D#BIW86JE,3M=.Z!_S*3#T82.1'C'C%LKX*9"Q6V&.' 3HV,5/78>@ MD+%UA>MOHFA!@T7+KGI?UB.FYKGUG"H0[!R('&>KQVCJKK54^D.B1L0IH&=6 MIFV5L+4!$!"EPG]V)?A[&RX]MF$+3FV__MQ"WBKXZC:-@@\=!<_-UM^2WH(#L[F:B M;CPYYSJM/683BW#;ONT<__]##_7GKL1/]K[GLE)[KQ8T*"8]/9N5QM&?RLL. M@6ZRK)]=-HUR_>1+9=8JDER8=8+'%KBZV@(6((\8.:U2WX]$UM&HJP[O^O9C M;CSRHQ89(:22<1UCUJ-'WCB($3[C[NZDN1D".K9P$[U\W$*,&BW$WCCJ>T$8 M[X1I?9_X* A-)?5&2;OT:]..;RNKDZ1$DQ2>C.B7JK29Q_5J01C8)BY$NSN. MZR8.#Y-QO*]_VFE;VRYHJ[0]TH+\3/-*F!>P.W*< NDVW:9%NYVV=I/AR_T9 MQQ9B+6K2\<@;HF.U)9]:W'EN>YU'N]9GHJ,;> QBAHC=VKI\EQ.6>=8$HQ[U MU3J/O @%*+2KO:"/1AV%QLXP@L ;HPO2+1,.')26B:X:-T9V/ONDX.A=G&'8 M KX :$DA0*Q7$!-K9JJD_@6M['TM#>64_;9,SY\0'!J5[E"K@?"C0S MX1 R*8RF6?1B JD5H"F.7V4BG5,DY&Z*L,!SG$R3DAP)014.T;6@5%/HU/@M M5_D9,48,5*/ C^Z-N"?5\)T5CGXS]>RHL1Z.U.:'$AQH=#,-O*6G-!=T PE: MKJI.OM34D>4YM*5-!RNV<>UUI&M.=[)45'9D<>/(AH?N#-&IOSMG/& *4'(C MS5D#<>P7&V6A"&Q,[1BVMI-V(4D+(.;TGU+JMF-H!N"%';?;KUT@BXWL[E3H MT>!OVHGFZY/*U7/ZO@6\D%+.Z+LHYXJ.>#MCWL7^A]RPV)@N58DJ[(\0Q,-# M0,H_G)_/]N3G/49K4FT0; S<#J%^)]^N5!79 \+5QX2>36,D6.@-XZ3.Z='0 M"T;CIQ:X7S(#;B:=!_Q@YO3D)?W$"9 =HR:HH24.PX;#>Y7P]-J533&0<%/ M%JI#=K!?<,A.^^R^=.N0KE+ICE/MIOK(#_M.W<=PPLZ$]0!KSYYX"SW=UXU/(N;)[7%AGZ2U,_V],V'HK3NH'^B2:Z&3I28'G!E MA"JT)CRS\V.7"K:;SCX%$&K]L&TSJWK?:1>CL$^^=,K^/3QTZ[U@,_G?H^JI" M49J*?2G,P8;AT/T?(D=<9:XDIBBSDNJ/G; A)PT[;0] ?A2/Z&<,_4&?4"?$ MFB[LQA2G9VIE,00:E_&H;7< MH>C$3T=) -V*[+,C@\L$J*!$]U%WF#4=C,) MDEZ"%B@.&A;H*0/K!JQ>.R%0=-L[?M)R7GGASY+H>?VYTP& MAZ"U<;_Y:9XVOYBZ=#\4:I>[GUM]XGJ.9HME8H:M@3\:]!RXJ6\*M;(_&YJH M LC#7BX$!WZ@!7@_4ZJH;^B YG=D%_\#4$L#!!0 ( *:&F%;:@B76+@, M 8' 9 >&PO=V]R:W-H965T"K-I=T+NVVEMLNE$ENJLL"SFTP;"\<.OFS8OV?LI*%(;)$0+XEG[#ES9I(Y MGC1*?S,EHH4?E9!F&I76UC=Q;/(2*V:&JD9).WNE*V;)U(?8U!I9$8(J$6=) M%*@L;]-)JG-XNQ/Q\.?.'8F),U^$IV2GWSQJJ81HDGA )S MZQ$8O1YQB4)X(*+QO<.,^I0^\'1]1'\;:J=:=LS@4HFOO+#E-+J.H, ]<\)N M5?,>NWHN/%ZNA E/:-JSHU$$N3-655TP,:BX;-_L1]>'DX#KY)F K O( N\V M46!YQRR;3;1J0/O3A.87H=003>2X]!_ED]6TRRG.SN[GJ_6'^?H.EN]7ZSDL M/ZX?MJO%YX?5QS5L:&,26\KBS\9YA[AH$;-G$-,,[I6TI8$WLL#B=X"8Z/4< MLR/'1786\0[S(8S2 61)EIW!&_4UCP+>Z#_6W"*._XSH)^?&U"S':42C85 _ M8C1[^2*]3&[/\!WW?,?GT/^)[WG$]/40_H8*;YT08&D" :M:J"=$ VH/MD1X MIY6K@Z64S" M,PW1?C2'?_K7XQ-MJE ?@@(;^NA.VE:F>F\O\O-6VWX=;V^(>Z8/]$U!X)Y" MD^'5102Z5=W6L*H.2K=3EG0S+$NZJ%#[ [2_5\H>#9^@O_IF/P%02P,$% M @ IH:85FD]2M*X!0 X! !D !X;"]W;W)K&ULW5C;;N,V$/T5P@LL6H!KZVI;FPN0VV[SD N2;-M76A[91"32)2D[^?L. M25F6UW8V0 LLVI=8O,SAX@Y@R$M5"GW2FQNS^#P8Z'P.%=-] MN0"!(X54%3/85+.!7BA@4V=4E8,H"(:#BG'1.SUV???J]%C6IN0"[A71=54Q M]7H.I5R=],+>NN.!S^;&=@Q.CQ=L!H]@OBWN%;8&+Q^K]&_N+WC7B9,PX4L_^!3,S_IC7MD"@6K2_,@5[]!LY_4XN6RU.XO6?FY M4= C>:V-K!IC9%!QX7_92^.'CL'XD$'4&$2.MU_(L;QDAIT>*[DBRLY&-/OA MMNJLD1P7-BB/1N$H1SMS^GCU]>;J]HE[@Y>[J^NST>& 2VPX.\ 3GW M(-$!D# B-U*8N2978@K3;8 !,FII16M:Y]&;B)>0]TD<4A(%4?0&7MQN,W9X M\3_;I@=)]H/8_/BL%RR'DQXF@ :UA-[IQP_A,#AZ@V+24DS>0G\OQ;=!HJ!/ M]@"1ISF0KTK6"\(UL;E:OA(0,TR[*>&"&!R>U!K!M":R(!H3U) 5,,4F)1 # M^5S(4LY>4?!+3.0%IJ7I;U _?AA'X>A(DWS.H2!8,A0S7,QP>LY=_E;L&13Y MQ4Z,@J.+N\L;]QD>_4KF3),)@"!\BJB\X,@)NRRG"P=W]0)Y;9.7W!4%SQ$' M*9KUVI2LYA+KP](F+"FX8"+GK,1M^9)E5Y==3AIFEKY&.W#$ND0U81.L7825 MI9ZS8$+ TJ@RS;.4["0RFA/C"D@"R67"#,E1CI4!;.Z9 IEY#V/(Y/7 MS8Y:0=A(]\EEK:PK[/ KLM:X5XN%60[5!./99'K@_H9N 9OXM..BSA[,2NX) MIY6CU+ )+SJCK*= _N1,5GRC9MS*M,Z-]]@CE,6GB6*.S]:(Q+65]B(_"+$. MKHVKXMH)0;,2G&^]U0ZZA]0_6'@'VB?F/JL^.4>;0R3?M4U,0DRO/5GHA>#P MNHY>1P698:G@* ,?$"]?&[7[APN'7THQ^U1B\OK4L:NBG"JI#1JY'-N4(+39 M5U2LA@@L65F[!;IY9P]D)VI@F!>>;$<4+423)12]J8WSY%;>S)3$9$._%!S+ MVD,SY&>_.5E;U:\CY?,$#P9A]S2Q%QZLQK!@UC'OJ4RH6%E!%Q*35$A$7C)> MVB#TB=U2$!_]:[]XMVGS\E!:[A@U4ELWM]3UHP5;?:X[6CD>LKC?H]$P_1E1#O]? M4<;H)0$=IZ-V.*)9D-$H[48Y2@,,5;8;Y8B.T@1%,NR8AUE XXYL$IHE**;A M:#O*&&$Z&FVFC<(Q'8^Z:HN#E Z3:&=CAVYOKHR%1U@(;Y^N;[]=7?X,?>S2 M_4_K(\3T'-$@C3L!3I*4CH.L$^ PB>AX&.WJP^=\,@PZ8.<.8M^XI*A+/%>; MVRO&P9U@_K8G,,8.87.I>@988%NQ_-G?+IJ#S!_4NCFZRM?^OO?-H//JK$#- MW-L:GP"R%L8_0-O>]OE^YE^MF^G^[7_#U(SCW;N$ DV#_BCM$>7?T[YAY,*] M82?2X(O8?2&G6#;M ^T^-T[\!4$L#!!0 ( *:&F%:M&87L MS@0 \+ 9 >&PO=V]R:W-H965T/8 FQ+;?W@U)"4%'UR,/ZBMPFA.AL.?;KA4OF!K=C@)+>N5 %+MQ[Z MRK'*HE!9#)/1Z/6P5-KT)N=Q[\Y-SFT="FWXSI&ORU*YW147=GO1&_?V&W.] MW@39&$[.*[7F!8M4BN#A]Q[]Y^@[?%DIS]>V M^%UG87/1.^U1QKFJBS"WVU^Y]>=$\%);^/A+V^;N\4F/TMH'6[;"L*#4IOE7 M#VT<#@1.1]\12%J!)-K=*(I63E50DW-GM^3D-M#D([H:I6&<-I*417 XU9 + MD\7RPPPA*F=OWJOD6<0IIP,Z&O_H?_*_03]^&ETJZLQ7*N6+'DK&L[OGWN3EB_'KT;MG;#_N;#]^#OT_ MV_X\>C(>T+_10'?S:RIXK0H4JP].Q[+S5+$K=:!*[5#+P9/-*=/W.F.3>5KM M*&R8?G&VKEZ^.$W&;][Y".3KE=>95DXS1$RQ(W04D<5U[: AH.%P1JRUANC)9/$0+08,P=&/N M<2DJ.KC6[T >^5VB_E'LGU@T.HN[C=64.UN2RB'_*J@'PEFNHXG&FE>9ENBO MZA -]$&%.EBWHY: E-<2>>4/(]7FX& M,C1N]'P3NA\?AP/0[")WQ ,X DB3ZJIH,YIK TKI:$W'I:]H(=GD0R8$$F=I M!\J^ KE^&M 2KO-7>4EA9>3[BJGVL 4/+_F*4YV#6J!C9?>\4HZC>X\3K@3# M;PZ*3.Y*!/%LZ+(N]T'+]NG07?R_C?V IK63" B F.[A%%HYH1%SN4*4VF8\ MBK_CJ$QZ<_\+;220KA9]J,W72?_OV39\,2")R\O\$7X7L F;P MQG<)%E?;Y$D/:#B\YV0;>VABH>,A@R\1#X'&J]URVS>5UU1VY%27TOX_Z4Z2 MAGW':YI.TZ/42AZEQ?E(*4PI15PU&>T,.U"T18HE_N/34?_M*1*([^0D MZ2?)*(;@"IQVUX,*24[-9Q% -7A8+-O-+M=M/>93/D M?+G>C(JWRJTU/"\XA^AH\ ;#E6O&KV81;!5'GI4-&*#BYP83*SNY@//<_%91H0H]#6)F3SI M1$JEA_V^#"*28-GC*6'P9:9BBDC=P+)+$FPV)R1F*]/.DZG?'%/5Y'2+_JGQRE>D1E1'],[ :M^)26D M"6&2T."C*I>%(P X*$LOP7?RWLT& 8/\;@%@RNP9UO9%!> M8(5/CP5?(Z&I09I^,*H:;@!'F7;*3 GX2H%/G=Y?7D_GEQ?H;GH__X3.IM?3 MV_/+&9K>7J#Y_?1V-CV?7WVXG1WW%6RF6?I!(?@L%^P^(MAQT0UG*I+HDH4D MW!;0!Y055+>$>N8^*?&"!#WD.19R;==]0IY7J>X9>=[+JYX+]ML%ZSPZE"D. MR$D'$D42\4 ZIZ]^_39V;>^H^KW% M"4'W),8ZU61$4PAC%2$5$?16\"Q%?U/,$XK.>9)DC :&#LU)$#$>\]4&/O30 MM0I[72W1M8_:Z,TGY^B@VO4< DSP."8A6FP09P3QI=D3V%+,-IK.&1U))",L M2,3CD A90FG9'.WL7I.\T-9O,\Q6WR*>E2"N6%Y7M35F$"@T("6:73 -TA=" M\PD<0]D6AJ>,LD]>X+"0XBL"VXG@2S,P4 MHFP99X1!$ &D.OER1=X#]R9#-S00_#6I3"!W],W)?F:;MYRMO@!W8(Q<*GB? M4;.^8@]$*NCG"MUAH1A80]>)[C5-J (C-EX>U%JWRGS&%QK1D@,I!"3X!*,@ M]PA\P*J!%W1!Y"L1 94$R5;]#]AZ0INB$A0(S1 M;",525JBY TE<5B2O=#^4V3JDNYE--3^*\7]038PBS 8WI+FZQ]I)*_1^8?; M^=7M1Z#M.@?H#,<8#"_1X5Z/^='?J=3:P=1 D@5$@IX<=DE@DG":"[=:W-^< MF;]I H&D4)A!2 F>P!P*/0[,ET*T4B(/T7DF!"C_/-S6#MC%!\@=#RW/KW$X MSLB:^#[:W?BN5^WEH!L>-.@&MKVS^J#[B#2&*3^,)S61 M-QR@6\Y>![G9GP^"W=CMDL?M"'[P/#3G"NQ=H9H,K*'CU_;T??#.Z#\7G8KO MQJ:%@C(V6R/#'UMVPZG>T!H/_?8PW364:]GCT7Y'[RX/(-X&PUJH8TW 885/ MRY<#>U*;W"WL/; MQ_5J<+8U&8WW3?*SI<4]0'.!F<3F,"A_O;KL_L(9T532 M#<&@*M%GGF>]:_^ J_7?#,=0&?<]?=CN-=_R?2@E@SI8/2@TMC5NO'&LX60$ M<>"5(HHI[[$4F5@.5)HZ82:^6[K7L<:-;-YE+->YMS6TB37:A@8A8'O-V!G9 MGC69#/Z7OKK+1!!AV=XVMA.RNWJBM/N0EHURX[HN>,#?32D',O([C*^KZAP4 MQSM=K?"](.:\RI2$QX#0![S0 6=(M+VDB3\H6ZG@818 &68ADOFY!>K-.J)! M!--3$&$AQ1LS(BV+R$O+Z "=&T,MS%ZU;7-KKL$P@1[9 M AT_D)DW&%BU2;R>::97K+::CE.KH9Z$"0ZYP][H=T2^9%1M0( B@$O/N!54 M#0J&9"PCV(GI/IDK67C+S1LS&*2UHUN:+,>JB6T3B* ;6A#"BCC*D;_'+,-B M8_S:,XVXS8!XMV,W+(E1S"&JFE[#Z//6% J"ETW!LNR.^\?^2G#N$KS1X5ZY M*(AY5@5WK4?SQ-,SJ;N5RU2#E-D"L%.M*]CF/)I")!NK;H',[V9,(59U4]S.T;+PE$F: MUYU>VP56OW']F!"Q,I>L.FI!6GX36;VM[G&G^?5E39Y? D-PKRB3*"9+8+5[ MHT$'B?QB-5\HGIK+S 57BB?F,2(8(E83P/OD(_! .@T !D !X;"]W;W)K&ULS5=M;]HZ%/XK5B9-K921Q.$E4$ J+=,FW785;'>?37( :TZ<:SNE_?<[ M=B"E+7 [:9/V@1#;YSSG.2^V3X8;J7[H-8 A#[DH],A;&U,.@D"G:\B9;LD2 M"EQ92I4S@T.U"G2I@&5.*1>..AF[M3XZ&LC. %W"FBJSQGZG$" M0FY&7N3M)F9\M39V(A@/2[:".9AOY9W"4="@9#R'0G-9$ 7+D7<9#29M*^\$ M_N6PT7OOQ'JRD/*''7S.1EYH"8& U%@$AG_W< 5"6""D\=\6TVM,6L7]]QWZ M1^<[^K)@&JZD^,XSLQYYB4@0LHN1&%F:MR;3(('L.$""SAA[=T9O0DXC7D+9('/F$AI2>P(L;=V.'%_\> M=VNP]F$PNU\&NF0IC#S<$!K4/7CC]^^B;GAQ@FJ[H=H^A?ZK5$^#T;A%3@"2 MKVL@J32UCI/"2LRDG%1&X9.3";2,(U81I5!9X)>D#>OTMH&%_\MO^/_\?II8+E MN#^(]@>T&$TL3O=>*&4!3W_"1\&I_1)/'C,#D_8&4'C+% M6*DR7N I7'-=2Y&!THY)70:\6+W,]W,533YL2V1':D?FB<0U%!+/K-KO8\GZ M[@Y.9,7N,40K>&4'KQ)ML'0LI4JC("\.DMS/P$L,:RR*+G:,VXG?[H5^-VD3 MVJ%^U.WYW2C$^:Y/D]B/:7(@@*]Q7R7K8%2=;7I1FPY;?8J/3H><1:VHAS%Z MM;E.5]*Q,!Y/^$EROY3R9Y[LGPQ_2PF4E%9P*62N=/9WS^8VB/WV8LX^O:*0FVNK)"H7!NZD97(R!KS1A8 MV%1BB7QP>-A;OK@+74]0H*&__X*;UZ'D6E^4G?=Q8 MG08^QM+OM[O-N.?'_=!O)[W=S*%.*=CK9_'>7+FN7>,.J I3M[;-;/-A<%GW MPT_B]5?%#5,K7F@B8(FJ8:O7\8BJ._5Z8&3INN.%--AKN]2\*>V5VOX( MNWAF9"]5I7'_V;:5#6./I8VQJMHI(X)*R/:7W^[R,%)8!D\H1#N%R.%N'3F4 M'[GEJQ.MMDR3-%JC#Q>JTT9P0M*F7%N-JP+U[.KG3V?7GZY/IA9MTF= MMWK1$WIAQ+XH:0O#/LD,LGT#4P31(XDZ).?1LQ8_0CIA<>BS*(BB9^S%?62Q MLQ?_Z\A:O>1Q/>J"8U/S%$X]+',#^@:\U;LWX3SX\ RJI$>5/&?]&53/ZT7) MA+6Z[&L![ >MFOK=FV44+CX85@+6I6&IPEXQEJF<8=-J;H7<=&O8OHQG6$ H M0"LW@&*Y2(&Y6 T3DF4BST&#M"P55K1S%IU=7ETP+C.F;D ;-.<&N9!V+41:,(%*V-T6-*Y,!JC8*#B'[LEJC@88UYK+#53D#K7XS@S'D4RAII:= ML&M50;>PT>"D79P6Z:9;0#!2R<-VE*JJ5I+$_!TDVV-("Z4H%U8A&:2J0<\N M+889J#EF9:S>@N=EJ5+N^ .S2J9V$LZAWR$N58K05M"/I[J"_3LL%VZW:F$Y"XIVF'.5<(>DM[;_FZ)">N MCDF_DS?XK2%5&RG^&JSM%Q4%JDJ185HRPF=WV1^J"X.@_)'J'7!M&! 5,&QD MJ-:@NV8.W/_0989Z&PMY!(-KV L+";LD['"+YP[NEL\V(-%=Z?3OE7 GY-8H M2*YQQVF0P0T>.+4KKUY*_=0+.O -41=:O-]PXU9[K?([>^CID8(+QX.7:^V"FX+57&0M M#U=$R0])KL*$-;H]*7I2+ 5?B](=4\?_.(BA(E+RG..FXIP/YMM+!WV!&\O,/;47>,Z#2I9\DX1X7 MUORN/9\6N!;'>)8:+"91U8UU+8,;#,36"7)P_)Y=MD3$;GC9P*/MPQ:)'X0] MF3]VQYV.WA<5Z(U[11$S8=[:IT8_VS_4SMKWR2#>OO*^<+T1DFXB.:H&D\7, M8[I].;4#JVKW6EDKBV\?]UG@8Q,T">!ZKI3M!N2@?[ZN_@902P,$% @ MIH:85GR<,LB3 @ U@4 !D !X;"]W;W)K&UL MI53;;MLP#/T5P@/V%,27)&W1)0&:-,,Z8$/6M-TS;=.V4$OR)#EI]_63Y,3- MBC88L ?;(L5S>&B)G.ZD>M05D8$G7@L]"RICFLLPU%E%'/50-B3L3B$51V-- M58:Z482Y!_$Z3*+H+.3(1#"?>M]:S:>R-343M%:@6\Y1/2^HEKM9$ <'QRTK M*^,/UN J2:5\ M=,9-/@LB)XAJRHQC0/O9TI+JVA%9&;_VG$&?T@&/UP?VS[YV6TN*FI:R_LER M4\V"BP!R*K"MS:W4'#0M MDI.,UY0-810/((F2Y 3?J*]QY/E&_U%CQS!^F\%UQJ5N,*-98*^^)K6E8/[Q M0WP6?3JA;]SK&Y]B_R=]IQF2R1!>L[B_-X)-A8K@1F0DW/6'=8T"[BJ"I>0- MBF? 7#:&_MA]95UZLOX=W$^X:J9$)#386%1L/S20"JFR*= M863C.S>5QLX!OZSLX"7E NQ^(:4Y&"Y!/\KG?P!02P,$% @ IH:85C3. MI?&+-@ [&UL[7UIC]M6 MMN!?(?PF#S; DK54E9SO$%>N*//+MMG+\CW,JZJK[@A_?ICT_FN**L MR#8M#I' /S?99584.!*LXY\RZ!,S)[[H_JVC_TR;A\VLDR:[K(J_YVF[^_') MRR=1FFV3KF@_5;?_D>#D?>6$I+RQIW3P1K?*GI$W>_%!7MU&-3\-H^ =ME=Z&Q>4EGLI56\.O M.;S7OKEZ_\N']S^_O[SX\#FZN+S\[?P4+/:I:[V[7)R MQ)^RS2Q:+>)H.5\N)\9;F=VO:+S5XW8?VC(/>!H>$&GH=7-(-MF/3X!(FJR^ MR9Z\^?=_6YS/OY]8[JE9[NG4Z&_>)DW>1-4VHK'+-F'$+E/X(B\W^:'(\-=- M539P:BG]'-K#7S]+]'F7.=]D:;3-RP0>3HJH@1$R(.26!FWAP5_JJCM$N^0F MB]995N)$AZ2&EW(DTTU5I_!J!I30[NAS5[9Y>6VG;Z+KK,SJI"B.^'MV:/E= M'/OW,L=/5S@I37BQS^I\DT1/__W?7BZ7\^]_GUW-HE\N+C[2Y\7WSV:/63RL MI.C2C+Z9>OJRVA^2\AA'.7QWNZM@R2?5;0ES--VZR=,\J8&X^.<_WK]K",[X M(G[ %2Y>?.\]RJN580%\19[=P$;;7=+2>VG>;(JJZ>#L(H!IE*39/SM85=16 MP#>^\(KSDODYGIR<,JRHK%I@,4T!S!W /9M V#.#L&>3J/1[0ZB2-6V^Q_,( M(>/D"&&"Z@]+(&$DXCUYZ#EVGH P\! "(F^/C&P&-T#@_+/+$8;[I 3IA&\8 M"-IY\;"2!B3: :>54TBV6Q Y!.=DC[C;P&B'JL:%X MR0A9E[UXJS0.$0(>. MI !'A:APE5^7^1:P&U;G$(I=((@XE']V+L)>P:OF7D!B/,_+&_A1\E-DA?) MNLA.8+23)BEX.TUK@6L?=G^!4.*O8 M[)+R&JD, 'V]PS5O('D^^&^8$=,'+^S!O:$TB- M3<:4>4O0@GW7V28C#"20@8Y8(,(E)4,=3PLP-B6H *8U"-P$4#Q9YP4>/XHI M8#)UFM4@@>B1A)7,==;>HD1CE(%1ZA:T)Z!:/$KF"2Z:(J!GT=]W\$::(?KE M)2Z$A$H0L1M"% (RP"=XQKC?%5=BA8T>BX=GGL",# M-92U M N.28@"_"$#,T9AS &KH -V!$!-4[>$' &'2 JB0[&Y@6IC5!>0NA]_KS>XH MJX;A\>W\SZP1L7CH8!$ ,4NB;;;9E?D_.WBD:QB<6/ #-]X$A M[H 4#J* )=F4ETVWW:(-!V=[4Q4=B!(T& 8^!49DHYC& UP4N3&,3V#2@!H B2'UJ ] M.T,(VP#6FA"=UBR)ZYL.$'&!+I2!^/S(:_,OX_"K*YTEFCY MB"_N]QFPJ[0JJNNC1:D 8?8TF1ZMRCH03HZAJYZ9H,O,^& M\^_U%60S5NK+!'! /*\. IUD*2\0Z-J[YP=Q<.(,H7.)9Q.)2)3FQTO(<7L M)Q#A^S60L;@#%C0D^@4F8 #:W#W D&Q$C@)7!V4NQ_D%&%VCXDB4,D 6X/>; MW0EJ]:A_PVN;I &5$!BH'#C+LNR&=QFQEV:<[F(RX!1OD3 /6J:/XH_8+OQ:)J"03, 9DH[61;D;/ M-3DSFK2K%?S'+*E1)B*S[J/"?( 0@4.^KJKT-B^*$+(&T(2.,"=)FC%!DS57 M=L2XB"%D)<"G_NO.6:Q&_+8K8>KLZR;+TH:IU".'1.P!90T.W!&F32.Z^^<@ M(^E- SL?Z<\ 8>$@+N]!5*ZZ]BXNTN/BQJ&2B;D,2T0M MM,^-DP)&*TG=9-UYL *$G^4D]\?(R@#=U\HJ] AIB*^ MT!]X4# ;/AXCN;2@42D^PU&BZ9\"(0"KB=65THB=B*@3&U]."@LFUJ383 8, M6=J34E%'L ,DWA"@Y0!N(&; T\X:#LF1%T ^'_U(&R,]%@9NP AJV7VQ3LHO MUH?2^,L&I.XMNN?\Z+WM^QJ11Y&"B3QZL-5F7 ,0!ZO/XIK_FB-Z %3O ;EQ MP+-B\)6<,$B3 N7^P M3U)#ED3/*'3I#XXRD:>6&<93^,5C'<]8X**Y:IUJXMMSPD;X3&,GZ(\;FY^, M.\]Y6P,0B2Z9%KB:?X>_O#C[SAJ+F\S7\<*;D!4GB,X%\HLZ*9C)&)#@!%T) M>GE;X-Z"PR""6?]BTV?=P3#'.BEH!(I<-W?;=!,HM9C;6/=\$B<^.^06#&?? M__7HLT>Z#CLPWQT*.(9TB@'P;R.$=@T:;*MN*H_JB(,CV=%/50>+X9R-0BI!X\2A;YSB)#C%O:WQGB(!'T O0!*]1%C'C4' -=HG6085BDS MMIG\>$K5K5L,3JG4GP31TH)H.;VYZ4F"X/JF$5WS-4%[&7"(W !WO(;?:B H M)0L,,:L$>D9R9SLGH$?-HE]MS-./"K!?F(QS,$NJ6CA_/W8APZL[% ZF.60; M]"V8^5Y'&S"0\O86E)\='2*)4DIX8>WK&DWAC4W!BI^@+MC[';)$X?Q\E!2[\HQH=2R(BAV@%SK1KP<^.@:@K4X<&8WXBMCI %.F MZ,^K#H$IS9"$"R:8/(LN[I#3L>=,,4K!IU_?OER[H"N M9S$WJS4H\5GK9@3UXM!Z2D6^A<,X;E"CD#C=%%';),C%='[BE768.-9ND+0? M,U T\C52!HK1XJB4+K+)]?U22AD<5TL!C36(&C7K/6,^H+WCJ3;98$9AAVBU M4^+'?9*9PNYG%V]K6/^:Q\JEE_%\?DZ. ^0RR+Q(?^ 4S6[?L7^) M0^F8F59G.TS6OC&A,4 'HA-W>8_T]I,[$$42#%\<)V6#34U<3.N@-&LN(G@95<[Z=,5=Q M8D*4DR1-)0G-C2A. =UF?BVF4[\^UJ"TD$<2K&-Q1J*;X[ GI_>8B/[60:/) M1XC0V+M--$,"1-(@+*:[O'X&&&L_(0<'UKI1DD I#)I>@NS[!!"LF=& M61;KYE&^-GD-8_]>5=OVEO@#;@05[!KTQXVSI]7)F9#8VRXO2#@OY_+-WS"A M8U (258#D(VSWYDTGAJ$#1/ <'S:&4\\ M!NW%*Y(>=M86PPF4!%V+RN.&5-RT&-D2*IT:+9$XAL1,2+LK!P'JO''!E6]9 M/U(7[B#RPA'YWDKXX&P*-JS+7^$ _A@X;[KU/RAKO,+107_X4S*$0UD;P5P3 M)ZM8%._B7GPF'$F946,"H;-45<==[;AQYHYW1+B4L<9I4#!@7> ^E&\'>."63/ S.+>%<-=[ M*;LVRK68CDT1JPZK(/=YT='Y.(L>- 9TU.$V*<.OPM1 L#8QI9JH5;/$@=), M/B'N_>.G2[5A G4V^,-E4B9I AICBC+D@*FXB$,\KY5Q& M(&^(77/#Z?M1T(:2+=T(3%NAML5OBH^I($$?XC,[!Q8.61J X(;,*3!:H*C.'B.3<-& MIO=C]XWX4";%42O1NC4(.LZ(24D76[=NWB Y1E 4FR1"\84A6MC8"Q5CH!M- M++:=D[TPCU!4]AG5VC :>2DL)*E@UR)G4;EJ*) "%4O;TXM&3!\3$MQLIBTBNZTQC=':[ MSBGO.ZJW*;/KJE7=_V+;DLW+D1%;L,$1$=)K-A2\(V>["B!8.&9OW7A%%YHW MI[L"QIM12/[ M7FT:L.#'8W<9J]QRAXGWR5-A8EN1ZL*(G2R>I,C*F#&''JH MT:)'FL05:FT5NFNQULEP04!J3B*PV@!B):LD"0<4LI*]7;:2L^$:/$TRZ(_& M6N572;*7>B4BK0IMJ2S$PR7\8M8.4'- MXGZO1N8/+XR;J;=0I(&ZB:40RQK!7OX?IS9N>?-HK&DRL+793+@7$6J=ET*- M9A5"!59?7'=$&F@V!$P8QW+9(]_5<@CT=%M+IARS9'J&3!ZT8-RUC2RC#>7@ M2@V/R$%)%_R8HC4P:S M$8K[#<]HD)&\QJ8. 3-+G9F..>@OA"97GI=XF>>R2 URM=7FBU2_Q X"<&@M M!D!= PB$]<8.\<(?5.+LG!0]@;PH:R7^)V$$_!>4+_*#B?O<7Q-M6G_P80#2 M -UN&^-XQU4;%T+?>#55Q?_HTFOV3EGV2M)=R,".YT^'G+K!I6EMR$@I((5O M)U\T:PP^2AELDCCM[LQ'B R,S $\'.M77KSS)3%KD[!AZU;-)$5362BZ9Z00 M#=FONHZ.:@-M!KNC/Z?9 5W1")N2>8D,DA>EUTIA].)L./PR?B3#6)'&A3;)(<<%6^RWD6#\<9! ME-W0HY>__?'^IY/%J[Y#0\L@C>E\'U8A9$TB'T4O#D#_&DW+TJX6-U,L@ZN] M3- >I/VE9<@%AM1"_! ;UG1N2P"O9&FNM@.V?D^T,X/O-PK4GL^BG MQ\9S?,5+/$-E7@Q<L;F#R^GDO[^%.@2$M*?' MC!,REH+/.3[IQU7/Q2/OW:-DQKPJ&-T/.TY')F?1T^19].YQ)7^/>TUBMN%B M'/8 'UWUSOW5=UF&,EC'='_8Z'ILH_> LAO=]Q+YAJ5.I,BE%2EM9((E=PYN MW0,C54WDO-K4^=H605_8QB)7H,"E"9I)OQ\0"J:ISL75[]I.!PA\<7XR!\+_ MQ T[8-^]ZH"@L6A;FI #?8Z8Q;##P::8=634_-$__+^NCY3=1G8C2VF(PV/$K0\',N MQ(M-)-SX4H*:@761#508EC=AZT# 8_V'CL-#YTUJSFV%3ZD7HI=$-Y,EZ#16 M CZP,7P@P#)_EM.CK[+,C.7H?U9([E1^B__#\>OTJNZW:M&6\%<(: M2F\HJZ]7P.@X[H6>5AI"UD!.JA"^D=^VYNIY&\Z03!XT71Q Y'[>M$9"!@ F M==JRX%P*M8!%4/.8W\/'XK\5^]#:],+6YMB5C]JV44["Z43KJ'Y$I1P7C]]' MN^H6"Z7CP*#-COI%\.$*U37:/,F-H/9H)@]TN@)+A\Y7)-13'.+9<\E-(H8[ MJLZ(*'N@V+_PXLF<[:@194JVRK>A,+*_*7IWK-*;\"UO+,_KY0ZR3YM8TPFZ M8:!Q[)][O]B7Q.IOXV7!>'Y&8O%3L+J':2_:[ M#"U^#6 +&[R_O>]$P?X*FW\XG-7*Q=97TS\9$)6U]X?#/-SF#UJL;2A+-&3I M3QGVO8S @ V6F3#JN 'PZ#+^!YAT!%H@2V/816%CZFGZ++J83I/\N?(+YVVE MY("<>K'&*7&Y1_%R[[YS*@"/ANUN"O31;7.VU[.B9Y MJ:O3,Y.7>CJ/%Z=S=ZE/>8G/HN>/2%$-5[/_"Y)6@X4^I"6C?_HF3SLR+\R! M>3G;OGX]"^!OYE6*&L6/HG2$RMCESB_/L,LP:1B [1N*5OGF<&XJUHD\\DI\ MAA@3X4![G3=?9M$E?3C1XO,!'Z%R>U8!3>:46T#D3VD#=O*1) (OO,_A?)5L]U8,Q-4:POVK#DP^[L%%21%),W!$ M"-AE^4ZZYMC.:]2MFJ0P=HU3U,4K14EUQBV0RLHC'&2I7LDV;V:7 MI!S0YHQ^[!2&;0\=ID, U9#15$QV:6MOE]-5LQ_<>O*@:_$![SNM+*+1'S0$ MU^]C,58I#H :J60FJ*$?HBV8#_%9<72)FFU*/(^]T4SS1J:,#*H=,U7 MUDK6-..^HV'Z+0$(M)CH'/10[@3A53' M& S#VD^])T&GG0:,W=FK>P[06 MLU1\A4X581A,K%_:Q:P6M)C371(]]H;@TMSL>QP(Z*3-:@%,2].N2(>*'6>V(5MN DNEL63GJ6BS5Y,",3F#%)_GVQ ); MC"]QKG6EQ#]<5.D.UYBKS:2\S5A58+. C.G*A:M5Z0UBZ4"^^.)Z[*:O)6F3 M]XJDY!C!N:G;>2UKN2&EM$R3 N6*MH+GC#-!HK&?^_XB+S7<=F5 :Y4"@$!H MU\B-W080??8"YLD@#I@['@H)^AU56(?WZ@+-"3D8EF3C;GH*FK'IAB28U?56 M[Z8#ETVWI]:SN^0FKVRWC1X&&]>JMG.GUA1Z[4IO?$VNQF&D#8*])*/EP)U9CR\:4Z55K;L'2D^T^ ML(0BE-%(+B>R/; V<[$1 %YG)V0\B'\-E :C/M^AKP62 M=.J ^J")7N'AL&-,XS!9%X8F87M$9Z@) /0.N\G^54O;%&4YW='D MLC+.*:Y_V)NEN*IUT.KY2T;^O\5D0#:">1\ZL&M.8Y,,TM;@4#OLZT.S8@0Z M/!:7UAG>4+#7 ->MZ1O6 0:*< ,:!SHHHN7RF1L#WHR? $<.C5E@H4$N,$&B!&VNV8->/!S1 6O^8:9F/0Y$!!*=QQN=N/Y M!BEF3TV3M,>-:7ACE:BFKXOJV9KVK-Z/7CN\,P;&V-,'C!3W/OF2S0 M5WQ#^I)6C@6 H>D3Y+A+ZO26&32K[T$.;PO2S$]&X^OI66/ZD\_X+3/UBA]= MSGK JPB/H'769!;9"4]6:[3$RU;R0O0E-Y*4[LP8J.#"04W&@)U;) M*8*Q<)R6%")R:BBX);6,>")7I"!_L5@"2E>AMQ4, :A8896:?QTQ!$T.2PN^ M&\A[<= 1[B\BBDE-1H962T,Y$B>"L7$0DC9YWW,95'B,FC2M?F&@\-!:"AA2 M9>-)A>X.4:A%8GV_07#V07[[B*[B*2>$30TV5R&.IYF!HK-(YL;_R)-JGT=_ M5R'Z4;5^)],+(;0\GRVB[SBUS(DU&C>:K6=-!*?JON%$M3PV'*S7^2$8>W"\ M/^Z,Z;T$27.@I.T\:/]A]3@\GUVMF3E\AG^Y@_ /Y:R7'F?]Y/G-57%B\]UGL%SW;5HS<523(X#5GBBX$,>I&/WGO?HHZ\=1D#;H1 M 9G*!7V&:GGXR')RQYWVS3)&2RW_*P6-N8/1O)E/?XU MC8.>F[;+YGO,W?3N>92-R$)NL WR7<.X/(DONJ'\!?S6OR"2$88+0J4^2N%" MKDQ-PU2FP.*6J)O.O%17V)>2&BFP0?U>R]T=M<9+:3%7].GM$?)\HUT9K$N= M/>(!XG9S_[AL-75)2N((=.>9Q*TTWQ"@_ ??A6:^X4"D%/IGT@]&_>DGZ^.) M_JW7M@0[S=HV.5R0)7D=DFQ(=5;:*%$N8S-]\VUMM&+:9\-/'?!('$ 6+7T, M*(Q-*JW@"+_6MT0TQ[!$#%]G)I##3!1S#V%2CQB-Y+WQP149*]HLS:T#3^S= MHNR"KFJW98.4=;L=&H:1+:)K,Y]/ @RA6#Q]WDR^&L6B4<(I8UYSV6+5M4UF M^(2K5GC*&%V'*5733NC4@(&/Q(0'!I&)H!]M +!AUR2E2O$L8DQ(H"%]9>N, M%8_>C(#K'Q%OJ4;DW=<#B'13M/7N:Z;%DI9.;>*^Z7[ 1XV&3-XTG)= -V(9 M,SG;)'IADM? 2AMO$'NQQJRV8- K)+1D7)JONN)24@'L+:U:^T$5OK) [&]K ML,GKL*&JCUZ[S,BL"<\=2*(V;\A).18W2!HW^&Z#?UQ4X=S78=LF9^4URM+M M<)]3+CS; G4YW;GT#\[:M*'1H+/N@6-$?UQ\IJ:==-2W24/7N>3L;'5-WS9: MO/@.G_1\;$9EESXVOX+$(_5X\5)Y(W!";)T21X%[WB^3/+K:=7GT/_&-_Q5] MJ&8KT:MQ742]:<;,E#!\/A#.O[-FG0,'UD2]=)O4#SA@392E9HF$PQR<$*@7O=M@)TXO)(DG!?HZ MR9M:LO5XH=5VB[P+.S:QRYVO?\5WJ;M40KFQK?AD@-/IK^[MD5/(:1NK+J>; MGWYB'S_Y8#&:'\3-APWA@*]"':HQ#6[\M %JM*1X2*S0=*_&I%/NA:ZRNA(' M$P=%_$[\IJ+<5Q\].U@D+%]E?.3V6K@,]LGQE;WNA&8FKY49N66-6B^7^3D- ML!5-?.W+.!.L,>C+/2\"R&5LR,[-OM0\$?BZO2.X&0.MG_B9D\;*3?9)CN!O M@*9 8?=I>+>T'6*7T\U<+Z5\0;.0@MCSL"&BP1=B8[I-=9V&X2R$8CQ@ID3N MNL*-O%D9;4%1AN.]3JZS7C-Q+GEQFM+)*3FMM4RI@>)FTK+_VW5(^&W0K35+ M*F&PR_HV0W=37A1#G:.1A 52SEB9P(O!V'3IP2;![A%%,8!P?A_ZC?4LBEHYWBZ47!,01:EN(ZWDQ\ .K5VJD*E'W M';:D05J=$AD.5W!0-V;2 . OO!1(@@5D:KD!%O_(3JKV, &[CR?J")(;++"=&.R=;CE@[8UN(@'D MEHLMC$>3S)\@(S$U^6+\;HHDW]M[ QP)IO/.HK_K'LQ*^K=1)<.E3Z&V[H\I/8CKWSAF=/<3P3[AXZRL'AL03J7!/(I(O#R HL)YT\,=OS;#G=N.PBI<[\C6LW M! _IX<-$P2\1%>5#ZK9P]_*BV5\]N+%HWK+W#_%>F5;J:RF6Z#\@GX.;D35L,(;/H='#!,%OS1^ M">#DYN=KY!MZNTZF#0NK#;DBS%-)!X9V;9IJ 9NJ.BJS''K>VFRS*Z5-%9UO M6=TXNA/%!3BAT:[,45@#>4FH'Y*?[3JTJT3;EFLQ6^UKC@9%Y$X33\KK?=8H MN+9=L66UP3%S'4GF7-M,HI%6GYPM"X>6*JORTYF\1S\].<<#SP(D\(V MEJ\,(0)5GC'%NA+*O^ZA$/6>P>979HSS97P^7XZ-0B58PY'\I$/I?[K' M0C M MQDD=P:W0^0/[O!H +>A^%M^2=-8*-?PGWX>DX\]MQI4;[IM8W.3FZ*X<:> M<=AU(FT/QL8O]7HS=BMDJ0E+A&H4;9V5K5:<11_0 V';GF)A&_4H0!#=4K*F?ZC%V9=_X 7%:M/ 9J[9-,4-;C[::KB2[PKP_"5Y)I#[($Q\\2A3Z M;EAYJ#>9.0UTI$O+P>HVSHV_]&.O\YIW4*1W<2GGL/>(Z7*F7;;Z1G96&-0V MI\%-78R>*I2@PQH82GVJA]63VX(#O;;.<2T-L M.PR*O$]2C\UU7MV5D3RL+@^2S\.'B8)?&L\B@N&V\CJIHZ??T5O'Z]]->1RP M$VUC%:R3K[.M%!B9C"!KDE,]H]SY:J[_=2JH'!=)B:>C%".M[@H1_:;U0J\JU01+4,!8@@<]633> MO'9JT^S@&JQW.)!4-**N-=T.Q"^*"&(!N=)$'[N[5T2P.<04^MLXX6HZQO>S M#]0Q._NA@W!F=0"L II+VY8+/_Y^]=\,P*W^<\=+<(2,3?T[MMQCCWVP_O'^ M'2,[_J&HZZ$)ISC9WASNY3;_4<&J_GNEW=*&%]PP)O\#K-XFS45&6E8HT6]2 MQ=5F%'^" [D)K,PSD[,^U-)[4!J!AG.-F;74<^OY&T++V#PCQPG'P$U6E!P) MHX'A((E9@C,%P;5$L62Y?E,5%OITC^64-6-:6:5)3CD([MC4"Q6[YK #GZTX MPU.%^W%-+$#3X2$#5NAQP0?T#*JEFXZ3LA/8;CG;D]*9P/?:5N=PC MX!ZB!%FDUSO71"PM1PN]-(816-C'J65B [BM/+S*/(EF#!$GQA//6K2;QYK> MFPN,,VP36@JR/F+??61_Z':3L4W _D#C#* B>W5)MH4EH9YC'VOOD"T.K^NU ML<*7366V*EW?4)KE9G7*!O?2V8_9Q?)%?'K&WKW%RWAQ=FY<6LMX_O*\Y]&" MU6E,@;RG_K5EUC7^3=F] =%VHOU^V)UH$L:IRIN#*N9^7STA9MLD*:(+9Z&2 M%:VSO!,9EHW8)ZKF FT6$16 MUYUHA8IG-LC&W';)SBTG&28X>5YPJ@0P'+K2BEXA!Z\M+S[*F69.**>1Q%)J MX(HM=XX2[-FSIYSY'VYQ "SDX90V>74$RV8OX9&0HDF=$XE/XA_(>&'/DMCN M\0/51TA+]''T='46+^=G^O.K5_-XN5R*0!OX?=E3?;Z*3^?6RWQ^%K] X@B^ M\I!XBDVX64UGRUPB'I0<0G6TYJ"J-SE2]'5?O*:K ']\;3=]QI*;<8T&;H^ MUM*#)IK_E!<=<\>QM4O3('%.::UDBN]QXR!SJ9043FR]/O(9>0VX8WG*."28 M(T++7Z_O]DM]EV,<\C?VO)#4)9QN,S)=@SXY=Q1('CRMU^P&2\ )#I3@OYDZ M2#<7G3+F_9(+=?M MN$U_8,V1\1(!1S6)F"_L2S.**C2Q#?MP&@%2K8NZE.W5R UI8]J)7GTIR>8^G?L5:YHG -_R_UN M:$07FD4O\>#(WAE+E1V MG)-?1JKUM2.T]72D'Y'TOP'*@"E+TSO?, ^OLD>F:2!BR&N^@_0L:C\V$Y> (5D-#?ZB.\B%Z^B%\NS\P/B_/9 M:?1=M%B>QJO%*_OUR]D2OM;7WD;+\U?QZ?GTRB2)SK\!X9YC %1HC?6+^3R'07?_>Z60* MH-N<@1C$M;MP+HQ_I_'I*:#-V0LZ<$"7%:#6/'X)7^#1(UK%YZ]>4/(58H!! M0ONBH?G^ (:_] A;)^?.!VJQ,"R ME<3:#5ZQ_2>?Z<@U6]B]#]N:ZZZQ?)0;;5+[!C[$8+=-_S(8NKR=/ NZ G'( M8%E^>5VXL!16:_L)D#-^X?)7.\@].:QSG\@4)=E$\=5TAO>'[!9WFU;48,EI MR0%'75:8%S5Z^^-?,S+B^@=L](^;9$\C^7TNKMYJ3_$+,/GPEY,%H(N3]7S1 MH#U#^O+3S]4!E->7J^4SUC67WX.A3U6PA#,@1M[JC7C7>-];<$#M M^ "'P*LD,QB$%JY%#8/4F8#'&N84):YO6?KM:V&P+XHQ!;!,D!W\*5U#$TD@ M8A>"TS?,PI+:2[*;6HKO:0F K1S@H54]73QC _EXD$(?9YEQ]'3)/_?ZL?0" M'6(G/5T]"UCNWK[Y+F]J/64C?.%TS D@4^X%>]*E)04@-0JM:UU+8X8VJ;1>^HLB<9WGSMKIN:D^[S MMNUE2@KR.PBL_I1)[ZP)#J?L# %,2]V[[4SUGEYT=.>M94'P3S"04UOA<#I= MFO IVW !RQA]X[J/>,L] R/$2?[B*9"E_ ;B:YJC?*AF?"B80F^8 TB1M:1C M-H:KS,^>O7;O!D5,NM0.&6: CV@K-6@'O=Y7Q(TDSP'KGP0"7_V8%M9>/: :&[/)FOXNAGS!WC M+@KNS;9*'\LYT,?(,[!&N1CTROK(KVPT5O$&V3*VT\%(#[E]6>:$"<+@L30. MTA>4$VI7391#WD6O1[?=DK2*UO)@?)$N<*_,?9*]7%TS")"2W+2#&0QQ8%# M0*9#OOO57B/>PT&^*I.V=S34SK)3>M?$O;XNO27&(]3OPX@ X@ *UX'9K8HU MM QS^: FP[L*CG,QLQ/L\&\A'IW.X0)FRMRIN/$[^_A4R&H4ELKV,R,]$3F4 MROZEUJ:W$X5)I4&*R=16:M7A^O#!Q@4>O[+6U8.YURJ6HKE[\ZUW/KL84S>, MYYJK(FR0TP>2NR\J21C7*JARUC /K2^(3:^N0 C;Q*GQVAZ@>1#(K-J_BN_D M-*=<=[A+3/S=5V2':F7'D6*UN62Q5/H$NC-::N[H!L$I8ZD[9M+T;.QUN@5. M>^EP"(+M90E)X%KX"^;L:<, 32 $UTVC M7G<)50]D1LXJ W7["[FQ64%.;#)@8A>].[0-!O-A854$L!F\+X'7 SPUIXR] MU]%)="%]$@VJJ^,$3\]K$)A/ MEMN!:PO>2V^_\2#2W6 M'JCV6@)9'[5@"A^(_._ 5!+ P04 " "FAIA6<.'#_:0% "K#P &0 'AL+W=O,7G> M2I5:GMBV3%*28]GE2\)@9\%%CA5,Q:,MEX+@N6'*,]MSG,C.,66MP9E9FXC! M&2]41AF9""2+/,=B/2(97YVWW-9FX8X^IDHOV(.S)7XD4Z(^+2<"9G:-,J&[LDHU/2&X(&2E6R,D;9DQOE7/1G/SUN.5HAD)%$: :O70G.RP$6F[OCJBE3V M& 43GDGSBU8E;002DT(JGE?,,,\I*__Q]\H/#8:>\P*#5S%X1N]2D-'R#59X M<";X"@E-#6AZ8$PUW* <93HH4R5@EP*?&GR\>S>\'7\>WH\_WJ+A[1LTN1O? M7HPGPP]H>'$_?AC?CR^GJ'V/9QF1G3-;@4S-:2<5_JC$]U[ =SUTPYE*);ID M2[%O(\ V>_RL>.&1X"1LOW(CY_2(TD&M=' ,?3"%XIP7&4%\@:;%3-(YQ8(2 MB3";HX?QI3RD\''(UZ]ZGN.?HO_J']+3J+N93XA("%-0^=NE#/RE:2A+N%AR M@4WECILS&R??"BJIV?FX0'S%B) I7:(;_(7K=M/P!D"IE* +GB\Q6Y^@*\X> MT;7^^4R62YAF=!MN&HK%9VT<2DL^(0)ZO M<],-D.LXOZ'/EY.)A2"CNKOP8%0-\8D9\5,%+C)*#W,B:()KCD_=:?>9P/>8 M%=!'D1L:>6$I;T3H%VW3-"W8GP5FZ!K3JP*C>Y*DC&?\<0WNZ%KH@YIO-=+$ M2%/70B9W%[6@MV0FC"1O1Q*@YA2UIREA?\&W R:5AX2.S$%Q3=#:77$3<\C2 M@E;(5P1G*CV$5.M=D1O"@ZIO@])KBC$1N.4"X#>NAGCL1>AVN T0^'_K]X(1 MY$8&+RKQWN$,?U^C>X%-/D$>*^V*9XE5TFWSZKH&O<%K5*K8;ZAX60@X?NL\ M'74?]G0L"9ZEQBV!M!<9- .YIW;9-YUZM>&.!L_&D!V!6X*?DC=<"IJ!,"/0 MW17X .6I3Q0H=$6@.RH$G0!*^D#)_JBM-#/F<.3+!/,!DDF>T3G6$8$>69?* M<^;W1;:N? 5U_(QQK].L34+[,XP8(<*-!FHFN2X\D>5KD)NNH] M-SZ536TK^B/'4%@?0^%/'T-O*<,LH3@K^QA0^2\H(OW1" M'9?VJR?0T,BNO:3O$)LMDZ+Z0O&,Z>YFM#.^YPI,3 HAM(%82@+V>5:_U[>" M.("1$X16Y/0K0L;9[WO$L>-:KA^@N.]8CA=7A-6F;T6P'#D]0.KY@.1'>R(S MJ!R:E<7B6GT_MGRG45Y6Z+E6SXD/R&]R!G'?BN*HY@MZ@17T-[*:E)X50+/K MQ_'661;<^$&J_Z_?$>"B;:I_3;"0T!/@QOABO)Q_$+3F^(X\$5: 89'E]6,K MA$ALMD/+<_M6&#D-4T,_LGJ1KUNU_G_O+3CK9U4;TR\7>]47VUN@F6*EH(_42UAMK;;A80!A:,>#AU]'8/F M:9Y59:;$L0/Y&**VUP_!9TX'1EX$Z=/O;/$J"/@\0=_?0VB[OO:A#YPQY+8; M:8C(BERGY>Y5NJ7JU?HL/R ;8E+Y^Q-U@\4B911A; ZG1CZ&FB?!J6$\67YCDVXPH> M=V:8PFN:"$T ^PO.U6:B!=3O\\'?4$L#!!0 ( *:&F%8PST?!#@0 (T/ M 9 >&PO=V]R:W-H965T?R, MF2?V]#=) _)S(FD$U[\PW*U M&CBI@W*Z(.M"W?'-7W2;4*SQ,EY(\XLVC6\$*V9KJ7BY#89YR:IF)%^W&W$0 MD/HG O V !O>S4*&Y5NBR+ O^ 8)[0UH^L&D:J*!'*OTOS)3 MXRB%/#V?3# MS?3]=#*ZN4>CR>33YYO[Z4'E'WU/P6HZQLNVR.,& M&9] #C"ZYI5:2?2NRFG^+8 '-"U7O.,ZQJV(;VG606'@(NQCW((7VMQ#@Q>> MRITM*[9@&:D45$?&UY5BU1+5O& 9H_)8R@U@=!Q0*^A*UB2C P;K@B*^0%0J!B5)<[26=+$N4 &U+:^.46X'??TJ MQ7[X!IT:9WRA-D101*H<&2T)7K$,T2]K5H,Z%0K_C-$3)4*B\9H5N=Y![&\M M'RD(9L6+'+&R%OR1Z@B)9BLN%!4Z$;6BJ-!>" PEXN)$:CM"+?L8VWV,6U.> M\"H#&H*8ST(F:,X4$DP^'-N]5J@7_N&))9I=0E?H+\]P%OCC!X01_YW%W/3[Z/.%E3:HG-$)I MUTUQ;%\$22="OZ$ 1VX8]/;FM(/!O L;(YSTW"CQK4/L=P)PP 7')@C;,SW M7)'"&L.XZ^)TOV:2=&)PBH+ C;K[-1._$X+YO,126PIIZS]W1PNCX)H(!95Z MI!R.54,KY@N+MV<9]RZMM=XOH!OX^W/;O[3:SB#^K^0V 8$D;ACM87I)IZ?U M%G3=7A19/0SA^.KZ5W#[0GD;/ >S)]QS(GGT- M8(L>O8,."52V-'V@/I>@].H7A.Q9)6$6^L"0OU.%ZZ( MHNG]FHGBM>FWYER!I,WC"OIE*K0#O%]PKG83O8#MP(?_ E!+ P04 " "F MAIA62871-+T" Y!@ &0 'AL+W=O,2[+%%>J[D8OI&[+Y@6T]L]5+!5/T)NP;;,^"T4EH4+=DX*"AO5O+8?@\' MA*'_"B%L"6'MN[FH=GE)-$G&4NQ 6K11LYNZU)IMS%%N?Y25EB9+#4\GT_FW MN\5J<;NX_KJ"=[=DS5"]'WO:2%N E[8RLT8F?$4F".%*<)TK^,@SS)X+>,93 M9RS<&YN%)Q4O,3V#7N!"Z(?A";U>5VBOUNO]0Z''ZFO8T7&V?1KGJB0I3AS3 M^PKE SK)VS=!W[\XX2WJO$6GU).5>6I9Q1#$!LI*IKEI,R@E31$(8R(EMH&/ MF3XI^YKI8>CW+N!_UVDAI*:_:FM_)6^N9E"BI"*#.5$YQ&X<1W"M$ST)D.\H8] ?N,.ZW+KC@'UXX"?O!"XN,DC5E5%-4 M,'2'_2%,=/.<" MY;8>6@I247'=O.SNM)N+TV8<_($W0_6*R"WE"AAN#-4_&\0.R&90-8$693T< MUD*;45-OY-A:)G=DN8?]^MM-F12O5M"_QG>^>Q\_9 MN1LW0KZJ E'#>U5R-?$*K>O+(%!9@155%Z)&;B)K(2NJC2LW@:HETMR!JC(@ M8=@/*LJXEX[=WJ-,QV*K2\;Q48+:5A65OZ98BF;B1=Y^8\$VA;8;03JNZ0:7 MJ'_4C])X0<>2LPJY8H*#Q/7$NXXNIXG-=PG/#!MU8(.M9"7$JW7F^<0+K2 L M,=.6@9KE#6^P+"V1D?%SQ^EU1UK@H;UGOW.UFUI65.&-*%]8KHN)-_0@QS7= MEGHAFF^XJZ=G^3)1*O>%ILTE?0^RK=*BVH&-@HKQ=J7ONWLX S#3P!D!R!. M=WN04WE+-4W'4C0@;;9ALX8KU:&-.,;MHRRU-%%F<#J=/SS/'IZ^+^:SI0\/ MLR?X\D17):JOXT ;>IL49#NJ:4M%/J&*"-P+K@L%,YYC_I$@,+HZ<60O;DI. M,MYB=@%QY ,)"3G!%W?%QHXO_L=BC]78,B3'&6R+7*J:9CCQ3 \HE&_HI>=G M43^\.J$OZ?0EI]C3I6FY?%LBB#7,^1MR+21#=4SF::+SLR$)XROXW_5:60GF M^K%:H71/L ^9IXC<>_P%6MQ//]@+VI@_5:-DM%1 AL0?Q2,8#7S2[\.+Z55@ M'&HI,E0F3!(_C&*(XM#OQ7VX8YR9OSJ'C1"Y@D%"_'C0@\$H\2,CX.!V?.!F M=D4^249^3 ;&,@K]$8GW8HX]3'#0,17*C9L+"C*QY;IMGFZW&SW7;&ULG51K;]HP%/TK5BI5F]0V+^@Z"I& ,K4?Z"I@W6>37(A5 M/S+[ NV_G^V$C&H4:?N"?1_G^-R8X_Y.Z1=3 B!Y%5R:05 B5KTP-'D)@IHK M58&TE972@J(-]3HTE09:>)#@81)%UZ&@3 99W^>>=-97&^1,PI,F9B,$U6\C MX&HW".)@GYBQ=8DN$6;]BJYA#OBC>M(V"EN6@@F0ABE)-*P&P3#NC3JNWS<\ M,]B9@SUQDRR5>G'!0S$((B<(..3H&*A=MC &SAV1E?&KX0S:(QWP<+]G_^9G MM[,LJ8&QXC]9@>4@N E( 2NZX3A3NWMHYNDZOEQQXW_)KNY-NP')-P:5:,!6 M@6"R7NEK\QT. #?1!X"D 21>=WV05WE'D69]K79$NV[+YC9^5(^VXIATES)' M;:O,XC";WW^?+2X7D]F4/#P^3^:+Z>1Q,2>?%G3)P7SNAV@/<:UAWA".:L+D M \(X(5,EL31D(@LHWA.$5ETK,=E+'"4G&>\@OR)I?$&2*$E.\*7MR*GG2_]I MY&.3UCR=XSS.+CU3T1P&@?6# ;V%(#L_BZ^CVQ,J.ZW*SBGV;&[M5VPX$+4B MIE0:+Q&T($QNP:!U!9ICBD]SGI_=)%%Z2_YW'1JGQMX'B"5H?R?[DKV;V%_0 M7Z#9=/1N/U9V!(W,_K_(4LG"]$C\]2+MQB3M7*3Q-5DHI+Q-[J%-L0F/?>#P MP 4"]-I[W9!<;236AFBS[7,RK%WTI[U^BZ94KYDTA,/*0J.K+]:]NO9W':"J MO*>6"JU#_;:T3R)HUV#K*Z5P'[@#VD&ULI57;;MI $/V5 MD2M%K>3&-PQ. I8@4"4/29!-TKXN]@!6;*^[NUSZ]YVUP2$MX:%]P7LYY\R9 MW9VAO^7B5:X0%>R*O)0#8Z54=6U9,EEAP>0EK["DG047!5,T%4M+5@)96I.* MW')MNVL5+"N-L%^O3478YVN59R5.!& MK0UACHG2"HP^&[S%/-="9./G7M-H0VKB\?B@_JW.G7*9,XFW//^>I6HU, (# M4ERP=:XBOKW#?3Z^UDMX+NM?V#98OV- LI:*%WLR.2BRLOFRW?X!+#\'$,3[.[202WSU$T>9S!,(XGLQ@^S]@\1_FE;RF*J]E6LH\Q:F*X M'\1P7'C@I5I)F)0IIN\%+#+T?/:4_!J/>]_ M3^%4\HUTY[2T+JIK6;$$!P95C42Q02.\^.1T[9LSQCNM\)5W3'F7%'_J8&ULG57O;]HP$/U73JDTM9+5_ (2.D""EFF5VHX!V[2/)CG FF-GME.Z_WYV M H%I'9/ZA?CL>\_O3CLNO$[XRW.F3 M-;A*5E+^<,%]/O0")P@Y9L8Q4/MXQEODW!%9&3_WG%Y[I0.>K@_L'^K:;2TK MJO%6\F\L-]NAEWJ0XYI6W,SE[B/NZ^DZODQR7?_"KLGM)!YDE3:RV(.M@H*) MYDE?]N_A!) &_P!$>T!4ZVXNJE7>44-' R5WH%RV97.+NM0:;<4QX9JR,,J> M,HLSH]G\TVPZ7WXG,'L8/RUA_'0'T\]?[F>/TZ(?9-<0A@2B(HC-\ M<5M^7//%;R[_M:H;SL[KG&Z,;G1),QQZ=DXTJF?T1N\NPE[P_HSB3JNX/^ LT?)W^L%W)M=E1A4Y&;8"4%RX[%09*2M-MI M04E">OT8)A7C.1,;#7&')+WC^3Y\0#O 6\ES8(5]><_HN#2D(4FZ_3:Y'Y D M"F I#>40]KLD3I*3(F(2VO@!M;ZQII)51<6IP=QZ@6UWQFCM-I=)0-(XNFIQ MEV$8D2A.K^!6"FU4U;@2$ZZ+&_L_T= G<90>59!>KP>S_[88PC@F:1*WP# ( M2"_H'N+7_G/^B6$4J#:U+6K(9"5,XQWM;NN\X\9PCNF-;3]2M6%" \>UA0;7 M2=<#U5AA$QA9UO:SDL::6;W&PO=V]R:W-H965T_=.SM^Z6VD6NDH.?F)FK0DY4IN(")(KHJ2Z9^C:"0F[X7>;N) M9[[,C9T(!KTU6\(4S+?U1&$4-"P9+T%H+@51L.A[PZ@[2FR^2_C.8:,/QL1V M,I=R98-QUO="*P@*2(UE8/AZ@5LH"DN$,GYN.;VFI 4>CG?LGUWOV,N<:;B5 MQ0^>F;SO=3R2P8)5A7F6FZ^P[:=E^5)9:/[# : 3G@#0+8 ZW74AI_*.&3;H*;DARF8CFQVX5AT:Q7%A#V5J%*YRQ)G! M^&DV?/HR'CWC^;^N3I?D8^SMB\ /VI%Q@L8E.#=$LXJ@GI"<*(DDTL0H+I&(MU)'-&SC'>07I(X\@D-*3W#%S6CW5:\R3' M>>QUZ>HU2Z'OX7W0H%[ &UQ\B-KAS1F52:,R.<<^F.+URZH"B%P0+@P32XXG M0IC68+1/!)ACBL]S7GSHT#"^(?_['FJK!L\#RCDH=R:[)3R;R!W0.]#SX^C- M>/QW,_C%FQQ[Q+O$!3= "KRGNDONI#45(E@)A/HA3?;%7#06NE),I$#F2JY MH8<@-$7# )\8Q3*T+[4B3&1$FAR4;O )]=O1U3Y,_/CZ^I2PMZ).;-XOR<1;EG2"G_L*D+/EMSH'-6CLQV&XBX]]BL&!7Y2@ELX5-4EE)4QM'&ULS5KI<]LV%O]7,.ZT8\_0,F^1.3SC7(UW:C=C.^UV MOT$D)&)#$BH VE'^^GT/X"G)CI.N=_LAL4@"#^_XO9-\<2?D)U4PILGGJJS5 MRX-"Z_6SDQ.5%:RB:B;6K(8G2R$KJN%2KD[46C*:FTU5>>*[;GQ245X?G+XP M]S[(TQ>BT26OV0=)5%-55&Y>L5+\.,]?'KC($"M9 MII$"A3^W[#4K2R0$;/S9TCSHC\2-X]\=]7=&=I!E015[+:Z+EP?) 5O;Z]O+MY>WER3PQNZ*)DZ>G&BX0Q<>9*U]%Y9>OX]]#R?7(A:%XJ\ MK7.63PF< ',]AW['X2O_08IO6#8C@><0W_7]!^@%O<2!H1=\B\3[!+5DPOUD MT%F>J37-V,L#\ ;%Y"T[./WI!R]VGS_ 9-@S&3Y$_?0:G"]O2D;$DI2B7AUK M)BO"ZUNF-+B$5OL8?ICD3S\DOAL\)]_[]TPA,V -5BV8-!;I'H%E/&.>G4U7 M%Z\FO]_^V7"](8IEC>2:,P5PUP4$"X(1A9<;\"@4E=<(0+*D7));6C:,7/,E MN*]#SFN PR'2]-WG]J:Y\)X?D4-Z1'S/F4=I?V@:.;$7D+,2?5](N]_I"9C[ MF9 #B<51O]<+G31)!BE#)TI\\D$*\#]A*75TVIL#F6P@XT=.F+K#Y1S(I.17 M78 6V7?KXS _(@G(.H\&63W'"[U[=/Q5@E^S__O-FLDE@*HU 1LD!"S$\:#S MT E!Y2T;%0-Y\C%TG^V0_@>G]4HUY ^N >OD/432XQN6%>0UJ/D7G7=:GJX; ME+T<6$ECUTD"?W2=.'[HD_=LR3AYW] -AQ/^"?]]*3AYU]0Y^4"EKIE4!5^3 MPY)77+.;1SU:NNUFV_EP_NJ(Q)[C>F%_+'#AQSXYJXMF./5?!_+^@T' MY.R6\A)A<@S)_UA1P,MXXWU ^0.81&8/_STP%[E.&'C]Y1P\"S*%98T^?,SA MIQ&9!+0\\#D/G-2=DQNA:4D\)XI\)TJ'4P"52>S$?F("PWD-*O(2A\"AY&$U2NZ0C7 >CQQT2CP'66"J&(5ST2=-YD60M!=U?R+ MU7W@!&[HD)J7A-;F3AP[ :23%5259 FQU? X"E99 9' 9$==<#7F/@>N0.NX M?L.H!'ZQ#IGF+4A5KF.S%IZ'F?'V\?@/QP751MQ2->LNDYJB>!< C*T:6+78D"X?V9 =_#@ M0@*X9GC(.[:0#=3/K13#:2U9(&3PAH0!%.XLBG=0;,363PP[BS4B[FHK6\_I M5^$W:&$'@$^ OKDS]Y,)^A((&N[_$7Q8/1@X30T\AE-HX#2*5N',C?9'J[8V MF74_OCU>7=!5S33/R!53HC9(Z#+3Q56?C#1D[%J48K7Y.X:T3OC_=DR#WK"W M]Z/-78L]>$+.Q,)T$KE9.\!T9LH]4*H"V)FD.D< ;: M0^ZG2M:&]S$GB"_K*A6CJI',6(J6H.>:HB>TQ8HM-<$=>K6B,IU1/8J*4TV6 M 5J730G&*KEQDU;6C]FX2Y(M2K "]#K$%OK1JX%,&B\27$[ M,&ACY!1'TV.'F&L"Q?>7\X#U_9N_-:[)O*UGTK +9Q#=PCA&0J6)>:4 MWZ2 MP/9 2%L>;2L_@+_B-(B M^T389RN68YT=-(U(R*@J^E!D8PH< %?)> #M>Y'<0QIX9JR>P..N@R]6]7,M11K(3LJNZVL-W\.01:B$U6*:;0GU7N*IXZ\%\RA M:O;1\MMC&93,BI#S99KW([T.:!RU#$&Y;;<^(:D I^*0T3;2-=8^Q)&\-:4<(G89&2NWY'K2&F=34 M,(^SZ8V7RN)=0&OY 95]LY(9<#(2QECO&R26.VD']?6V!@;,R&FD4 M@RQOSP+1 @S A_SQI;* M[HOZA[X31OZ18X-^ZO4@/9S#;33X(98O1R?C7/#8-/!TPP#CVM[S\4B@>'@D M@&[H^KM0#,*_ ,1SYV\"P,>4*4\!JW,S(KF@$MC?+C'7E%M40X5MIBXUM)9E MV95>>RI"+/>GY&T-66^%UJUR<1?5D>.GL'S43^^AN8, DZ@6O,3UII1^L&Z=0*"@ MMZS'P6X7.C,3Z(?F*&@/_U%SN6ZFW6:\T4P.U(0Y$IX9VX6S #()")+,YC]. M_*54PD(>[;S/P_]HS!'3WAFXKE!I_9#<('!K2-Y-2U!$J+Q9M3;P78+30%^- MV"J;?&B(1QOOJ1Y[Z(RK_8DSY5QA2Y23>_)FI[#I' .4W'>A9KQF]#EQ)BB$ M(G<^M*?V(%KNZ++W+W#'IIZ2QQ'^,-F_^B)\^^_7)H"CM^3N-[PJ'_^^@OA;@X_[B>,FQ!EEP3+W(\+R1>FCAA&A$OG)N,D[B^23!E_9Q1"Y%?9Q-E\P3 MU_'\A*00J5(O[2F4W*8Q]%8/@D$8N"0!&T3AA,IX&;1D"<0ZSPF2>)^_G(R^ MZZF87)FOE]#](%S:3WSZN_T'4F?VNZ!AN?VZ"DHB2%**E&P)6]W9''Q$VB^6 M[(46:_.5T$)H+2KSLV#0Z$E< ,^70NCN @_H/QL[_0]02P,$% @ IH:8 M5J2 O?TF! 10X !D !X;"]W;W)K&UL[5=; M;QHY%/XKUE2J6FD2YLHE 21(J#:KI$TAZ3Z;F0-8F;&I[0G-_OH]]EQ"2"!9 M5=W=AWT S[%]/G_'/I\O_8V0=VH%H,F//.-JX*RT7I^T6BI904[5L5@#QY:% MD#G5:,IE2ZTET-0ZY5DK\+QV*Z>,.\.^K;N6P[XH=,8X7$NBBCRG\F$,F=@, M'-^I*Z9LN=*FHC7LK^D29J!OU]<2K5:#DK(406-[E0);E.=5TV)=B0Z3IC6CFPX9JO9$?1M=WD[(U60TNYU.KB:?;\B'&SK/0'WLMS0.8KJVD@IP7 (&>P#] M@%P)KE>*3'@*Z5. %K)K* 8UQ7%P$/$WO=,#+*.&970(?3A#^:5%!D0LR((R M>71/LP)(#E05$E 6^B7&AS'?O^L&7GA*?E4Y4H8MKA?DB_0 M18J3BEX9QJ% *_+ET>>"KPNLJ8I=SW-0B61KN\U MTZOQD]]L):0^TB!SG(Y[4-HLL#KYZ14Y$X@F-3,QS 5/2^Y^<$K\GAO&_JYY M*?CR'Z-1]S#CUW84NEX"Z0>B("DDTPSQ-DROB#GO6/: ^[V9',;MT$:6I)3EOD%0 NUV[[5FFQLG M36LO&UC']:*(=%#N841\WT-%=']6G)$;^>&;R9>]*VF61L7*C]JNU_.)W^VX M<=0H\\"A'S>'?OSF0U]"(GC",D9M:F(-JF$[K*VK@)4N+1._4(POB=J24;$M M(&95\-+=X3"UMV9++9G=^JV4?-9F1#2F&>4)8!0FEM\I+_"-0.H;A._V, \N M.*XZ"M%,S=)\X[P$D=MK>^1&4JXPE\A"BIQDE7XQXZ)>;P?[^?VDVFEO.692 MQO[$=%SB<\:&PO=V]R:W-H965T7N M>>Z5Y& GY'>U!M#DN2PJ-7366F\N75>E:RBYNA ;J'!G*63)-4[ERE4;"3RS M2F7A,L_KN27/*V662\J E[N:HIT?CZ73^ M-+LFL]_O9WR=>;\>3FZ\WC#>Y^>N2+ M3G M@:N1W$"XZ9YHTA"Q=XA\1FY%I=>*S*H,LM< +EK=FLX.ID_86<1K2"](X%/" M/,;.X 5M* *+%_POH3@5@08_/(UOVNM2;7@*0P?[1X'<@C/Z^,'O>5=GK ]; MZ\-SZ*,';->L+H"()99Z*FO("#QC[RI0A%<9$7H-$DM*2J@T*7*^R(M7*>Z^.'A'G!%?FW_[$R5F+^H%R@32:'ARW,I6\3^C>E^>WDU?@:EH"^9'@T M;*&J@20Q[2=>*]/SJ=\+R73O,!YCDNN\6I$"L(N/ ]"J1![U^AUSR&C /#+> M1W/#7Z0H"AO,'11++J$3]6D_3#HO(IK$$?EF0Z[YL]$UC=,)!#0*_2.O:11$ MY%Z*K$XUV7$I>:5?NOV0)E$'[\P&9P[)&RT_ZC7!1 MYPM-(^2Y@3T2-BG$8M-$6US/&%)5MLL M8)3)"W!)XA#SQ,B3QC#_>6+_4]^G81)_?D/SJDTM4,>7;$ER)5]2"B2BKK2S6W; MKK9OE7%S17?BS4/GELM57BD\AY:HZEW$6#BR>3PT$RTV]L)>"(W7OQVN\;T% MT@C@_E((?9@8@O8%-_H+4$L#!!0 ( *:&F%9L0_D850( $,% 9 M>&PO=V]R:W-H965T3AH2QRO%%Z92I$"Z^U MD&825=8VHS@V>84U,^>J0>E.2J5K9IVIE[%I-+(B)-4BIH0,XYIQ&:7CX'O2 MZ5BMK> 2GS28=5TS_9:A4)M)E$0[QXPO*^L=<3INV!+G:'\U3]I9<8=2\!JE MX4J"QG(239-1UO?Q(> WQXW9T\%WLE!JY8V[8A(13P@%YM8C,"=>\!J%\$". MQI\M9M25](G[^@[]6^C=];)@!J^5>.:%K2;1900%EFPM[$QM;G';S\#CY4J8 M\(5-&SMP%?.UL:K>)CN[YK*5['5[#WL)E^2=!+I-H(%W6RBPO&&6I6.M-J!] MM$/S2F@U9#MR7/J?,K?:G7*79]-L^O #LL?9[/'Y[N'['#[]9 N!YO,XM@[= MQ\3Y%BEKD>@[2 F%>R5M9>"K++#X'R!VM#IN=,@2O MU_7:"WB]C_5ZJ,46H'\8P _(R#0LQTGD)L"@?L$H/3U)AN3J"+U^1Z]_##V= MNX$KU@)!E=!H+G/>,.$>?L/>W!18[UXPN8*%T@Z9RZ4YU,'Q&JZ$/2)SMC '38&4,8#G;Z!3!9@*W0[9#2 MH@::?#FC"3ET@_'>PZY1+\/X&L@]E?:-=]YN0TS;P?@7WJZ7>Z:77!H06+I4 MS.\ 6ZO9G^!5!+ P04 M" "FAIA6 ^X8GD,# =" &0 'AL+W=O,9V)D2K?8\W4C3A@0U]* M(6NF:2AWGCI(9(4%U947^G[JU8PWSFQB;?=R-A&MKGB#]Q)46]=,/BZP$L>I M$SAGPYKO]MH8O-GDP':X0?WY<"]IY/4L!:^Q45PT(+&<.O/@=I$8?^OPA>-1 M7?7!1+(5XKL9?"BFCF\$886Y-@R,F@=\BU5EB$C&CQ.GTT]I@-?],_L[&SO% MLF4*WXKJ*R_T?NID#A18LK;2:W%\CZ=XK,!<5,J^X=CY)KX#>:NTJ$]@4E#S MIFO9S],Z7 &RYP#A"1!:W=U$5N62:3:;2'$$:;R)S71LJ!9-XGACDK+1DKYR MPNG9>O5E]?'S"N8?E[!/6);2M4KR>>IKD,PLM/O(N.-WR& M-PCA3C1ZKV#5%%C\3N"1R%YI>%:Z" <9EYC?0!2X$/IA., 7]9%'EB_Z/Y$_ M%7!'%S]-9S;/K3JP'*<.[0Z%\@&=VJ_&1 ;]V+C(?;9AC9CT58(HH2" M*[;;2=PQC05MC =L6H3M(RCX1&95( F M\4!IPWJ+TJ;N[$@I],TKL,G\%\_Z;O%;WSS?.!,UAZ]$;6H2[J4HVEPKB-TX MREP_"WI(Y$:Q[V;)J+<$;CH>N7X2P0:K\I^M9%;;X)RX8781 M%;IC?^R&R;4ECA,W\\?P26A604H*:,XTZCU2\O?=@#S.EM@-XM#-TIYEH"B2 MOBB2_UX46**45_5@0J(#KJ6FXFS+*ZX?GZJ,X2G^MB+FRHA[K@8&TF^>>9Z+ MMJ'T2,+S!WL401)1(K/XLM192 L=P;SN? N*O92B)E!E-\B!2T^ " M#*AJS'CYY\IE(W><^9<) C=(8UC_L9;P2C&C1Z)N9?,:$G<4)U<%,(X&4^U= M'=DURIV]F!38@+O3N[?V=]^\._(O[MW%>P%LA:;KQ';W='^C- [TO11"GP=F@OZ/8/8+4$L#!!0 ( *:&F%;&PO=V]R:W-H965T7FEI;*LKB2Y)Q?'?=RC)DM(XAE'L2U]L MD>*@YQ/1:7SK(0'2515%%SN;R 7N]G(&1TV'K/U M1IL-:S[=\C4\@?YM^R!Q974H:59 J3)1$@FKV>C:N;P)S/GZP.\9[-3@F1A/ MED)\,XN[=#:RC4&00Z(- L>_%UA GAL@-./O%G/4J32"P^<#^D^U[^C+DBM8 MB/R/+-6;V2@:D116O,KUH]C]#*T_OL%+1*[J7[)KS]HCDE1*BZ(51@N*K&S^ M^6L;AW,$6"O :KL;1;657[CF\ZD4.R+-:40S#[6KM30:EY6&E";[^\_:)C)_Y,@>>X>@Q_QII[[BT*8U+M>4) MS$:8^PKD"XSFGS\Y@7UUPC:OL\T[A3Y_PE)+JQR(6"'G4D*I"2]3DUV JY0D MHMB*$K>5.9*5N :B^2NH8ZZ<5O;Y4\1L]XI\KW\L#J(W0/; I2)@Z"=('A1+ MD#6!AX-(I&U^G)K2=SB/]S';@Z@74MONP^P%-/8C\A7G%TXJR756KDDN ME"()EW)/<&[MN$Q[^=!']NV>M3"B010CU5KR'U%IIO<$'TN%\:T+$J3&X895 MIWFYSK!!MN'N78XHBWM$%M"0!>19:)X?HZE7[=O4C7M7F,^H&[KD%U#JDKSP MO.+-Y,IQ=/(R@4%NT3@,!@F+M>!$X>1MQC?J*"DQ-IU.SZ6>$_ 91UN\C>E5;=Y2J-QB_WA&^W^=Y0:$T$,LS\'PAV2\]FP_P/ M@KXOCV.7.D;+[6J%5S$CA",4T]34&M)W0,/&[#DT"N)!6CLQ=4U:=] Q#2.O ML;=' [R=X7#$^DBS50V<LZK;M#-!CP? K<<[G.,+0YK%#4O@AQBLGF>MTLM-C65]JET'A! MKA\W^$4"TAS ]RLA]&%A%'3?./-_ %!+ P04 " "FAIA618LGU$T% !& M$ &0 'AL+W=OEN)8K $5N\ZR0)X.54NMWHY%,5I S:9=K*/#+HA0Y4[@4RY%<"V"I M81XS98P!W6YOA"X&G524IY#(7E9$ &+D\&I^VX::WI#\(/#C=R9$VW)55E> MZ\7OZ2O]D;$=;KIB$#V7V MDZ=J=3*(!R2%!:LR-2MOOD!C3Z#E)64FS2^YJ6DC)$XJJH.E&22-M6DNCSTAS*3DO M"[62Y*Q((;TO8(2J=?K15K\I[97X$1*;>*Y%J$-ICSROL]$41$K8#< 1.2@,X/@M&%_ J$B7!+B)%V](]K8DYF7%X/%P* <#0(W:V( M8 J(8X?1P="Q(TH.B&N'(0Z^30,_%WRC"^,)VL?DD.CZA%QG>:OU;!C2/F&IV@*N>.0I:B2%K[[^VD;H36: M68J4%UC[FEC-SJ<4-7>&U+-1/"YCVPF&+K7'L5ZARN%#/_8D6- E6+!W@F&! M2:Y;@TV)1&<]E33](E^;'#]-]42/L@T(O Q>9(!;$ F7Z%;!D\?D7RN35ETL M9??%A*$V]Z4S+N>_D6^5DHH5&+8E88K\P8I*QZ\I2,0-K6@<6V[@=5P8^(A\ MKM&'=/Z86IY'[PEWJR'T2V71;81&'\;@%IGX"D<@:.SYB M;KS+'7>+$*^@[;5EA8Z_O1KPHM[HN\JWQM2S'-=_A.UV'=MXU;4+UXKBCK0' MFE$'S6AO:.J[$R.BM:O+?E5P)7NK?K_P?;-J-K^4Y++0_L"SKUC&"LP+)K52 M#RLJ^BH:6[X7;FNHXUACO.5W:B%U/8PIULL?M4@LCC2,+=^)CYX[YR'@73PQ MQ-+M.[HX[=\=[NUN5"L%BZN%0-PXI@BC'9DHR57M:@?$>KBQ>J1&;[0F4A6AC'%T[-RC6VE(HC+<;1%LX\(CB*]&\0!F6.C M:*Y49,)V]1J47E$KB+9@Q8L?'VJ^Y89C\KT_VG"KYVAU&.!K85L,8L]RT9'^ M&&_WZ*D$'.WT=CF(I>E@)0JO"E6W>=UNUR2?UKWAEKSNL,^96&+!)1DLD!5? MSOBF$W776B]4N3:=XE6IL.\TTQ4V^B T 7Y?E*5J%_J [E\'DW\ 4$L#!!0 M ( *:&F%9PN"+>;@, (X* 9 >&PO=V]R:W-H965TW5=C!K!J>[G=);3_ M_F9M,(X@M"=5.MU]P?LRSS,S?F;,]'92?=%K $.^ED6E^\[:F,VUZ^IL#66J MK^0&*KQ92E6F!K=JY>J-@G11@\K"Y8R%;IGFE3/HU6?/:M"36U/D%3PKHK=E MF:IO0RCDKN]XSN%@DJ_6QAZX@]XF7<$4S.?-L\*=V[(L\A(JGNA;^]K@]QQVNK,F-I.YE%_LYG'1=Y@-" K(C&5(\?$"=U 4E@C#^&O/Z;0N M+;"[/K!_J'/'7.:IACM9_)$OS+KOQ Y9P#+=%F8B=Y]@GT]@^3)9Z/J7[!I; MP1V2;;61Y1Z,$91YU3S3K_OWT '$[ T WP-X'7?CJ([R/C7IH*?DCBAKC6QV M4:=:HS&XO+*B3(W"VQQQ9C!]^#AZ&,_(X_C#TV1T.WM\&I-?9NF\ /UKSS7H MP=JYV9YMV+#Q-]@\3D:R,FM-'JH%+%X3N!A:&Q\_Q#?D%QGO(;LBPJ.$,\XO M\(DV7U'SB1_/]UR:#8E_GL0VRK7>I!GT'>P$#>H%G,'[=U[(;BZ$Z+C//)5EWFZG4"Q_FZNT1G_/X0X=V9)L#S9*+K:9T6\BG@\& MZ(!(#%9I,I,F+4XL)Z/AF^L)O$"U!4U\ZHN8LMAKKSV:) 'E,6]/0K015(2" MW$EMK'CJ !\UIPA+*@Z[*/& H57*J,J=1X&.1 MA!VXES J.F7CT\3'8@JCURJCPC2*CF:1%],XZE:;8 $-?7Z2&&=7Y-PWW-Y[ MW@VY>QK/'L>?'^[_C?HX#?<_71\>MF=$62 Z OM^0&.6= 3V?$[CD)_61]/S M?L@ZLB:^_8@<*P9+4"0T\L/7]2$8IT'2^5C@IR+@QWW,!/6\EN;]H.6[?-C'$T;R:U4:I6>:5) 4N$LJLH<(AJII]F8^2F MGCCFTN#\4B_7.#""L@9XOY32'#;603N"#OX&4$L#!!0 ( *:&F%9S6@&# M!08 -X2 9 >&PO=V]R:W-H965T) >?HA20-$N^11UH:VT0ETB6IN/[W.Z1.NXZ;;;$/!?;! MEBC-#&>^^88<\70MY&>U!-#D:Y9R==99:KTZZ?54O(2,JJY8 <^,3^VS.SD^%;E.&8<[252>951NSB$5Z[..UZD> MW+/%4IL'O?'IBB[@ ?0?JSN)HUYM)6$9<,4$)Q+F9YV)=W(>&7DK\">#M6K= M$Q/)3(C/9O A.>NXQB%((=;& L7+$UQ FAI#Z,:7TF:GGM(HMN\KZV]M[!C+ MC"JX$.E?+-'+L\ZP0Q*8TSS5]V+]'LIX^L9>+%)E_\FZD U''1+G2HNL5$8/ M,L:+*_U:XM!2&+K/*/BE@F_]+B:R7EY23<>G4JR)--)HS=S84*TV.L>X2WU]=3Z97E^1N3Z\GMQ=4#F=Q>DNG]Y/9AW%Y0SGQ0S^,S-X/KD17"\5N>())-L&>NAN[;-?^7SN'[1X M"7&7!)Y#?-?W#]@+:@P":R_X.0SVA5X8#O<;-@5UHE8TAK,.5HP"^02=\>M7 M7N2^.>!V6+L='K(^?L "3?(4B)B3229RKDF2P\D^-P\;>OUJZ+O!&_*CUXDR M+F!6()N!M)G9%<%,>>V!7P_N;\[MKXF S*7(L.!3JB$A*RHU W5"+G(I@>N3 M[[KS-Z,B8^1"9%G.64QM]1_18^(/(R<(&S\\;^",PI"\99 FY 82%$[)T>QX MRZ3G-Z8]UPD&??(>YL#(1\87F[QYYWAN*T8G"H>EX#6C_#YGY(;%4MCU2 IT M3)$IQ$LN4K'8H+==F]$[P1=?4 #Y M@%*U='+?=?Q M_*!QSG5&@V$U/+ L]>MEJ?_B94E+RA6U^Z_:NS =-O6SJ=^]XCY.$"&R 8HH M@=F.ODL,]U^PQ/P>*&Z3>TARLC_AH1.&N KU&YX'N$:YSK#UQ'.BT0 I%%0F M'D6^8OS9ZAHY'BY23:V-0K]BAN<,6PO!KF(U+HAB7!LY@VW7D#UNT*;=P V< MT:C_ @)%-8&B%Q-HE9>@NU-N59X&P-[LHU^(6+P M4I9_IA:E2/(8Q2A/B&EF<;_'O6^]9/&2,!ZG>0+F)6=1**;0)Z823\6U;8F/E#Y:B6DMN()9>F&X >PM+75M1W8OOFKGJLU,]ZL MZ"8SG="\9%Z]F&',I8;-T>!-@VV!YAJ!P2\[TRJBFUB9-Q15#21!US9V'WB# MFN&ITPI/"8S(C[J#WPA\R9G>H $-Z)K8BR#);?M$D M(B![NTO'B!6^&F'7$A%C(S, 7O*H\/PCY3E^[=N\=FU3N ] NML]MI"D)!7( MJG;6*/D,&_P,YG0!!F(T/&\;5E6G]DWGU!@N4D(WANYUBN)4Y#6YFSAFFP;? MKBW=K5IFQDF5S]!W9F)%;#YBS[]0.7ED6ABXUEBYT$I2C!'!5Y Q0SXHMN!L MC@SD)D7S- <>0Y=JDB+=:>[;U/OM[)B6(O6BN.'^FE]>#,ISBP:\>+D M!\F]8%R1%.:HZG8'V!7*XC2E&&BQLB<8,Z&UR.SM$B@RU@C@^[D0NAJ8">HC MK?$_4$L#!!0 ( *:&F%:ZW6E]!P0 '0, 9 >&PO=V]R:W-H965T M3R4ZJ'WI+J4$/)1=ZZFV- MJ<9!H+,M+8GNR8H*&"FD*HF!IMH$NE*4Y,ZHY $.PR0H"1/>;.+Z[M1L(FO# MF:!W"NFZ+(EZG%,N=U,O\O8=2[;9&ML1S"85V= 5-=^J.P6MH$/)64F%9E(@ M18NI=QF-YP,[WTWXE]&=/GA'-I*UE#]LXW,^]4)+B'*:&8M X'%/KRCG%@AH M_-=B>IU+:WCXOD?_V\4.L:R)IE>2?V>YV4Z]U$,Y+4C-S5+N/M$V'D[<>187A-#9A,E=TC9 MV8!F7URHSAK(,6%%61D%HPSLS.QV\15]OKWZ! 4]V?I"UJ/,&%;^!&F%T(X79:K00..)]SSG^"3B M-YCX39@_>-@=N.,=44R.O5@9VBJ[JDW^_@A M2L*+$U3['=7^*?39"C9B7G.*9($J)0MF$#%&L75MK#[(2"1W@BI]C/AIZ(\? M4AS&%^C_>L)&069+T2,E2B-JM4>@'"W75#GU7AJ FN%A(SILX*ZQO)EWOSG1 M+$,"SBLF,EG2X(Q+K<]1!2[TEBB*,L*SFA.WZV_KDBIBI!JCVURK(AX'".,4W\XB#M"43STT_"I?8;3U(_#]/R(ESTPY,)*I7(FX/AKN&XE MST$YQP1LJMHPL3D(SD7UW$2CO^PY!#G8D]J3>2)Q386$PZ*)^RVQOKL3"UB1 M>TC1AK[R V>X-D3DEE*M82(31TD>*O 2PSJ+HHL]XW[J]X>AGZ1]A ?8CY*A MGT0A]"<^3F,_QNF1!+[&?;T!CF75^<87C>NP-\+P-QB@LZ@7#2%'C#M-WKN2 MWDKCVX*?)/=+DC^+!!1!>4O^3UD"I]?I.U1?% 7C' M@\@?C2#JI._'2>HG>/1[U_K>>=A+4[O:\7ZUMXJ?N(X&W74T>/=UU&:-/F2\ MMF=]H63Y;-/ G!=)I=2S@= MP0X9=/ QK.%1/^G:0S\>A7X_'1[3,CBH!.'BV[AZ5\,2KH5IBL*NMRNI+YM* M\FEZ4X_?$+5A0B-."S ->T,02#4U;M,PLG)UY5H:J%+=ZQ8^"ZBR$V"\D+"3 MVX9UT'UHS'X"4$L#!!0 ( *:&F%: &PO=V]R M:W-H965T+J$1J)!4G^_4[4K;LM*X38 'V(1'?[KF'O%>/UU)]TP6B@<>J M%'KB%<;4%_V^S@JLF.[)&@7M+*6JF*&I6O5UK9#E3J@J^U$0I/V*<>%-QV[M M5DW'LC$E%WBK0#=5Q=33#$NYGGBAMUVXXZO"V(7^=%RS%<[1?*EO%&X.]R4+*;W;R6S[Q DL(2\R,16#T>< K M+$L+1#3^WF!ZG4HKN#_>HO_B[DYW63"-5[+\RG-33+R1!SDN65.:.[G^%3?W M&5B\3);:_8?UYFS@0=9H(ZN-,#&HN&B_[''S#J\1B#8"D>/=*G(L/S'#IF,E MUZ#L:4*S W=5)TWDN+!&F1M%NYSDS/3S]>7\>@XG]VQ1HCX=]PV!VJU^M@&8 MM0#13P#""&ZD,(6&:Y%C_AR@3VPZ2M&6TBPZBO@)LQ[$H0]1$$5'\.+NBK'# MBX]>\=#-6KGDL)P-APM=LPPG'OF[1O6 WO3#NS -/AYAE72LDF/HTSF%5]Z4 M"'()F:QJ*5 8;6KO1>#D_"T.S@8^L%HAYZ$ M_N!\T$WCH9]$(Y@WBU:<"S(#=MLG@WBX@SJ)278/^F3D#\_34[B7AI7[^CO= MJ3](XIVRD1\$R>ZB(S^-(T?VX"V(2]GDJ$$74IDS@ZK:V]8^K N>%;!F&H0T ME _H!"*PSFO2/^.NC\=?!?_%638F: *:14G O=/D&\&?Z41!PUE:/6#X_C EO3& MP')9N]Z)9"_G7R@>PO0LB X%\'%*]X7UHI)98-_3]RK,H0)C8_9EX_RUD;9TGHG;B":(&)+8'P:N&B40I7YT M[L:[\C'RDR1\EO]K]E2YG#BDO3B&SZ@I0GA5-\;E 7I1M!4JH;H3G\)MFYWA M@94-'K;.,/&#,#CD$OV]CJ]"M7)]K0;W7FWSUZUVK?-EVS'NCK=]]PU3*RXT MJ5^2:- ;4BY6;2_;3HRL7?^XD(:Z43&PO=V]R:W-H965T=[+EXE"& (D])S.34")7:7G:[ MT@\AH;+#M\#TE347"57Z5&RZ'AV3[%8>.'_,3I;!U#"S'D$,OLH05'_M8 %QG)%T M/_XIH4;59B8\/GZF>_G-ZYMYH!(6//XS"E0X-<8&"6!-TUC=\OU7*&]HD/%\ M'LO\D^S+NJ9!_%0JGI1BW8,D8L4W?2H'XDA@#4\([%)@OQ3T3PAZI:#W5D&_ M%/3?*AB4@L%;!<-2,,S'OABL?*0=JNAL(OB>B*RVIF4'N5VY6@]PQ+(GZTX) M?372.C6[OOTR7RW_FM\OKU=DOG+(S>URM5C>S'\G\\7]\OOR?NG>D8\.*!K% M\A/YM>P4B$E7Z?8S2MB WR$]ZS.Q3=MNZ-#B[7*K0>Z\76XVR-UV^8KO.L3L97)KU"#WVN7SK>@0 M^R*7#UK&LE<]";V_YG834;W,8W&A#F8,!<3YB'!:D8/ M*J,'K?/V>L] R##:DBT('YC2"X(F7ULIY_J*"7,P82XFS"M@EIG3LD7:;J9_ M)W8-;@TKMX:M;EU!]'?$-J?C;*O\7)LP80XFS,6$>4BPFJ&CRM#1^\39$:;1 MF# '$^9BPCPD6,WH<67T&"7.ME+.]143YF#"W'%;:"S<0FJOYM9%Y=;%*W&6 MP3KR(_VV3&1(!80\#II?6EI!YQJ&"7,P82XFS$."U:RUS,,[J_D^,;?D(GF- M2G-0:2XJS<.BU?T^RE%8K9-YP9.$LV(>2Q)"')"/5![%8<+71'%%X[+.IT;S MRTR(=12RS(X][M?#UJ*],V?;BDES46D>%JUNJWVPU6ZWM5YJ+2/"Q:W>]# MWLEJS7;,5FGRH.>TCLC/F6+9Z&Y!&9Q>/RY>K^*\7L5M[^[9@_L>J1[KD.NQ MVI,][I,?IS+:0?R#!""C#8. 4!:0A+)T37V5"ET@$RH4V0,5]"$&77$7^?J' M\U_2$G'UU3L:ZUH"=L!2( Q4HV^H>214FH-*87 MY5?6I5-LG!\PQ3[^-RHV$9,DAK5&FIV1CAFBV!HO3A3?YENY#USI.)X?AD # M$%D%?7W-N7H^R1JH_D%A]A]02P,$% @ IH:85G!F^ 31!0 "R, !D M !X;"]W;W)K&ULM5I=I)<;JYO"BA&+4A4B+BY7W\2$.3V;.'XK();*> M&'^Y^32YGGZ=W$V_7(/)]2F8W4RO3Z:SR268G-Q-[Z=WT[-;\ >X+1\*$A/$ M"2X HC&XGYX58.\4"T32XMW(%9*,@G2CIN'CNF&XIF$?@BM&15* ,QKC^%< M5_:B[0I\ZXJ@' G\?0 ]" U[0WIJ@P@O7X$UH4A)P7J*,K.J>L;)Z MF-X7.8KPD2.?E@+S)^R,W[[Q!]X' [6PI196Z,$::E?H&U./UF]CDE6GU-]U)J$P/V" B-&,\91^J1=%'THR0%4<>K"'= JN&&PWT@Q]L/ M#!P'+<>!$?!>WDCTD&))4F!Y"P3 5!#QO \H$B6O^,M[NXJI&?B$T8*E));W M(/XOPB]Q>G0<6"!^VA ]WKTXSY$69 M]H#OU^H,#1Q]3\_4GBU]=B"_0J#^DK'XFTZ?X!RC5"01DB1/6&\?7(JX!_:< MWR\ZJWW$V,Z6TO"A[@?81Y)^?KV6RV M#^3JO?>BP2F-UHC0B+3E@$+M9-#;O0BAT<.VY:SM#)KM;"L1=F!>("H7"%F8WB8E_;M$%'Q&1-H\N,-10EG*YL^_ MK !4,:#*K=:IN;%MQUS;$[00LZ"-G 6U.T$+2:L#\R-^D)/E)CK5/@3-F>@U M.AULKE/M*= \_]=+S[W;!--_Y-\[.5?6K[C4JZ)58EW)S$;*@MIPH(68BU5X3 MF'VA6F1>,R[%.3[0CA3L+ (%FT>@0+M+8':"3RA%/Y_!'4=5))^E2"A77\KF=8DU MNK21BD)M.:&%5!3:2$6AMJG00BKJP+Q"S]+-FXGRT$13>U"XLU04;IZ*0NTG MH7GNKZ;#LY*S'+?OBXY[]^U,65]:K4HS]+8CO/1+DXV?FFQDH%#[4F@A W5@ MUK-E_4(?>B::VHC"G66@0*\3FA!4CQHZSJ]8;RJ>7USHOZ MBV!YM=OA@0G!LNHPP2C&7!60UQ\9$R]?5 /M_I?QOU!+ P04 " "FAIA6 MW]W6"N@& "7+ &0 'AL+W=O)$I*$P.);6T&UC1(T@S;/\5F8J&RZ$ETT@)[^%&76!;) MR'+* 48BV>0YY/DHDN<33Y]Y]BU?,B; ]U62YF>#I1#KD^$PGR_9*LH_\C5+ MY2\//%M%0MYFC\-\G;%H459:)4,,(1VNHC@=C$[+[ZZRT2G?B"1.V54&\LUJ M%64_+EC"G\\&:/#RQ77\N!3%%\/1Z3IZ9#=,?%U?9?)NN$59Q"N6YC%/0<8> MS@;GZ"3$7E&A+'$7L^=\YQH47;GG_%MQ,UN<#6#1(I:PN2@@(OGOB8U9DA1( MLAW_U*"#+6=1@I?:56*72DTA$H].,/X.L*"W1BHLR7&5M*7"<%B/K M1F3RUUC6$Z,OU[^=7\[^/K^=?;D$YY<3<'4]NQS/KL[_ .?CV]G=['8VO0'' MX#K.O^4@+D93$I5C0G!P-YN"7&2;N=AD#!Q-F(CB)'\/?OT%4?=34?IVR3=Y ME"[R#^!=Z_YT*&3KBS8,YW5++ZJ6XE=:BC#XS%.QS,$T7;!%&V HN[WM.W[I M^P7N1)RP^4= T > (<9@?/D7.*I:_M[0NO$A6%]O)N#HG0EFTA\&[6O2M#\6 MW(<5_G3W6B$@V^%'2ESR"NY=E,71?<+ +!4L8[F0P16Q^&$:'A628T8J9N"3 M?!W-V=E 3K$YRY[88%3T%WXR1=,FV,0FV-0F6&@)K!5;9QM;IPM]=,M%E,@Y M+,M8*D"4YTP8'_L*A98HQ4+X-,*!Z[N.?SI\V@U9)]NA(=-)24!@X)(VZ=0F M:5B!>3ND#O:#G8ZV=':W.KL]='Y=WZJVN\/J8NI11^GJN)/E4'UU4@I]UX5( MT=I1XQ#7K2[?ZT@/&<2+GJSB)1([C!F:1_:W(?J?(U^R)I1NSMK[630?)64KMYKB3X5!M=5**Y5P! M T5;7YNUY31&"%6FLM!2XUKB!EMQ@TYQ+Z4=C-,Y7['A4<+SW+3;N@BT#A]C MWR=0G28"+?['#O+5672BPR'B^5!=S/1B&/N>NN:%G?U[HWH(-H8$[M5O'N5+ ML,[X4RQW^N#^Q_!HD\N+.'T/I*?.I %)'RM3^NH<4;.T)/9\P[)G*HB0G,J4 MP3TB)=" ?+ M*5A5UE".(NRINAJ*(4@#N352A364E#.P[T-5VOU59W"B+?V8(/\1IE,Y[ MZ(SUY]4/4*#IC/5])9+RJ3KK<*Z+H.>I*AO*48=Z2!6Y4X2WBMPX1]1I7EZS MCJ]I:=4]6D6;6$6;6D4+;:&U@]Q82.18RP\@FUYM;!5M8A5M:A4MM(76#G'C M7E$?^[H_38!T=X>AXU)UDSCNYCLX<@;:0)IVSU&G3:M6UA9:.RB-Y45]/&_* MT^,>@=&=H!= J*[SXV[*@^-B8(4($2TL5DVO+;1V6!ISC/JXXXY0&)RQ3UQ* MJ!H+J];80$MH *EJ9Z96:4-;:.U@-"8:=;OH@_)"2+>X18K&A]I38M58FV@# M(KV(FH>S2AO:0FM'IG'@J-N"Z[/7ONCHSMCQ'2?0'AM+UK@.CH'5"ZA'U=C8 M9 UMH;5?N37V'G?;^UX)/JP[Z.)5.5$S&N-NLD,#8J)U$ TTBV25-K2%UHY( MDP? W7F KFP@UATW=@GUU8S;N)OCX$#HM'*R#.1F3PV$7I#BP'/5;4!HJWUM MC9N, -Z?$=B;%,2Z\3Y&V%H^RE#.#6#=TQ]C3!VDIA*ZFW-P8$VT@>OK MJYKA1;8' _5%0VBK>>UH-$D"W)TD>/,+!*Q[]V-,*8*J_%8S!B96#P5(W6Z; MRB$BET1MJ?L_D@&X20;@[F2 I;<,-?,W!G&]241TOW'Z[/5U[7IXI5;Z_0"?3ZHQL U,= MV?T<98]QFH.$/4A(^-&3PRVK3L%6-X*ORU.;]UP(OBHOERQ:L*PH(']_X%R\ MW!0$V[/(H_\ 4$L#!!0 ( *:&F%9\$1E&PO=V]R M:W-H965TDO1[ MMN(\)S_649Q]&JWR?/-Q/,X6*[YFV8=DP^/B+_=)NF9Y\6/Z,,XV*6?+JM,Z M&LN3B3Y>LS >75Y4O_N27EXDVSP*8_XE)=EVO6;I\S6/DJ=/(VGT\HL_PH=5 M7OYB?'FQ80_\EN??-E_2XJ?Q7EF&:QYG81*3E-]_&EU)'P.MZE"U^#/D3]FK MQZ1\*G=)\KW\@2X_C2;E$O&(+_*28,7_'OD-CZ)2*I;CKQH=[<-5!4H]TD.L.#4%EZI7?+S;%JL-V6 YN[Q(DR>2 MENT+KWQ054/5O]A^P[@LW-L\+?X:%OWRRUMJ?Z86O;GZ_)5W,6!P97*TNRGN;O!%T;T:79;)S>?_D'>[M?PK^86,ZS7>PUH_ MA[7?S'Z[-S89SE+(J*M[EVBE:]*_L=EE(-H;QMA]6SS-<[4.T'RYG1QVS#%OS3J)CZ M9#Q]Y*/+J?[)% %J@5L'I^X+3A05W%47)$XL7G-PG*5DFV[O\?AL5[W^+9!OW MO]L)P7.+#XD92,S4#W:4DJKK[9?.T@]>W,-&]A#)&=*(#FGD#FGD'2[X3%([ M6RYR=08@K+613_<;^52XD7^+4\ZB\+_%?.Z!%0?2I#S)^\C"B!7SNO?%AO\^ M8\4$+XP?>9:7[SF]V[UPC'.W>R1F(#$3B5G3@VVQ_!"@4Q_($1TD1I&8B\2\ MZ>&.1U:[;SV]C93.NP]HL5J%.=L7YDQ8F#YG&2V[!(3$#B9GB M5:229\[2OAV2]=:.]EL[.F_M2-_:T7UK1P_Y$OE(+'C#4VH5UWQ?7/-S3F_P MZFV/_[4-\V>RYODJ69YZQQ/ZYQ8@$C.0F(G$K/G)\QK(X1PD1I&8B\2\^;SE_>^<0N[LDD5J!E0SH9H%U6RHYD U M6FN2]+J$/LBZU#G5"AW5@VH^5 M06KO$FYR.) P"7/[)HBTG;+DL/YYG/TC* MN&DSK3BYDBSSHE)XTBS:;N9*5[VLZL,FI:!:@Y4H_VKMWMZ MV(4.ZD$U'ZH%**U=9$T<1A+G8:Z6CSS-PRR,'PC_L>%Q=N3]$YIW@6H&5#.A MFE5KK4.CJ:Q-I]UY+S3Y M4H5'.AFM>W?C5IJG8_U^QKI^CSJ=H]^/P921BI MB<)(I[(P13G&U<%GMKW+PN5S,:M=) ]Q=1*)922,%\FZ_VT0&I"!:@94,Z&: M)1V&-51IHJG= H4F9: :A6HN5/-Z5J^L')QZ\WN:28K:G7P'J&5KEV<3G)'$ MR9G#\OR-+)(L+X]!ZZ//WM*$QF>@F@'53*AF28>)%4W1=*5;FLA!':A&H9H+ MU;R>U2M-%%T_J,V^=NIDUJW-GQ'WD9J\CR0._!S49EA^^IFO>$H6VS2M/A(- MV5T8A7EX9(X+3?M -0.JF=)A1J>8,W5.V%M23Y;DH)4]R'(&M:*#6KF#6GD] M2Z](\KR[;2/7:X#2VB70)&LD<8Y 4 )Q$K\?6@;0# Y4,Z":66NM#5R7]8G< M+81A[>R![9R![>C =N[ =EY?NZDVT91N44"S+RBM711-(D821V)N6+8B+%Z2 M1?F@S,(\LNCH!^S0^ M4,Z":*1V&5F8S75<.MOUA[>R![9R![>C =N[ =IYT M&!:15'VFS@_>$9"K.:BUZ>MAY9FF38I_^X';UZTW\1)9'"^QDI2'#W$]O5D\ M$_YCL6+Q Z].E9._Q=<,7XOU<[=UJ&9 -;/6)/G5JZ!_F,VGW8U]:$-[:$-G M:$,ZM*$[M*$'78<^5 L&/(EV433Q#5D/J0IU]0!,=D>'W>)&A-WF!:@94,Z&:!=5LJ.9 -0K57*CF M034?J@4HK;TO:!(NLCCA$@]K9P]L MYPQL1P>V
NY1+HE&L2DMAX*SL:\X)JCZNYSMEZXO7]A4P6Z:L92[#MTS17* M!3J)V3/O:I\K_PELRZ-VXU'[&'KRK3ESJ7%K0H=1[3^-^VRHL6.+;6K7(HF\ M,.KTW,6FOK=1[Y"QUWT P], +J&L M:X%_L0=IRX1.8T+GWTS(N$K-'002C:>IKU?P_8W=\5I>% 8[FW@@+MC=1W>C M:I&UL MA95O;]HP$,:_RBF3IE:B34A"8!0BT=)ID^B&2K=IFO;"P %6G3BS+U"^_>PD MC=@(]$WB?_?\[G'.SF GU;/>(!*\)"+50V=#E/5=5R\VF#!]+3-,S.3K#=D!-QYD;(TSI&_95)F>6ZLL>8*IYC(%A:NA,VKW;WMV?;'@.\>=/FB# M=3*7\MEV/B^'CF<30H$+L@K,O+9XAT)8(9/>K3J9$V\+#]JOZQ\&Z\S)G& M.RE^\"5MAD[/@26N6"[H4>X^8>6G8_464NCB";MR;>0YL,@UR:0*-ADD/"W? M[*7:AX, WS\1X%::E*F)WTU.2EC8 M#+/GI*\SML"A8PZ"1K5%)[9>O)LS5H+:2G!./3;;$S3E5$9%190]:MLX#+I> M>^!N&V!A#0O?@H5-L#*J@G6:8)TC6"\,3["BFA6=93U) M8@*$+0+(R@_?6+/1$;O;"X.@&=ZMX=VS<%N-?>!)EA,NS;$A-&5"3?CN$?XJ M#/T3^%Z-[YW%3VU1I@1;)DRERU6U#:(Z"AP;=Z)W5%_=T&M[_Z7B'EPU]M9^ M8&K-4VT0*Q/G77>-%U7>A&6'9%;&PO=V]R:W-H965T MV@TTTDCK5L0FALK*Q@O$ MBVMR3:SYH;.=9DA\>&PGBXJT3;SAC>,[W_W]N_CLO%/ZUC1$%NX%EV86-=9N MC^/8E T)- =J2]*M;)06:)VIZ]AL-6$5D@2/LR0YB@4R&15Y\"UUD:O6NNEF41@^.*U8WUCOB(M]B32NRU]NE=E8\JE1,D#1,2="TF44G MZ?%\ZN-#P VCSNS-P5>R5NK6&^?5+$H\$'$JK5= ]]G1*7'NA1S&W: 9C5OZ MQ/WY@_K'4+NK98V&3A7_SBK;S*+W$52TP9;;*]5]HJ&>0Z]7*F[""-T0FT10 MML8J,20[ L%D_\7[X3_L)63I$PG9D) %[GZC0'F&%HM;987<]7BZ_7BR_?8''CQ[?PZHPL,FY>Y[%U._BXN!S4YKU: M]H3:!J3 M?V7_\=E%P+DE87X^!COY#[#3$7;Z[(^^Q'LF6@%8UYIJM 2R%6O2H#9PRM$8 M. &E*R;=_1V.%W#GF@77G, ]$5!K=#6BH*_-8@3W"84#P;\:N2)-)EAUF M21[O]N'CO;;V+\0EZII) YPV+C4Y>.L.J;>CTM;+NWH1IXQXJTC[ MK6^4L@^&OSSCTU?\ 5!+ P04 " "FAIA6U2AUJ7(# #3%P #0 'AL M+W-T>6QEVQ?YZ/#7*TYO5M0JIQ5PD4^ M+Z&7!>(!>N9Y6]LLN>(JJGC42#)EXO.P?L:A 3[S=PO*M]VE1ZL"M=G'ZF MA0SQ#*.%%IK.4C.A@Y#['3NY&,!YW(_$#TIBPW]#U8=M& MWBLWT'@8IZ+>1[YK CH_2:CS2/C(G1#.II(!*R8)XVL3[D%@EO)4.DIO8&VH M"Y'\RHD3*2RR&TRF-]I>?H>L.F!0<9Y9;#GFL!XF!&EJ!0WNE.< M7 2?04[9OE]GVN%8! MJ%2:Z$;$R#P5I/"P890-+3NCG-_!A>]'O*.]BK=6MBAF436UH;)I9$P']+?5 MC/:V;/]5ND[&'E/U>:F'(XH^E N]E31FJZ*_BBL#F'H75R=9QM>?.)N+A)K! M-TXX'I(-SUFDDCWI;% J,QV@TG4>J51LMAWY)4EV3U=J4TZK&/?<:Z'G?SO/ MBP?9H[=Y%4;3 9M,-F*FARTP638 M I/]-[MJOL1DMPTF>VTPZ1^_2?\X]XU7/OAN/5WO/%M740?>84;N=WAGXG52 M9[ID7#%1]A8LBJAX]HBMY169-M?X:N,5_6_\\5]02P,$% M @ IH:85I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'! Y@VYZ9#E#1,$7( F[:?_BP8 MVUW%W_3FK5>)Z.#CR^X^^^Z_=\]%^>6^*+ZP;YLLKRYZCW7]]'8PJ%:/R2:N M_BJ>DIR_\U"4F[CF+\O/@^JI3.)U]9@D]28;J(JB#S9QFO?>O]O?RR\'XHNB M3E9U6N3\8G/A-DV>JU_O-R_9U[1*[],LK;]?]-K_LZ3'-FF>;M(?R?JBI_18 M]5@\WQ1E^J/(ZS@+5V6191>]X>Z-VZ2LT]71Y;"!C.+[JKU2Q_=!S$$N>KK" M;_B0EE7=?J*]?\P9OR;\P[M7V[JX2K,Z*6=QG5R7Q?8IS3\WM^&_8B#\C#8. M^[^[(+XM?R>,Q<-#NDIFQ6J[2?)Z%\R^--:7\J]VUKM?77-<(8;EVY2_43KK%IP.#G'H+7X#4 :1^1D@ID@: -,X'>6.Y J0)(,TS0DJ1G #( MR?D@K?!&;,@5U)(K9\248CF$PB$VCA=<6Z[SKQ4YGLLL=\;\P'&GCF_-F36- M'!$3:6=([)W0N7:=*V=JN1'GFGI+-W+<:^;S"$\=6Y3C$(EG2&P>:_K/T@F= M)I@2$_+,D%@T,R?TO9 _3U[RPN5EZ,P<*SB(&5+,D-@QCGO+*X;7(+UAKAV) M7,@J0V*MA#=>$/4C.UBP!C&,VOHKTB&=#(E]X@>V;SDS9G_T;3>TP[;N>M&- M';#I,A#[.$,DE"&Q4?R@Z7%%=V^8/V_K+J>T>1WQFV"^82(F4LJ0V"F.&UGN MM7,YMYD5AKPS>U@25:02E5@E<\^]1@5110)1B05R93E!_]::+VVVL*UP&;2> M$^E@ND+L#>Z*8&G_3C51D3=48F]<6N[?[-(+ N\#UYKT;)$Z5')UW#HSVYV) M/$@5*K$J INK@A>TYB'.["L["/BC?;DH,B)MJ,3:X+TG;V&SR/HH*59%LE") M9>$%,\>U@CN>J5N!C(7DH!++H:7I7UHA?XJ^=7?8;B AJ,1"6%B..V^*V?2& M1X[GD6X4.)?+MI?,32:.L&@[\2(:\H)&[(4FY5GR M;MT=KZ"A'=R^M+W\!8_D5'S0&A*$1BR(P)ZW&9IO\5[*?D1KAQH%4EZNP1$M M8D'PW@C;M2R?7LV],'S->+=J5YU%1"0+C5@6 M13'_]NJU. R-'#(B=LAA_MT)B$PRHC9)9R+>B8E,,B(V"^="19D;$FNE,S3LID71&Q-+ISM$[,9%T1L32@@FGN-H/><>@]DXW9I]9ZW5:B\720-XQB+V#!ZW$ MKIN!O&.0CZVA02L)$WG'..O8FM@G,I!WC#.-K754(>0=@WQA6"=F5Q5" C*( M!71B"+"C>3?@^F-B 75C[H-9B)C(0@:QA4YAVO]MFQT;(B:RD$%LH5,CJL=5 MR$06,HDM= *SSX)D5>0K$1-9R#S+&K*NFFXB"YGG7$PF6:,HW'0-:OC;RRNQ%[0 M!)EF0I[O2)@1I[._\?M52=L/$C&1:2;$ICE8I=M=*I%I)N0[8HXG1?M,589C MYF>QN(5Z@DPS(3;-24SS"!-I9_+G5S]SS/ Q+A/F/=4B)MQM23[>!C#E?8P* MWF])/N*&0#4)%.ZX5,ZPMJ#)R*JZ3%=U(H'"/9<*]6S/Z8CV[^-* H6[+A5B M#\'5^@=E%&[%5*AG?+J6;'0T\T,%[LA4J!=/=V#R!\_OO-YFB;1K3X%;-!5J M(Z%-!@&#(3X'@/H@ M RJ2Z#X) !B+\%%4#/)2_@L .K# !!HGUD2*/02]7$ +^NU^FR>Q#S9F!95 M73$G7V7;-<^24@D4>HGZC("?H-.X>F176?','LIBP_@]R[B60:&9J \+^ FZ MB.MMV^Z=Y MLG;Y-U3\^BK.5G[)FC_MO=31N-E%_[#-LBF_YN7S(E[O#]O:'Q3V_G]02P,$ M% @ IH:85B%Q][([ P K$0 !H !X;"]?3B.^_,K#X?3;CV?+T^/PW&]>5D_CD-PK@RGKV>L;JZ^GGEQ]W8<_^?$P\/# M\V;\>=C\WHW[^1\'#W\.IY?I:1SGU<7=^O0XSM>KX77[^?0TO#_XR_/)JXO; M^^O5Z?;>KX:E!P49%)8?%&507'Y0DD%I^4%9!N7E!Q495)8?5&5077Y0DT%M M^4%=!O7E!WFG,CK )(,U0&NO7'N UU[!]@"QO9+M 69[1=L#U/;*M@>X[15N M#Y#;*]T>8+=7O#U [Z!Z!X#>0?4. +V#^;(-T#NHW@&@=U"] T#OH'H'@-Y! M]0X O8/J'0!Z!]4[ /0.JG< Z!U5[PC0.ZK>$:!W5+TC0.]H?BP!Z!U5[PC0 M.ZK>$:!W5+TC0.^H>D> WE'UC@"]H^H= 7HGU3L!]$ZJ=P+HG53O!- [J=X) MH'6?7. +VSZIT!>F?5 M.P/TSJIW!NB=5>\,T#N;/RL!>F?5.P/TSJIW!NB=5>\,T#NKWAF@=U&]"T#O MHGH7@-Y%]2X O8OJ70!Z%]6[ /0NJG%:!W5;TK0.^J>E> WE7UK@"]J^I= 7I7U;L"]*[F9D& WE7U MK@"]J^I= 7HWU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M [Z9Z-X#>3?5N +V; MZMT >C=SLS= [Z9Z-X#>7?7N +V[ZMT!>G?5NP/T[JIW!^C=5>\.T+NKWAV@ M=U>].T#OKGIW@-Y=]>X O;N)=0!Z>V=S'8#?WIE@QP$$]\XD.PY@N'\_F]X^?GOU]^/&D1>N=Z^#ICNOD+4$L#!!0 ( *>&F%9&M$XJCP( M .U! 3 6T-O;G1E;G1?5'EP97-=+GAM;,W)N*T"M@$; MIJ8W[6ZW7NP%&#@-"O^$W2Y]^SFDK;2IBU9ETKXW00GV^1VP]+D[N?[V/%FW M.O3=X#;1SOOI4Y*X>F?[RL7C9(=P9SO.?>7#U_DAF:IZ7SW81 FADWH%AZS-E$U35U;5S[<3YZ&YK>4 M]4M"''8N:]RNG=Q56! E[R8<[_PYX&7?UR<[SVUC5_?5[+]4?5B5'+K$^>?. MNOA\B7=Z'+?;MK;-6#_V84OLIME6C=M9Z_LN/A6].I_LPQNVIT]Y]'LEQ]WH*A>SLV_./^)882E_\?/9XVHUM_C([O-X?X[Q? MSL,ER^7R=_SK&;_5_V ?"M)'"NDC@_210_K0D#X,I(\"TD<)Z4,*2B,4426% M5$DQ55)0E115)85527%54F"5%%D5159%D5519%44615%5D6155%D5119%456 M19$UIROH_C_A_'+]>XK]KA M-3]9_N7AYB=02P$"% ,4 " "FAIA6!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *:&F%8S&JUM M[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ IH:85F:&+4=[!P 7B0 M !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85LAG&UH1"0 VRL !@ ("! MR" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MIH:85OPZ(B.E @ \@8 !@ ("!HC$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85NLARWEJ)@ 88 !D M ("!6FH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ IH:85MT8HYSJ @ C@8 !D ("!VIT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85O(@ M[JM: P V0< !D ("!]J8 'AL+W=O&PO=V]R:W-H965TN !X;"]W;W)K&UL4$L! A0#% @ IH:85J.1A>ZN"0 "B$ !D M ("!3;H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ IH:85K4" <2) @ G@4 !D ("! M;LT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ IH:85K?[ @93 P A < !D ("!?N< 'AL+W=O&UL4$L! A0#% @ IH:85FD]2M*X M!0 X! !D ("!=OH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85OV>OD(_! .@T !D M ("!O@P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ IH:85C3.I?&+-@ [&PO=V]R:W-H965T&UL4$L! A0#% @ MIH:85DF%T32] @ .08 !D ("!;%H! 'AL+W=O&UL4$L! A0#% @ IH:85F@ ,C_2 @ M3@8 !D ("!IV(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85J*1 !O8"P 0B8 !D M ("!XVL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ IH:85FQ#^1A5 @ 0P4 !D ("!48 ! 'AL M+W=O& 0!X;"]W;W)K&UL4$L! A0#% @ IH:8 M5D6+)]1-!0 1A !D ("!/HL! 'AL+W=O&PO=V]R:W-H965T4 0!X;"]W;W)K M&UL4$L! A0#% @ IH:85KK=:7T'! = P M !D ("!HYH! 'AL+W=O&PO=V]R:W-H965TC 0!X;"]W;W)K&UL4$L! A0#% @ IH:85G!F^ 31!0 "R, !D M ("!.J@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ IH:85F3(3FNQ @ >PD !D ("!0\0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85C / MP8F@ P =@\ !D ("!+<\! 'AL+W=OI%&T" ">!0 &0 M @($$TP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85L3'"*H%! ZQ0 !D M ("!_MP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ IH:85FB+$M6Z @ J08 !D ("! MZ>8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ IH:85B'/+SH%! BA8 !D ("!L? ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85IT302$M M P Z P !D ("!?/L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85C_=_2B6!0 AB !D M ("!HA@" 'AL+W=O&PO=V]R M:W-H965T , /D) M 9 " @=PE @!X;"]W;W)K&UL M4$L! A0#% @ IH:85LP8?H:_ @ 70@ !D ("!BRD" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MIH:85HDA5XVD @ X < !D ("!PC0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85B8@8,_T! K!T !D M ("!1$@" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ IH:85M430P40 P EP@ !D ("!7UP" 'AL M+W=OX2T$ M #C#P &0 @(&F7P( >&PO=V]R:W-H965T&UL4$L! A0#% @ IH:8 M5C*+P*KX @ @@T !D ("!,FH" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH:85EROE4)I! $Q M !H ("!B78" 'AL+W=O&UL M4$L! A0#% @ IH:85H.91;%O P 20P !H ("!*GL" M 'AL+W=O&UL4$L! A0#% @ IH:85H^6 M 5A2!@ &UL4$L! A0#% @ IH:85G!=NK.< P WQ !H M ("!6X4" 'AL+W=O&UL4$L! A0#% M @ IH:85IE4"9:# @ M@8 !H ("!+XD" 'AL+W=O&UL M4$L! A0#% @ IH:85H1&_ *L! (1< !H ("!&UL4$L! A0#% @ IH:85EKQ ML';1 P BQ !H ("!5I," 'AL+W=O&UL4$L! A0#% @ IH:85O17,(D9!@ ,#$ !H M ("!7Y<" 'AL+W=O&UL4$L! A0#% M @ IH:85@X]V"FR P C1$ !H ("!L)T" 'AL+W=O&UL M4$L! A0#% @ IH:85M^?=F%9! #Q8 !H ("!VZ0" M 'AL+W=O&UL4$L! A0#% @ IH:85J # MX$'/! "!< !H ("!;*D" 'AL+W=O&UL4$L! A0#% @ IH:85FRDS^D@ P XP@ !H M ("!&UL4$L! A0#% M @ IH:85L$^@530 @ +0@ !H ("!R[$" 'AL+W=O&UL M4$L! A0#% @ IH:85GX+CT^F @ F@8 !H ("!#;@" M 'AL+W=O&UL4$L! A0#% @ IH:85N!3 M1:=( @ !@4 !H ("!Z[H" 'AL+W=O&UL4$L! A0#% @ IH:85M4H=:ER P TQ< T M ( !:[T" 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ IH:85B%Q][([ P K$0 !H M ( !+\H" 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& 'T ?0!T(@ 8M " end XML 138 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 139 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 140 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 380 524 1 false 129 0 false 11 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.huami.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.huami.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfOperationsParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS Statements 6 false false R7.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS (Parenthetical) Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS (Parenthetical) Statements 7 false false R8.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 8 false false R9.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Statements 9 false false R10.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 10 false false R11.htm 00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 11 false false R12.htm 10101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES Sheet http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivities ORGANIZATION AND PRINCIPAL ACTIVITIES Notes 12 false false R13.htm 10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.huami.com/role/DisclosureSignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 13 false false R14.htm 10301 - Disclosure - ACQUISITIONS Sheet http://www.huami.com/role/DisclosureAcquisitions ACQUISITIONS Notes 14 false false R15.htm 10401 - Disclosure - DISPOSAL OF SUBSIDIARIES Sheet http://www.huami.com/role/DisclosureDisposalOfSubsidiaries DISPOSAL OF SUBSIDIARIES Notes 15 false false R16.htm 10501 - Disclosure - INVENTORIES, NET Sheet http://www.huami.com/role/DisclosureInventoriesNet INVENTORIES, NET Notes 16 false false R17.htm 10601 - Disclosure - SHORT-TERM INVESTMENTS Sheet http://www.huami.com/role/DisclosureShortTermInvestments SHORT-TERM INVESTMENTS Notes 17 false false R18.htm 10701 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS Sheet http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets PREPAID EXPENSES AND OTHER CURRENT ASSETS Notes 18 false false R19.htm 10801 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 19 false false R20.htm 10901 - Disclosure - INTANGIBLE ASSETS, NET Sheet http://www.huami.com/role/DisclosureIntangibleAssetsNet INTANGIBLE ASSETS, NET Notes 20 false false R21.htm 11001 - Disclosure - LONG-TERM INVESTMENTS Sheet http://www.huami.com/role/DisclosureLongTermInvestments LONG-TERM INVESTMENTS Notes 21 false false R22.htm 11101 - Disclosure - FAIR-VALUE MEASUREMENT Sheet http://www.huami.com/role/DisclosureFairValueMeasurement FAIR-VALUE MEASUREMENT Notes 22 false false R23.htm 11201 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Sheet http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Notes 23 false false R24.htm 11301 - Disclosure - BANK BORROWINGS Sheet http://www.huami.com/role/DisclosureBankBorrowings BANK BORROWINGS Notes 24 false false R25.htm 11401 - Disclosure - DIVIDEND Sheet http://www.huami.com/role/DisclosureDividend DIVIDEND Notes 25 false false R26.htm 11501 - Disclosure - REVENUE AND DEFERRED REVENUE Sheet http://www.huami.com/role/DisclosureRevenueAndDeferredRevenue REVENUE AND DEFERRED REVENUE Notes 26 false false R27.htm 11601 - Disclosure - INCOME TAXES Sheet http://www.huami.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 27 false false R28.htm 11701 - Disclosure - ORDINARY SHARES Sheet http://www.huami.com/role/DisclosureOrdinaryShares ORDINARY SHARES Notes 28 false false R29.htm 11801 - Disclosure - SHARE-BASED PAYMENT Sheet http://www.huami.com/role/DisclosureShareBasedPayment SHARE-BASED PAYMENT Notes 29 false false R30.htm 11901 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN Sheet http://www.huami.com/role/DisclosureMainlandChinaContributionPlan MAINLAND CHINA CONTRIBUTION PLAN Notes 30 false false R31.htm 12001 - Disclosure - SEGMENT INFORMATION Sheet http://www.huami.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 31 false false R32.htm 12101 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS Sheet http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets STATUTORY RESERVES AND RESTRICTED NET ASSETS Notes 32 false false R33.htm 12201 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS Sheet http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactions RELATED PARTY BALANCES AND TRANSACTIONS Notes 33 false false R34.htm 12301 - Disclosure - NET INCOME/(LOSS) PER SHARE Sheet http://www.huami.com/role/DisclosureNetIncomeLossPerShare NET INCOME/(LOSS) PER SHARE Notes 34 false false R35.htm 12401 - Disclosure - LEASES Sheet http://www.huami.com/role/DisclosureLeases LEASES Notes 35 false false R36.htm 12501 - Disclosure - SUBSEQUENT EVENT Sheet http://www.huami.com/role/DisclosureSubsequentEvent SUBSEQUENT EVENT Notes 36 false false R37.htm 20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 37 false false R38.htm 30103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables) Sheet http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesTables ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables) Tables http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivities 38 false false R39.htm 30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.huami.com/role/DisclosureSignificantAccountingPolicies 39 false false R40.htm 30303 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.huami.com/role/DisclosureAcquisitionsTables ACQUISITIONS (Tables) Tables http://www.huami.com/role/DisclosureAcquisitions 40 false false R41.htm 30503 - Disclosure - INVENTORIES, NET (Tables) Sheet http://www.huami.com/role/DisclosureInventoriesNetTables INVENTORIES, NET (Tables) Tables http://www.huami.com/role/DisclosureInventoriesNet 41 false false R42.htm 30603 - Disclosure - SHORT-TERM INVESTMENTS (Tables) Sheet http://www.huami.com/role/DisclosureShortTermInvestmentsTables SHORT-TERM INVESTMENTS (Tables) Tables http://www.huami.com/role/DisclosureShortTermInvestments 42 false false R43.htm 30703 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Sheet http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables) Tables http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets 43 false false R44.htm 30803 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNet 44 false false R45.htm 30903 - Disclosure - INTANGIBLE ASSETS, NET (Tables) Sheet http://www.huami.com/role/DisclosureIntangibleAssetsNetTables INTANGIBLE ASSETS, NET (Tables) Tables http://www.huami.com/role/DisclosureIntangibleAssetsNet 45 false false R46.htm 31003 - Disclosure - LONG-TERM INVESTMENTS (Tables) Sheet http://www.huami.com/role/DisclosureLongTermInvestmentsTables LONG-TERM INVESTMENTS (Tables) Tables http://www.huami.com/role/DisclosureLongTermInvestments 46 false false R47.htm 31103 - Disclosure - FAIR-VALUE MEASUREMENT (Tables) Sheet http://www.huami.com/role/DisclosureFairValueMeasurementTables FAIR-VALUE MEASUREMENT (Tables) Tables http://www.huami.com/role/DisclosureFairValueMeasurement 47 false false R48.htm 31203 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Sheet http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Tables http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 48 false false R49.htm 31303 - Disclosure - BANK BORROWINGS (Tables) Sheet http://www.huami.com/role/DisclosureBankBorrowingsTables BANK BORROWINGS (Tables) Tables http://www.huami.com/role/DisclosureBankBorrowings 49 false false R50.htm 31503 - Disclosure - REVENUE AND DEFERRED REVENUES (Tables) Sheet http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesTables REVENUE AND DEFERRED REVENUES (Tables) Tables http://www.huami.com/role/DisclosureRevenueAndDeferredRevenue 50 false false R51.htm 31603 - Disclosure - INCOME TAXES (Tables) Sheet http://www.huami.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://www.huami.com/role/DisclosureIncomeTaxes 51 false false R52.htm 31803 - Disclosure - SHARE-BASED PAYMENT (Tables) Sheet http://www.huami.com/role/DisclosureShareBasedPaymentTables SHARE-BASED PAYMENT (Tables) Tables http://www.huami.com/role/DisclosureShareBasedPayment 52 false false R53.htm 32003 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.huami.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.huami.com/role/DisclosureSegmentInformation 53 false false R54.htm 32203 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables) Sheet http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTables RELATED PARTY BALANCES AND TRANSACTIONS (Tables) Tables http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactions 54 false false R55.htm 32303 - Disclosure - NET INCOME/(LOSS) PER SHARE (Tables) Sheet http://www.huami.com/role/DisclosureNetIncomeLossPerShareTables NET INCOME/(LOSS) PER SHARE (Tables) Tables http://www.huami.com/role/DisclosureNetIncomeLossPerShare 55 false false R56.htm 32403 - Disclosure - LEASES (Tables) Sheet http://www.huami.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.huami.com/role/DisclosureLeases 56 false false R57.htm 40101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details) Sheet http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails ORGANIZATION AND PRINCIPAL ACTIVITIES (Details) Details http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesTables 57 false false R58.htm 40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Subsidiaries and VIEs (Details) Sheet http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails ORGANIZATION AND PRINCIPAL ACTIVITIES - Subsidiaries and VIEs (Details) Details 58 false false R59.htm 40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Risks in relation to VIE structure (Details) Sheet http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails ORGANIZATION AND PRINCIPAL ACTIVITIES - Risks in relation to VIE structure (Details) Details 59 false false R60.htm 40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables 60 false false R61.htm 40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details) Details 61 false false R62.htm 40203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Account receivable concentration of credit risk (Details) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails SIGNIFICANT ACCOUNTING POLICIES - Account receivable concentration of credit risk (Details) Details 62 false false R63.htm 40204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Related parties concentration of credit risk (Details) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails SIGNIFICANT ACCOUNTING POLICIES - Related parties concentration of credit risk (Details) Details 63 false false R64.htm 40205 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Revenue generated from related parties (Details) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails SIGNIFICANT ACCOUNTING POLICIES - Revenue generated from related parties (Details) Details 64 false false R65.htm 40206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Supplier concentration (Details) Sheet http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails SIGNIFICANT ACCOUNTING POLICIES - Supplier concentration (Details) Details 65 false false R66.htm 40301 - Disclosure - ACQUISITIONS (Details) Sheet http://www.huami.com/role/DisclosureAcquisitionsDetails ACQUISITIONS (Details) Details http://www.huami.com/role/DisclosureAcquisitionsTables 66 false false R67.htm 40401 - Disclosure - DISPOSAL OF SUBSIDIARIES (Details) Sheet http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails DISPOSAL OF SUBSIDIARIES (Details) Details http://www.huami.com/role/DisclosureDisposalOfSubsidiaries 67 false false R68.htm 40501 - Disclosure - INVENTORIES, NET (Details) Sheet http://www.huami.com/role/DisclosureInventoriesNetDetails INVENTORIES, NET (Details) Details http://www.huami.com/role/DisclosureInventoriesNetTables 68 false false R69.htm 40502 - Disclosure - INVENTORIES, NET - Write downs (Details) Sheet http://www.huami.com/role/DisclosureInventoriesNetWriteDownsDetails INVENTORIES, NET - Write downs (Details) Details 69 false false R70.htm 40601 - Disclosure - SHORT-TERM INVESTMENTS (Details) Sheet http://www.huami.com/role/DisclosureShortTermInvestmentsDetails SHORT-TERM INVESTMENTS (Details) Details http://www.huami.com/role/DisclosureShortTermInvestmentsTables 70 false false R71.htm 40602 - Disclosure - SHORT-TERM INVESTMENTS - Additional information (Details) Sheet http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails SHORT-TERM INVESTMENTS - Additional information (Details) Details 71 false false R72.htm 40701 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) Sheet http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) Details http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables 72 false false R73.htm 40801 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details) Sheet http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails PROPERTY, PLANT AND EQUIPMENT, NET (Details) Details http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetTables 73 false false R74.htm 40802 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET - Additional Information (Details) Sheet http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails PROPERTY, PLANT AND EQUIPMENT, NET - Additional Information (Details) Details 74 false false R75.htm 40901 - Disclosure - INTANGIBLE ASSETS, NET (Details) Sheet http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails INTANGIBLE ASSETS, NET (Details) Details http://www.huami.com/role/DisclosureIntangibleAssetsNetTables 75 false false R76.htm 40902 - Disclosure - INTANGIBLE ASSETS, NET - Additional information (Details) Sheet http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails INTANGIBLE ASSETS, NET - Additional information (Details) Details 76 false false R77.htm 41001 - Disclosure - LONG-TERM INVESTMENTS (Details) Sheet http://www.huami.com/role/DisclosureLongTermInvestmentsDetails LONG-TERM INVESTMENTS (Details) Details http://www.huami.com/role/DisclosureLongTermInvestmentsTables 77 false false R78.htm 41002 - Disclosure - LONG-TERM INVESTMENTS - Additional information (Details) Sheet http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails LONG-TERM INVESTMENTS - Additional information (Details) Details 78 false false R79.htm 41003 - Disclosure - LONG-TERM INVESTMENTS - Equity method investments (Details) Sheet http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails LONG-TERM INVESTMENTS - Equity method investments (Details) Details 79 false false R80.htm 41101 - Disclosure - FAIR-VALUE MEASUREMENT (Details) Sheet http://www.huami.com/role/DisclosureFairValueMeasurementDetails FAIR-VALUE MEASUREMENT (Details) Details http://www.huami.com/role/DisclosureFairValueMeasurementTables 80 false false R81.htm 41102 - Disclosure - FAIR-VALUE MEASUREMENT - Reconciliation of the fair value measurements (Details) Sheet http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails FAIR-VALUE MEASUREMENT - Reconciliation of the fair value measurements (Details) Details 81 false false R82.htm 41103 - Disclosure - FAIR-VALUE MEASUREMENT - Additional Information (Details) Sheet http://www.huami.com/role/DisclosureFairValueMeasurementAdditionalInformationDetails FAIR-VALUE MEASUREMENT - Additional Information (Details) Details 82 false false R83.htm 41201 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Sheet http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Details http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables 83 false false R84.htm 41202 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Product warranty (Details) Sheet http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesProductWarrantyDetails ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Product warranty (Details) Details 84 false false R85.htm 41203 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Warranty costs (Details) Sheet http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Warranty costs (Details) Details 85 false false R86.htm 41301 - Disclosure - BANK BORROWINGS (Details) Sheet http://www.huami.com/role/DisclosureBankBorrowingsDetails BANK BORROWINGS (Details) Details http://www.huami.com/role/DisclosureBankBorrowingsTables 86 false false R87.htm 41302 - Disclosure - BANK BORROWINGS - Principal repayment schedule of bank borrowings (Details) Sheet http://www.huami.com/role/DisclosureBankBorrowingsPrincipalRepaymentScheduleOfBankBorrowingsDetails BANK BORROWINGS - Principal repayment schedule of bank borrowings (Details) Details 87 false false R88.htm 41401 - Disclosure - DIVIDEND (Details) Sheet http://www.huami.com/role/DisclosureDividendDetails DIVIDEND (Details) Details http://www.huami.com/role/DisclosureDividend 88 false false R89.htm 41501 - Disclosure - REVENUE AND DEFERRED REVENUES - Disaggregation of revenue (Details) Sheet http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails REVENUE AND DEFERRED REVENUES - Disaggregation of revenue (Details) Details 89 false false R90.htm 41502 - Disclosure - REVENUE AND DEFERRED REVENUES - Contract balances (Details) Sheet http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesContractBalancesDetails REVENUE AND DEFERRED REVENUES - Contract balances (Details) Details 90 false false R91.htm 41503 - Disclosure - REVENUE AND DEFERRED REVENUES - Additional Information (Details) Sheet http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails REVENUE AND DEFERRED REVENUES - Additional Information (Details) Details 91 false false R92.htm 41601 - Disclosure - INCOME TAXES (Details) Sheet http://www.huami.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.huami.com/role/DisclosureIncomeTaxesTables 92 false false R93.htm 41602 - Disclosure - INCOME TAXES - Current and deferred (Details) Sheet http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails INCOME TAXES - Current and deferred (Details) Details 93 false false R94.htm 41603 - Disclosure - INCOME TAXES - Deferred tax assets (Details) Sheet http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails INCOME TAXES - Deferred tax assets (Details) Details 94 false false R95.htm 41604 - Disclosure - INCOME TAXES - Tax Expense Reconciliation (Details) Sheet http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails INCOME TAXES - Tax Expense Reconciliation (Details) Details 95 false false R96.htm 41701 - Disclosure - ORDINARY SHARES (Details) Sheet http://www.huami.com/role/DisclosureOrdinarySharesDetails ORDINARY SHARES (Details) Details http://www.huami.com/role/DisclosureOrdinaryShares 96 false false R97.htm 41801 - Disclosure - SHARE-BASED PAYMENT - 2015 Plan (Details) Sheet http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails SHARE-BASED PAYMENT - 2015 Plan (Details) Details 97 false false R98.htm 41802 - Disclosure - SHARE-BASED PAYMENT - 2018 Plan (Details) Sheet http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails SHARE-BASED PAYMENT - 2018 Plan (Details) Details 98 false false R99.htm 41803 - Disclosure - SHARE-BASED PAYMENT - Share Options Fair Value Assumption (Details) Sheet http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails SHARE-BASED PAYMENT - Share Options Fair Value Assumption (Details) Details 99 false false R100.htm 41804 - Disclosure - SHARE-BASED PAYMENT - Share Options Activity (Details) Sheet http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails SHARE-BASED PAYMENT - Share Options Activity (Details) Details 100 false false R101.htm 41805 - Disclosure - SHARE-BASED PAYMENT - Share Options Other Disclosures (Details) Sheet http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails SHARE-BASED PAYMENT - Share Options Other Disclosures (Details) Details 101 false false R102.htm 41806 - Disclosure - SHARE-BASED PAYMENT - Restricted Stock Units (Details) Sheet http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails SHARE-BASED PAYMENT - Restricted Stock Units (Details) Details 102 false false R103.htm 41807 - Disclosure - SHARE-BASED PAYMENT - Share-based Compensation Recognized (Details) Sheet http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails SHARE-BASED PAYMENT - Share-based Compensation Recognized (Details) Details 103 false false R104.htm 41901 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN (Details) Sheet http://www.huami.com/role/DisclosureMainlandChinaContributionPlanDetails MAINLAND CHINA CONTRIBUTION PLAN (Details) Details http://www.huami.com/role/DisclosureMainlandChinaContributionPlan 104 false false R105.htm 42001 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://www.huami.com/role/DisclosureSegmentInformationDetails SEGMENT INFORMATION (Details) Details http://www.huami.com/role/DisclosureSegmentInformationTables 105 false false R106.htm 42002 - Disclosure - SEGMENT INFORMATION - Schedule of Revenues, Cost of Revenues and Gross Profits by Segment (Details) Sheet http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails SEGMENT INFORMATION - Schedule of Revenues, Cost of Revenues and Gross Profits by Segment (Details) Details 106 false false R107.htm 42101 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS (Details) Sheet http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails STATUTORY RESERVES AND RESTRICTED NET ASSETS (Details) Details http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets 107 false false R108.htm 42201 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Balances (Details) Sheet http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails RELATED PARTY BALANCES AND TRANSACTIONS - Balances (Details) Details 108 false false R109.htm 42202 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Related party (Details) Sheet http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Related party (Details) Details 109 false false R110.htm 42203 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Others (Details) Sheet http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Others (Details) Details 110 false false R111.htm 42204 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Additional information (Details) Sheet http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails RELATED PARTY BALANCES AND TRANSACTIONS - Additional information (Details) Details 111 false false R112.htm 42301 - Disclosure - NET INCOME/(LOSS) PER SHARE (Details) Sheet http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails NET INCOME/(LOSS) PER SHARE (Details) Details http://www.huami.com/role/DisclosureNetIncomeLossPerShareTables 112 false false R113.htm 42302 - Disclosure - NET INCOME/(LOSS) PER SHARE - Anti-dilutive Securities Excluded from Calculation of Diluted Net (Loss)/Income Per Ordinary Shares (Details) Sheet http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails NET INCOME/(LOSS) PER SHARE - Anti-dilutive Securities Excluded from Calculation of Diluted Net (Loss)/Income Per Ordinary Shares (Details) Details 113 false false R114.htm 42401 - Disclosure - LEASES - Lease Costs Included in Statements of Operations (Details) Sheet http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails LEASES - Lease Costs Included in Statements of Operations (Details) Details 114 false false R115.htm 42402 - Disclosure - LEASES - Cash Flow from operating leases (Details) Sheet http://www.huami.com/role/DisclosureLeasesCashFlowFromOperatingLeasesDetails LEASES - Cash Flow from operating leases (Details) Details 115 false false R116.htm 42403 - Disclosure - LEASES - Maturity Analysis (Details) Sheet http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails LEASES - Maturity Analysis (Details) Details 116 false false R117.htm 42501 - Disclosure - SUBSEQUENT EVENT - (Details) Sheet http://www.huami.com/role/DisclosureSubsequentEventDetails SUBSEQUENT EVENT - (Details) Details http://www.huami.com/role/DisclosureSubsequentEvent 117 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 22 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. zepp-20221231x20f.htm 158, 181, 193, 202 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionDueFromToRelatedPartyNoncurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. zepp-20221231x20f.htm 158 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrent in us-gaap/2022 used in 14 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. zepp-20221231x20f.htm 158, 202 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 12 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. zepp-20221231x20f.htm 160, 203 [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. zepp-20221231x20f.htm 202 [dq-0542-Deprecated-Concept] Concept DueFromRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. zepp-20221231x20f.htm 202 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. zepp-20221231x20f.htm 203 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentTerm, us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive, us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo, us-gaap:MinorityInterestOwnershipPercentageByParent, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, zepp:NoIncomeTaxHolidayDecreaseEffectInDilutedNetIncomePerShare - zepp-20221231x20f.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList - zepp-20221231x20f.htm 9 zepp-20221231x20f.htm zepp-20221231.xsd zepp-20221231_cal.xml zepp-20221231_def.xml zepp-20221231_lab.xml zepp-20221231_pre.xml zepp-20221231xex12d1.htm zepp-20221231xex12d2.htm zepp-20221231xex13d1.htm zepp-20221231xex13d2.htm zepp-20221231xex15d1.htm zepp-20221231xex15d2.htm zepp-20221231xex1d1.htm zepp-20221231xex4d21.htm zepp-20221231xex8d1.htm zepp-20221231x20f013.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 143 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "zepp-20221231x20f.htm": { "axisCustom": 0, "axisStandard": 38, "baseTaxonomies": { "http://fasb.org/srt/2022": 5, "http://fasb.org/us-gaap/2022": 1339, "http://xbrl.sec.gov/dei/2022": 58 }, "contextCount": 380, "dts": { "calculationLink": { "local": [ "zepp-20221231_cal.xml" ] }, "definitionLink": { "local": [ "zepp-20221231_def.xml" ] }, "inline": { "local": [ "zepp-20221231x20f.htm" ] }, "labelLink": { "local": [ "zepp-20221231_lab.xml" ] }, "presentationLink": { "local": [ "zepp-20221231_pre.xml" ] }, "schema": { "local": [ "zepp-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 835, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://www.huami.com/20221231": 1, "http://xbrl.sec.gov/dei/2022": 4, "total": 14 }, "keyCustom": 95, "keyStandard": 429, "memberCustom": 53, "memberStandard": 63, "nsprefix": "zepp", "nsuri": "http://www.huami.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.huami.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "10", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "lang": null, "name": "zepp:NoncashLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_zepp_EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember_hkKqbJ5XvESOht_trdM61A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41804 - Disclosure - SHARE-BASED PAYMENT - Share Options Activity (Details)", "menuCat": "Details", "order": "100", "role": "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "shortName": "SHARE-BASED PAYMENT - Share Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_zepp_EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember_hkKqbJ5XvESOht_trdM61A", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41805 - Disclosure - SHARE-BASED PAYMENT - Share Options Other Disclosures (Details)", "menuCat": "Details", "order": "101", "role": "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails", "shortName": "SHARE-BASED PAYMENT - Share Options Other Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_bRvr_zBB3Uqh5Bnfa9cJsQ", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41806 - Disclosure - SHARE-BASED PAYMENT - Restricted Stock Units (Details)", "menuCat": "Details", "order": "102", "role": "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "shortName": "SHARE-BASED PAYMENT - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Y18zGyWDUE6iYOd39ppTHQ", "decimals": "2", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41807 - Disclosure - SHARE-BASED PAYMENT - Share-based Compensation Recognized (Details)", "menuCat": "Details", "order": "103", "role": "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails", "shortName": "SHARE-BASED PAYMENT - Share-based Compensation Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_m5tdADucHEqNSTeQOwW3ZQ", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN (Details)", "menuCat": "Details", "order": "104", "role": "http://www.huami.com/role/DisclosureMainlandChinaContributionPlanDetails", "shortName": "MAINLAND CHINA CONTRIBUTION PLAN (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_pw8QS_9wyEaz6DfSn6TmDA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - SEGMENT INFORMATION (Details)", "menuCat": "Details", "order": "105", "role": "http://www.huami.com/role/DisclosureSegmentInformationDetails", "shortName": "SEGMENT INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_pw8QS_9wyEaz6DfSn6TmDA", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42002 - Disclosure - SEGMENT INFORMATION - Schedule of Revenues, Cost of Revenues and Gross Profits by Segment (Details)", "menuCat": "Details", "order": "106", "role": "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails", "shortName": "SEGMENT INFORMATION - Schedule of Revenues, Cost of Revenues and Gross Profits by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "p", "zepp:StatutoryReservesAndRestrictedNetAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "zepp:RetainedEarningsAppropriatedAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42101 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS (Details)", "menuCat": "Details", "order": "107", "role": "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails", "shortName": "STATUTORY RESERVES AND RESTRICTED NET ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "zepp:StatutoryReservesAndRestrictedNetAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "zepp:RetainedEarningsAppropriatedAccrued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:DeferredRevenueAndRefundLiabilityFromContractsWithCustomersTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42201 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Balances (Details)", "menuCat": "Details", "order": "108", "role": "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS - Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42202 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Related party (Details)", "menuCat": "Details", "order": "109", "role": "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Related party (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfSalesToRelatedPartyTransactionsTableTextBlock", "zepp:ScheduleOfPurchaseFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_zepp_XiaomiCommunicationTechnologyCompanyLimitedMember_bhwp4yZN20K2KmXoOQI-DQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "menuCat": "Statements", "order": "11", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfPurchaseFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_zepp_HefeiJingyuMicroElectronicsMember_C-G7624IRES_UNV6Huu3EQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42203 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Others (Details)", "menuCat": "Details", "order": "110", "role": "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS - Transactions - Others (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfPurchaseFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_zepp_OtherRelatedPartiesMember_Ak2vi38ZQUqWziWA5TWFDA", "decimals": "-3", "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfPurchaseFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_zepp_XiaomiCommunicationInformationTechnologyMember_G7sn2onLf0CRMsvyjnImnQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42204 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS - Additional information (Details)", "menuCat": "Details", "order": "111", "role": "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfPurchaseFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_zepp_XiaomiCommunicationInformationTechnologyMember_G7sn2onLf0CRMsvyjnImnQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42301 - Disclosure - NET INCOME/(LOSS) PER SHARE (Details)", "menuCat": "Details", "order": "112", "role": "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "shortName": "NET INCOME/(LOSS) PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_NsJiRC6RrUymt1bbmz9IIg", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_CKRMZqM3TUaHXnBhEMEZug", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42302 - Disclosure - NET INCOME/(LOSS) PER SHARE - Anti-dilutive Securities Excluded from Calculation of Diluted Net (Loss)/Income Per Ordinary Shares (Details)", "menuCat": "Details", "order": "113", "role": "http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails", "shortName": "NET INCOME/(LOSS) PER SHARE - Anti-dilutive Securities Excluded from Calculation of Diluted Net (Loss)/Income Per Ordinary Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockCompensationPlanMember_CKRMZqM3TUaHXnBhEMEZug", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42401 - Disclosure - LEASES - Lease Costs Included in Statements of Operations (Details)", "menuCat": "Details", "order": "114", "role": "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails", "shortName": "LEASES - Lease Costs Included in Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:LeaseComponentsOfLeasesThatAreRecognizedOnBalanceSheetsTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42402 - Disclosure - LEASES - Cash Flow from operating leases (Details)", "menuCat": "Details", "order": "115", "role": "http://www.huami.com/role/DisclosureLeasesCashFlowFromOperatingLeasesDetails", "shortName": "LEASES - Cash Flow from operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:LeaseComponentsOfLeasesThatAreRecognizedOnBalanceSheetsTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42403 - Disclosure - LEASES - Maturity Analysis (Details)", "menuCat": "Details", "order": "116", "role": "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails", "shortName": "LEASES - Maturity Analysis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_1_11_2023_us-gaap_PlanNameAxis_zepp_ShareIncentivePlan2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_C6jvkchsvUag5thjpeIgsA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42501 - Disclosure - SUBSEQUENT EVENT - (Details)", "menuCat": "Details", "order": "117", "role": "http://www.huami.com/role/DisclosureSubsequentEventDetails", "shortName": "SUBSEQUENT EVENT - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_1_11_2023_us-gaap_PlanNameAxis_zepp_ShareIncentivePlan2023Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_C6jvkchsvUag5thjpeIgsA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES", "menuCat": "Notes", "order": "12", "role": "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivities", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "13", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - ACQUISITIONS", "menuCat": "Notes", "order": "14", "role": "http://www.huami.com/role/DisclosureAcquisitions", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - DISPOSAL OF SUBSIDIARIES", "menuCat": "Notes", "order": "15", "role": "http://www.huami.com/role/DisclosureDisposalOfSubsidiaries", "shortName": "DISPOSAL OF SUBSIDIARIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - INVENTORIES, NET", "menuCat": "Notes", "order": "16", "role": "http://www.huami.com/role/DisclosureInventoriesNet", "shortName": "INVENTORIES, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ShortTermInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - SHORT-TERM INVESTMENTS", "menuCat": "Notes", "order": "17", "role": "http://www.huami.com/role/DisclosureShortTermInvestments", "shortName": "SHORT-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ShortTermInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS", "menuCat": "Notes", "order": "18", "role": "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "menuCat": "Notes", "order": "19", "role": "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNet", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - INTANGIBLE ASSETS, NET", "menuCat": "Notes", "order": "20", "role": "http://www.huami.com/role/DisclosureIntangibleAssetsNet", "shortName": "INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:LongTermInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - LONG-TERM INVESTMENTS", "menuCat": "Notes", "order": "21", "role": "http://www.huami.com/role/DisclosureLongTermInvestments", "shortName": "LONG-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:LongTermInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - FAIR-VALUE MEASUREMENT", "menuCat": "Notes", "order": "22", "role": "http://www.huami.com/role/DisclosureFairValueMeasurement", "shortName": "FAIR-VALUE MEASUREMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "menuCat": "Notes", "order": "23", "role": "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - BANK BORROWINGS", "menuCat": "Notes", "order": "24", "role": "http://www.huami.com/role/DisclosureBankBorrowings", "shortName": "BANK BORROWINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - DIVIDEND", "menuCat": "Notes", "order": "25", "role": "http://www.huami.com/role/DisclosureDividend", "shortName": "DIVIDEND", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - REVENUE AND DEFERRED REVENUE", "menuCat": "Notes", "order": "26", "role": "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenue", "shortName": "REVENUE AND DEFERRED REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "27", "role": "http://www.huami.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:OrdinarySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - ORDINARY SHARES", "menuCat": "Notes", "order": "28", "role": "http://www.huami.com/role/DisclosureOrdinaryShares", "shortName": "ORDINARY SHARES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:OrdinarySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - SHARE-BASED PAYMENT", "menuCat": "Notes", "order": "29", "role": "http://www.huami.com/role/DisclosureShareBasedPayment", "shortName": "SHARE-BASED PAYMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "lang": null, "name": "zepp:AllowanceNetForDueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - MAINLAND CHINA CONTRIBUTION PLAN", "menuCat": "Notes", "order": "30", "role": "http://www.huami.com/role/DisclosureMainlandChinaContributionPlan", "shortName": "MAINLAND CHINA CONTRIBUTION PLAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - SEGMENT INFORMATION", "menuCat": "Notes", "order": "31", "role": "http://www.huami.com/role/DisclosureSegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:StatutoryReservesAndRestrictedNetAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS", "menuCat": "Notes", "order": "32", "role": "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets", "shortName": "STATUTORY RESERVES AND RESTRICTED NET ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:StatutoryReservesAndRestrictedNetAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12201 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS", "menuCat": "Notes", "order": "33", "role": "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactions", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12301 - Disclosure - NET INCOME/(LOSS) PER SHARE", "menuCat": "Notes", "order": "34", "role": "http://www.huami.com/role/DisclosureNetIncomeLossPerShare", "shortName": "NET INCOME/(LOSS) PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12401 - Disclosure - LEASES", "menuCat": "Notes", "order": "35", "role": "http://www.huami.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12501 - Disclosure - SUBSEQUENT EVENT", "menuCat": "Notes", "order": "36", "role": "http://www.huami.com/role/DisclosureSubsequentEvent", "shortName": "SUBSEQUENT EVENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "37", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesTables", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - ACQUISITIONS (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.huami.com/role/DisclosureAcquisitionsTables", "shortName": "ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - INVENTORIES, NET (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.huami.com/role/DisclosureInventoriesNetTables", "shortName": "INVENTORIES, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "zepp:ShortTermInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfShortTermInvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - SHORT-TERM INVESTMENTS (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.huami.com/role/DisclosureShortTermInvestmentsTables", "shortName": "SHORT-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "zepp:ShortTermInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfShortTermInvestmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "zepp:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "zepp:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - INTANGIBLE ASSETS, NET (Tables)", "menuCat": "Tables", "order": "45", "role": "http://www.huami.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "zepp:LongTermInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfLongTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - LONG-TERM INVESTMENTS (Tables)", "menuCat": "Tables", "order": "46", "role": "http://www.huami.com/role/DisclosureLongTermInvestmentsTables", "shortName": "LONG-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "zepp:LongTermInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfLongTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - FAIR-VALUE MEASUREMENT (Tables)", "menuCat": "Tables", "order": "47", "role": "http://www.huami.com/role/DisclosureFairValueMeasurementTables", "shortName": "FAIR-VALUE MEASUREMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "menuCat": "Tables", "order": "48", "role": "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "zepp:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - BANK BORROWINGS (Tables)", "menuCat": "Tables", "order": "49", "role": "http://www.huami.com/role/DisclosureBankBorrowingsTables", "shortName": "BANK BORROWINGS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "lang": null, "name": "us-gaap:RelatedPartiesAmountInCostOfSales", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - REVENUE AND DEFERRED REVENUES (Tables)", "menuCat": "Tables", "order": "50", "role": "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesTables", "shortName": "REVENUE AND DEFERRED REVENUES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "51", "role": "http://www.huami.com/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - SHARE-BASED PAYMENT (Tables)", "menuCat": "Tables", "order": "52", "role": "http://www.huami.com/role/DisclosureShareBasedPaymentTables", "shortName": "SHARE-BASED PAYMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32003 - Disclosure - SEGMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "53", "role": "http://www.huami.com/role/DisclosureSegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32203 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)", "menuCat": "Tables", "order": "54", "role": "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTables", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32303 - Disclosure - NET INCOME/(LOSS) PER SHARE (Tables)", "menuCat": "Tables", "order": "55", "role": "http://www.huami.com/role/DisclosureNetIncomeLossPerShareTables", "shortName": "NET INCOME/(LOSS) PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32403 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "56", "role": "http://www.huami.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_11_3_2017_srt_OwnershipAxis_zepp_HuamiBeijingInformationTechnologyCompanyLimitedMember_U6kI1ygih0mkLMWZkoDx2g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)", "menuCat": "Details", "order": "57", "role": "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_11_3_2017_srt_OwnershipAxis_zepp_HuamiBeijingInformationTechnologyCompanyLimitedMember_U6kI1ygih0mkLMWZkoDx2g", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_zepp_AnhuiHuamiInformationTechnologyCoLtdMember_TjtGzpeLDE6Zd53NpNRsuw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Subsidiaries and VIEs (Details)", "menuCat": "Details", "order": "58", "role": "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES - Subsidiaries and VIEs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidatedEntitiesAxis_zepp_AnhuiHuamiInformationTechnologyCoLtdMember_TjtGzpeLDE6Zd53NpNRsuw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES - Risks in relation to VIE structure (Details)", "menuCat": "Details", "order": "59", "role": "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "shortName": "ORGANIZATION AND PRINCIPAL ACTIVITIES - Risks in relation to VIE structure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_oEq2_IMyTUKfSOB_oFC-cA", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS", "menuCat": "Statements", "order": "6", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)", "menuCat": "Details", "order": "60", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_nJnWgP6MSkuv1UjDraRB_Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details)", "menuCat": "Details", "order": "61", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_nJnWgP6MSkuv1UjDraRB_Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Account receivable concentration of credit risk (Details)", "menuCat": "Details", "order": "62", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Account receivable concentration of credit risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_srt_MajorCustomersAxis_zepp_MajorCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_EzTEB1p4bUaFTMLawtCNZg", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:DeferredRevenueAndRefundLiabilityFromContractsWithCustomersTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Related parties concentration of credit risk (Details)", "menuCat": "Details", "order": "63", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Related parties concentration of credit risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_zepp_RelatedPartyConcentrationRiskMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_zepp_MajorCustomersMember_0hglxo7JKE6to3ygMCTKNA", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Revenue generated from related parties (Details)", "menuCat": "Details", "order": "64", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Revenue generated from related parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_zepp_MajorCustomersMember_jGPagWOGtEKRMibq2rmIsg", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "zepp:SupplierConcentrationPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsProductLineMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_zepp_CustomerDMember_GCJRzebU1kqm2lYlrUYVjw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Supplier concentration (Details)", "menuCat": "Details", "order": "65", "role": "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Supplier concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "zepp:SupplierConcentrationPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsProductLineMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_zepp_CustomerDMember_GCJRzebU1kqm2lYlrUYVjw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - ACQUISITIONS (Details)", "menuCat": "Details", "order": "66", "role": "http://www.huami.com/role/DisclosureAcquisitionsDetails", "shortName": "ACQUISITIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_7_31_2020_us-gaap_AssetAcquisitionAxis_zepp_AcquisitionOfGuoxuInsuranceBrokerageCo.LtdMember_vzXPe-VknkSeNIyNeI5LcQ", "decimals": "2", "lang": null, "name": "zepp:AssetAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_MzkJ8Izt6kaU56OboD5fhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeconsolidationGainOrLossAmount", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - DISPOSAL OF SUBSIDIARIES (Details)", "menuCat": "Details", "order": "67", "role": "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "shortName": "DISPOSAL OF SUBSIDIARIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_zepp_ShenzhenYundingInformationTechnologyCompanyLimitedMember_wBTqcfGXsEWTjAfS-JKKTw", "decimals": "-3", "lang": null, "name": "us-gaap:DeconsolidationGainOrLossAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - INVENTORIES, NET (Details)", "menuCat": "Details", "order": "68", "role": "http://www.huami.com/role/DisclosureInventoriesNetDetails", "shortName": "INVENTORIES, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "zepp:ProvisionForExcessAndObsoleteInventories", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - INVENTORIES, NET - Write downs (Details)", "menuCat": "Details", "order": "69", "role": "http://www.huami.com/role/DisclosureInventoriesNetWriteDownsDetails", "shortName": "INVENTORIES, NET - Write downs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "zepp:ProvisionForExcessAndObsoleteInventories", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - SHORT-TERM INVESTMENTS (Details)", "menuCat": "Details", "order": "70", "role": "http://www.huami.com/role/DisclosureShortTermInvestmentsDetails", "shortName": "SHORT-TERM INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireShortTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - SHORT-TERM INVESTMENTS - Additional information (Details)", "menuCat": "Details", "order": "71", "role": "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails", "shortName": "SHORT-TERM INVESTMENTS - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "zepp:ShortTermInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_InvestmentTypeAxis_zepp_OtherInvestorsMember_3SZVfpY5g0Gq9IWDoMWXJA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "zepp:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)", "menuCat": "Details", "order": "72", "role": "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "zepp:PrepaidExpensesAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "menuCat": "Details", "order": "73", "role": "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET - Additional Information (Details)", "menuCat": "Details", "order": "74", "role": "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedPatentsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - INTANGIBLE ASSETS, NET (Details)", "menuCat": "Details", "order": "75", "role": "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails", "shortName": "INTANGIBLE ASSETS, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedPatentsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - INTANGIBLE ASSETS, NET - Additional information (Details)", "menuCat": "Details", "order": "76", "role": "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails", "shortName": "INTANGIBLE ASSETS, NET - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - LONG-TERM INVESTMENTS (Details)", "menuCat": "Details", "order": "77", "role": "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "shortName": "LONG-TERM INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfLongTermInvestmentsTableTextBlock", "zepp:LongTermInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_zepp_YundingMember_htt1xN4uh0CeF1X3eEJJUw", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLongtermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - LONG-TERM INVESTMENTS - Additional information (Details)", "menuCat": "Details", "order": "78", "role": "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "shortName": "LONG-TERM INVESTMENTS - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_zepp_ShenzhenYundingInformationTechnologyCompanyLimitedMember_1rjMTA6K10yvP0ZeEr3-AQ", "decimals": "2", "lang": null, "name": "zepp:LongTermInvestmentsSalePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - LONG-TERM INVESTMENTS - Equity method investments (Details)", "menuCat": "Details", "order": "79", "role": "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "shortName": "LONG-TERM INVESTMENTS - Equity method investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_EquityMethodInvestmentsMember_PqHA5oNSNk6a5jlJrEMbcQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jjUVxwLAwUy9VY9Nzur2wQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "menuCat": "Statements", "order": "8", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jjUVxwLAwUy9VY9Nzur2wQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - FAIR-VALUE MEASUREMENT (Details)", "menuCat": "Details", "order": "80", "role": "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "shortName": "FAIR-VALUE MEASUREMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_C3Dpx9wX8UquRwLXJf96vw", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByLiabilityClassAxis_us-gaap_RedeemablePreferredStockMember_bMs_rPtVOUmK6QjD7PfVbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - FAIR-VALUE MEASUREMENT - Reconciliation of the fair value measurements (Details)", "menuCat": "Details", "order": "81", "role": "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails", "shortName": "FAIR-VALUE MEASUREMENT - Reconciliation of the fair value measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByLiabilityClassAxis_us-gaap_RedeemablePreferredStockMember_0fWDR53nS0iSWAB-P7jyGQ", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - FAIR-VALUE MEASUREMENT - Additional Information (Details)", "menuCat": "Details", "order": "82", "role": "http://www.huami.com/role/DisclosureFairValueMeasurementAdditionalInformationDetails", "shortName": "FAIR-VALUE MEASUREMENT - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "menuCat": "Details", "order": "83", "role": "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2021_9UO-hi0cXk-08K4e21dFIw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Product warranty (Details)", "menuCat": "Details", "order": "84", "role": "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesProductWarrantyDetails", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Product warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xOTfsdE5TEu6K8b3prbCNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Warranty costs (Details)", "menuCat": "Details", "order": "85", "role": "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Warranty costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xOTfsdE5TEu6K8b3prbCNw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromShortTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - BANK BORROWINGS (Details)", "menuCat": "Details", "order": "86", "role": "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "shortName": "BANK BORROWINGS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "4", "lang": null, "name": "us-gaap:ShortTermDebtPercentageBearingFixedInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "zepp:RepaymentAmountDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - BANK BORROWINGS - Principal repayment schedule of bank borrowings (Details)", "menuCat": "Details", "order": "87", "role": "http://www.huami.com/role/DisclosureBankBorrowingsPrincipalRepaymentScheduleOfBankBorrowingsDetails", "shortName": "BANK BORROWINGS - Principal repayment schedule of bank borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "zepp:RepaymentAmountDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_3_17_2022_FMSl6LHRvU2ADn-tbuno6w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares__CxOgVyPk02zFt2qxsXO4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - DIVIDEND (Details)", "menuCat": "Details", "order": "88", "role": "http://www.huami.com/role/DisclosureDividendDetails", "shortName": "DIVIDEND (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfDividendPaymentRestrictionsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_3_17_2022_FMSl6LHRvU2ADn-tbuno6w", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares__CxOgVyPk02zFt2qxsXO4Q", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - REVENUE AND DEFERRED REVENUES - Disaggregation of revenue (Details)", "menuCat": "Details", "order": "89", "role": "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails", "shortName": "REVENUE AND DEFERRED REVENUES - Disaggregation of revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductMember_Lu_yTmEpx0yNNtPLQDtYeQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "menuCat": "Statements", "order": "9", "role": "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - REVENUE AND DEFERRED REVENUES - Contract balances (Details)", "menuCat": "Details", "order": "90", "role": "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesContractBalancesDetails", "shortName": "REVENUE AND DEFERRED REVENUES - Contract balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "zepp:DeferredRevenueAndRefundLiabilityFromContractsWithCustomersTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerRefundLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - REVENUE AND DEFERRED REVENUES - Additional Information (Details)", "menuCat": "Details", "order": "91", "role": "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails", "shortName": "REVENUE AND DEFERRED REVENUES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - INCOME TAXES (Details)", "menuCat": "Details", "order": "92", "role": "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - INCOME TAXES - Current and deferred (Details)", "menuCat": "Details", "order": "93", "role": "http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails", "shortName": "INCOME TAXES - Current and deferred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - INCOME TAXES - Deferred tax assets (Details)", "menuCat": "Details", "order": "94", "role": "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails", "shortName": "INCOME TAXES - Deferred tax assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41604 - Disclosure - INCOME TAXES - Tax Expense Reconciliation (Details)", "menuCat": "Details", "order": "95", "role": "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails", "shortName": "INCOME TAXES - Tax Expense Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "zepp:OrdinarySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - ORDINARY SHARES (Details)", "menuCat": "Details", "order": "96", "role": "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "shortName": "ORDINARY SHARES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "zepp:OrdinarySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_12_31_2022_jIDeXpB70kqLOA7y0LnoQA", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares__CxOgVyPk02zFt2qxsXO4Q", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_10_21_2015_us-gaap_PlanNameAxis_zepp_EquityIncentivePlanTwoThousandFifteenMember_ig9jpbHAbE6OHRPaE_LUDA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - SHARE-BASED PAYMENT - 2015 Plan (Details)", "menuCat": "Details", "order": "97", "role": "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "shortName": "SHARE-BASED PAYMENT - 2015 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_10_21_2015_us-gaap_PlanNameAxis_zepp_EquityIncentivePlanTwoThousandFifteenMember_ig9jpbHAbE6OHRPaE_LUDA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_cy42eQ7xt0e0HB1gKTm8Ng", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_ff06e2MY2EOBLoca03NxHA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - SHARE-BASED PAYMENT - 2018 Plan (Details)", "menuCat": "Details", "order": "98", "role": "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "shortName": "SHARE-BASED PAYMENT - 2018 Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "As_Of_1_1_2018_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_zepp_EquityIncentivePlanTwoThousandEighteenMember_UFQjm45HdEGqO992XolLdw", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_BG5laY-QrEW1c9aYGZm-3A", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_MzkJ8Izt6kaU56OboD5fhw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41803 - Disclosure - SHARE-BASED PAYMENT - Share Options Fair Value Assumption (Details)", "menuCat": "Details", "order": "99", "role": "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "shortName": "SHARE-BASED PAYMENT - Share Options Fair Value Assumption (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "zepp-20221231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_MzkJ8Izt6kaU56OboD5fhw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure__w6dxnSSjEKtgxtEVAyuYQ", "xsiNil": "false" } } }, "segmentCount": 129, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PRC", "terseLabel": "PRC" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi", "terseLabel": "RMB" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U.S. Dollar Denominated" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AdrMember": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "documentation": "American Depositary Receipt (or American Depositary Share, ADS).", "label": "ADR" } } }, "localname": "AdrMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DisclosureDividendDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r852", "r853" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelEmailAddress": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Email address of contact personnel.", "label": "Contact Personnel Email Address" } } }, "localname": "ContactPersonnelEmailAddress", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r846" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation Date Of Incorporation", "terseLabel": "Date of incorporation/acquisition" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well Known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r847" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r849" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.huami.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_BankLoans": { "auth_ref": [ "r979" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term bank loan secured by broker-dealer customer's security.", "label": "Bank loans", "terseLabel": "Short-term bank borrowings (including short-term bank borrowings of the consolidated VIEs without recourse to the Group of RMB303,000 and RMB452,000 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Short-term bank borrowings" } } }, "localname": "BankLoans", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r349", "r613", "r614", "r617", "r618", "r672", "r783", "r788", "r902", "r905", "r906", "r976", "r977", "r978" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r349", "r613", "r614", "r617", "r618", "r672", "r783", "r788", "r902", "r905", "r906", "r976", "r977", "r978" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r420", "r822", "r908", "r967" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r471", "r472", "r473", "r474", "r532", "r709", "r742", "r784", "r785", "r819", "r832", "r842", "r907", "r959", "r960", "r961", "r962", "r963", "r964" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r471", "r472", "r473", "r474", "r532", "r709", "r742", "r784", "r785", "r819", "r832", "r842", "r907", "r959", "r960", "r961", "r962", "r963", "r964" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r420", "r822", "r908", "r967" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r416", "r713", "r820", "r840", "r900", "r901", "r908", "r966" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product Or Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails", "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r416", "r713", "r820", "r840", "r900", "r901", "r908", "r966" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails", "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r471", "r472", "r473", "r474", "r523", "r532", "r560", "r561", "r562", "r682", "r709", "r742", "r784", "r785", "r819", "r832", "r842", "r899", "r907", "r960", "r961", "r962", "r963", "r964" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r471", "r472", "r473", "r474", "r523", "r532", "r560", "r561", "r562", "r682", "r709", "r742", "r784", "r785", "r819", "r832", "r842", "r899", "r907", "r960", "r961", "r962", "r963", "r964" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r290", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r382", "r439", "r440", "r596", "r620", "r621", "r622", "r623", "r649", "r664", "r665", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "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.", "label": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r290", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r382", "r439", "r440", "r596", "r620", "r621", "r622", "r623", "r649", "r664", "r665", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752" ], "lang": { "en-us": { "role": { "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.", "label": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r355", "r356", "r357", "r360", "r361", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) to previously issued financial statements for correction of error.", "label": "Revision of Prior Period, Error Correction, Adjustment [Member]", "terseLabel": "Correction of error" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r417", "r418", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r787", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r821", "r841", "r908" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r417", "r418", "r769", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r787", "r789", "r821", "r841", "r908" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Statement Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r888", "r955" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title Of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "xbrltype": "domainItemType" }, "srt_VicePresidentMember": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of vice president.", "label": "Vice President [Member]", "terseLabel": "A vice president" } } }, "localname": "VicePresidentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r784", "r785", "r959", "r961", "r964" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable Accrued Liabilities And Other Liabilities Disclosure Current [Text Block]", "verboseLabel": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r839" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable (including accounts payable of the consolidated VIEs without recourse to the Group of RMB1,314,091 and RMB452,039 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r422", "r423" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable (net of allowance of RMB814 and RMB1,466 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Accounts receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesContractBalancesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r240", "r242", "r310", "r879" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Receivables from the sales of products and services" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r37", "r177", "r804" ], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual For Taxes Other Than Income Taxes Current", "terseLabel": "Other tax payable" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Liabilities for return allowances in accrued expenses and other", "terseLabel": "Accrued expenses and other current liabilities (including accrued expenses and other current liabilities of the consolidated VIEs without recourse to the Group of RMB165,181 and RMB119,877 as of December 31, 2021 and 2022, respectively)", "totalLabel": "Total", "verboseLabel": "Accrued expense and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r132", "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r46", "r48", "r49", "r311", "r736", "r748", "r752" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r45", "r49", "r211", "r665", "r743", "r744", "r865", "r866", "r867", "r880", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r839" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid In Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r570", "r571", "r572", "r880", "r881", "r882", "r947" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r174", "r175", "r534" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustment to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs Policy [Text Block]", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r575" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Advertising Expense", "terseLabel": "Advertising expenses" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r564" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Share-based compensation expense", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r312", "r426", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r76", "r115", "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.", "label": "Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries", "terseLabel": "Restricted net assets" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Anti-dilutive securities excluded from calculation of diluted net (loss)/income per ordinary shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements and Non-arrangement Transactions" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r942" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r835", "r943", "r944", "r945" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Gross consideration" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred [Abstract]" } } }, "localname": "AssetAcquisitionConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r942" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r76", "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r244", "r259", "r304", "r346", "r402", "r407", "r412", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r613", "r617", "r634", "r839", "r903", "r904", "r957" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r293", "r317", "r346", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r613", "r617", "r634", "r839", "r903", "r904", "r957" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "terseLabel": "Total current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r12", "r279", "r280", "r282", "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net Assets", "terseLabel": "Share of net assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r346", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r613", "r617", "r634", "r903", "r904", "r957" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r103", "r428", "r448", "r729" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Available-for-sale investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r102", "r298", "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Available For Sale Securities Debt Securities Noncurrent", "terseLabel": "Available-for-sale investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r711" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contract Receivables", "terseLabel": "Amount due from related parties, billed receivable" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).", "label": "Bonds [Member]", "terseLabel": "Convertible Bond" } } }, "localname": "BondsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r608", "r830", "r831" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r190", "r191", "r608", "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "verboseLabel": "ACQUISITIONS" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Voting interest (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r198", "r199", "r200", "r611" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Loan deemed effectively settled as a result of the acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r201", "r609" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Patents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage", "verboseLabel": "Previously held equity interest" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACQUISITIONS" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CanadaRevenueAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Canada.", "label": "Canada Revenue Agency [Member]", "terseLabel": "Canada" } } }, "localname": "CanadaRevenueAgencyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r81", "r82", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Payable for property, plant and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired From Acquisition", "terseLabel": "Purchase of business, cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r78", "r296", "r798" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "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.", "label": "Cash And Cash Equivalents Policy [Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r79", "r243" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy", "terseLabel": "Restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r78", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents and restricted cash at end of the year", "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r72", "r238" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Excluding Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesCashFlowFromOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r306", "r307", "r308", "r346", "r369", "r373", "r376", "r378", "r386", "r387", "r437", "r475", "r478", "r479", "r480", "r484", "r485", "r491", "r492", "r494", "r495", "r497", "r634", "r786", "r858", "r875", "r883" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDividendDetails", "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/DocumentDocumentAndEntityInformation", "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class Of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Class A Ordinary Shares", "terseLabel": "Class A Ordinary Shares" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/DocumentDocumentAndEntityInformation", "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Class B Ordinary Shares", "terseLabel": "Class B Ordinary Shares" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/DocumentDocumentAndEntityInformation", "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r880", "r881", "r947" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Ordinary Shares", "terseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Ordinary shares, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Ordinary shares, authorized", "verboseLabel": "Ordinary shares, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r151" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Ordinary shares, outstanding", "verboseLabel": "Ordinary shares, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r839" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Ordinary shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r162", "r163", "r164", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation And Employee Benefit Plans [Text Block]", "verboseLabel": "MAINLAND CHINA CONTRIBUTION PLAN" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureMainlandChinaContributionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MAINLAND CHINA CONTRIBUTION PLAN" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r323", "r325", "r334", "r732", "r739" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive income/(loss) attributable to Zepp Health Corporation" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r206", "r207", "r222", "r323", "r325", "r333", "r731", "r738" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest", "terseLabel": "Less: Net income /(loss) attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r205", "r222", "r323", "r325", "r332", "r730", "r737" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest", "totalLabel": "Comprehensive income/(loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income Policy Policy [Text Block]", "terseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Software and electronic equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r90", "r91", "r235", "r236", "r420", "r770" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r90", "r91", "r235", "r236", "r420", "r753", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r90", "r91", "r235", "r236", "r420", "r770", "r968" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r256", "r390" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentration of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration of credit risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r90", "r91", "r235", "r236", "r420" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r88", "r90", "r91", "r92", "r235", "r237", "r770" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r90", "r91", "r235", "r236", "r420", "r770" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Construction in Progress", "verboseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r500", "r501", "r520" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Current", "terseLabel": "Advance from customers (including advance from customers of the consolidated VIEs without recourse to the Group of RMB2,262 and RMB2,133 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Advance from customers" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiability": { "auth_ref": [ "r909" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.", "label": "Refund Liability", "terseLabel": "Refund liability (sales return)" } } }, "localname": "ContractWithCustomerRefundLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r59", "r713" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Cost of revenues (including RMB3,713,536, RMB2,759,980 and RMB1,403,773 resulting from related parties sales for the years ended December 31, 2020, 2021 and 2022, respectively)" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsProductLineMember": { "auth_ref": [ "r886" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service, Product and Service Benchmark [Member]", "terseLabel": "Raw materials and semi-manufactures" } } }, "localname": "CostOfGoodsProductLineMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r60", "r346", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r634", "r903" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost Of Revenue", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r911" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost Of Sales Policy [Text Block]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "verboseLabel": "Concentration credit risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r188", "r592", "r600", "r878" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense Benefit", "terseLabel": "Current tax expenses" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r89", "r420" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Refund liabilities" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtAndEquitySecuritiesUnrealizedGainLoss": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Unrealized Gain (Loss)", "negatedLabel": "Gain from fair value change of long-term investments" } } }, "localname": "DebtAndEquitySecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BANK BORROWINGS" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39", "r486" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "verboseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term", "terseLabel": "Maturity term (in years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt Policy [Text Block]", "terseLabel": "Notes payable" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeconsolidationGainOrLossAmount": { "auth_ref": [ "r212" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Deconsolidation, Gain (Loss), Amount", "negatedLabel": "Gain from deconsolidation of a subsidiary", "terseLabel": "Gain from deconsolidation of a subsidiary" } } }, "localname": "DeconsolidationGainOrLossAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r580", "r581" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r188", "r593", "r599", "r600", "r878" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "verboseLabel": "Deferred tax benefits" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r580", "r581" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities (including deferred tax liabilities of the consolidated VIEs without recourse to the Group of RMB23,006 and RMB32,393 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r861" ], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetIntraEntityTransferAssetOtherThanInventory": { "auth_ref": [ "r941" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from intra-entity transfer of asset within consolidated group. Excludes intra-entity transfer of inventory.", "label": "Deferred Tax Asset, Intra-entity Transfer, Asset Other than Inventory", "terseLabel": "Intra-entity transfer of certain intangible assets" } } }, "localname": "DeferredTaxAssetIntraEntityTransferAssetOtherThanInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r588" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r940" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Net", "totalLabel": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Net [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r185", "r941" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating loss carry forwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r185", "r941" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r589" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Less: valuation allowance", "verboseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDeferredTaxAssetsDetails", "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r941" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities Undistributed Foreign Earnings", "terseLabel": "Deferred tax liabilities attributable to undistributed earning" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan Cost Recognized", "terseLabel": "Total provisions for employee benefits" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureMainlandChinaContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r863" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Term deposit" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r76", "r130" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r399" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r519", "r820", "r821", "r822", "r823", "r824", "r825", "r826" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r908" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Schedule of disaggregated revenue by segment" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r537", "r565", "r566", "r568", "r573", "r833" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "verboseLabel": "SHARE-BASED PAYMENT" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE-BASED PAYMENT" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DISPOSAL OF SUBSIDIARIES" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r129", "r135" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal by sale" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Cash consideration", "verboseLabel": "Cash consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r11", "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "DISPOSAL OF SUBSIDIARIES" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiaries" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r158", "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Cash dividend" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DIVIDEND" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Cash dividend per ordinary share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDividendDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Dividends Payable [Line Items]", "terseLabel": "DIVIDEND" } } }, "localname": "DividendsPayableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDividendDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableTable": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid.", "label": "Dividends Payable [Table]" } } }, "localname": "DividendsPayableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDividendDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r250", "r267", "r309", "r477", "r478", "r479", "r483", "r484", "r485", "r669", "r879" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Amounts due from related parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r309", "r477", "r478", "r479", "r483", "r484", "r485", "r669", "r800", "r879" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due From Related Parties Current", "terseLabel": "Amounts due from related parties (net of allowance of nil and nil as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Amounts due from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesContractBalancesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Due From Related Parties Current [Abstract]", "terseLabel": "Amount due from related parties:" } } }, "localname": "DueFromRelatedPartiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesNoncurrent": { "auth_ref": [ "r297", "r477", "r478", "r479", "r483", "r484", "r485", "r669", "r879" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date, which are usually due after one year (or one business cycle).", "label": "Due from Related Parties, Noncurrent", "terseLabel": "Amount due from related parties, Non-current" } } }, "localname": "DueFromRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Due from Related Parties, Noncurrent [Abstract]", "terseLabel": "Amount due from related parties, non-current:" } } }, "localname": "DueFromRelatedPartiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r32", "r477", "r478", "r479", "r483", "r484", "r485", "r669", "r879" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Related Parties Current", "terseLabel": "Amounts due to related parties (including amount due to related parties of the consolidated VIEs without recourse to the Group of RMB48,561 and RMB38,913 as of December 31, 2021 and 2022,respectively)", "verboseLabel": "Amount due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Due To Related Parties Current [Abstract]", "terseLabel": "Amount due to related parties, current:" } } }, "localname": "DueToRelatedPartiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET INCOME/(LOSS) PER SHARE", "terseLabel": "Net income/(loss) per share attributable to ordinary shareholders of Zepp Health Corporation" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r335", "r355", "r356", "r358", "r359", "r360", "r366", "r369", "r376", "r377", "r378", "r382", "r622", "r623", "r733", "r740", "r810" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic income/(loss) per ordinary share", "verboseLabel": "Net income per ordinary share attributable to ordinary shareholders-basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r335", "r355", "r356", "r358", "r359", "r360", "r369", "r376", "r377", "r378", "r382", "r622", "r623", "r733", "r740", "r810" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted income/(loss) per ordinary share", "verboseLabel": "Net income per ordinary share attributable to ordinary shareholders-diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r86", "r87" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net income per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r379", "r380", "r381", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME/(LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r949" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r347", "r583", "r601" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued payroll and welfare" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "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.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Weighted average vesting period over which unrecognized compensation costs is expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r938" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r938" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expenses related to the options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share Options", "terseLabel": "Share options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORDINARY SHARES" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r151", "r289", "r327", "r328", "r329", "r350", "r351", "r352", "r354", "r361", "r364", "r385", "r438", "r498", "r570", "r571", "r572", "r595", "r596", "r621", "r639", "r640", "r641", "r642", "r643", "r644", "r665", "r743", "r744", "r745" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment Other Than Temporary Impairment", "terseLabel": "Impairment losses on equity method investments" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage", "verboseLabel": "Ownership interest (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r108", "r403", "r860" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.", "label": "Equity method investments", "terseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of equity method investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "auth_ref": [ "r305", "r633" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity securities with readily determinable fair value Hyperfine Inc." } } }, "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r435" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities Fv Ni Unrealized Gain", "terseLabel": "Gain from fair value change of long-term investments" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r105", "r257", "r843", "r844", "r845" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity securities without readily determinable fair value", "terseLabel": "Equity securities without readily determinable fair value" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity securities without readily determinable fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount", "terseLabel": "Impairment equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets Measured On Recurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r624", "r625", "r631" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r226", "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value Assets Measured On Recurring Basis [Text Block]", "verboseLabel": "Schedule of fair-value measurement" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r226", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r488", "r524", "r525", "r526", "r527", "r528", "r529", "r625", "r679", "r680", "r681", "r817", "r818", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r624", "r625", "r626", "r627", "r632" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR-VALUE MEASUREMENT" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r488", "r524", "r529", "r625", "r679", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r488", "r524", "r529", "r625", "r680", "r817", "r818", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Significant Other Observable Inputs Level 2", "terseLabel": "Significant Other Observable Inputs Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r488", "r524", "r525", "r526", "r527", "r528", "r529", "r625", "r681", "r817", "r818", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Significant Unobservable Inputs Level 3", "terseLabel": "Significant Unobservable Inputs Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r229", "r231" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r229", "r231" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the fair value measurements of assets using significant unobservable inputs" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement Inputs Disclosure [Text Block]", "verboseLabel": "FAIR-VALUE MEASUREMENT" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement Policy Policy [Text Block]", "terseLabel": "Fair value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": { "auth_ref": [ "r629" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3", "terseLabel": "Transfer from level 2" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r629" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "terseLabel": "Transfer to level 2" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r628" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Initial recognition" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance as of December 31, 2022", "periodStartLabel": "Balance as of January 1, 2021" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r488", "r524", "r525", "r526", "r527", "r528", "r529", "r679", "r680", "r681", "r817", "r818", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r630", "r632" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Recurring Basis", "terseLabel": "Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r232", "r234" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Of Financial Instruments Policy", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r430", "r431", "r442", "r444", "r445", "r446", "r447", "r449", "r450", "r451", "r489", "r496", "r619", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r813", "r891", "r892", "r893", "r969", "r970", "r971", "r972", "r973", "r974", "r975" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite Lived Intangible Asset Useful Life", "terseLabel": "Useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r302", "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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).", "label": "Finite Lived Intangible Assets Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite Lived Intangible Assets Amortization Expense Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite Lived Intangible Assets Amortization Expense Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r462", "r464", "r465", "r467", "r714", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets Gross [Abstract]", "terseLabel": "Intangible assets with finite lives:" } } }, "localname": "FiniteLivedIntangibleAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r116", "r121" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Patents" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedPatentsGross": { "auth_ref": [ "r122" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.", "label": "Finite Lived Patents Gross", "terseLabel": "Patents and trademark" } } }, "localname": "FiniteLivedPatentsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate Translation1", "terseLabel": "Foreign currency exchange rate" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r635", "r636", "r637", "r638" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain Loss Before Tax", "terseLabel": "Transaction gains" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions And Translations Policy [Text Block]", "terseLabel": "Foreign currencies" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "terseLabel": "Realized gain on disposal" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain Loss On Sale Of Property Plant Equipment", "negatedLabel": "Gain/(Loss) on disposal of property, plant and equipment and others" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative", "verboseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r301", "r457", "r728", "r816", "r839", "r896", "r897" ], "calculation": { "http://www.huami.com/role/DisclosureAcquisitionsDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS, NET" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r460", "r461", "r816" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill And Intangible Assets Goodwill Policy", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill And Intangible Assets Intangible Assets Policy", "terseLabel": "Intangible assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r76", "r458", "r459", "r460", "r816" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "terseLabel": "Goodwill impairment", "verboseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementAdditionalInformationDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r57", "r346", "r402", "r406", "r411", "r414", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r634", "r812", "r903" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r76", "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible assets impairment loss" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r873", "r898" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment loss related to acquired intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r429" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "negatedLabel": "Impairment loss from a long-term investment" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r76", "r128", "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r58", "r77", "r204", "r355", "r356", "r358", "r359", "r374", "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "verboseLabel": "Income from operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r402", "r406", "r411", "r414", "r812" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "zepp_IncomeLossFromContinuingOperationsAfterIncomeTaxesAndBeforeMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments", "terseLabel": "Income/(loss) before income tax", "totalLabel": "Income/(Loss) before income tax and income from equity method investments" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r52", "r76", "r108", "r251", "r268", "r400" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income Loss From Equity Method Investments", "negatedLabel": "Share of results of equity method investment", "terseLabel": "(Loss)/ Income from equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r830", "r831" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "DISPOSAL OF SUBSIDIARIES" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r181", "r182", "r183", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r347", "r584", "r586", "r591", "r597", "r602", "r604", "r605", "r607" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r348", "r363", "r364", "r401", "r582", "r598", "r603", "r741" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "zepp_IncomeLossFromContinuingOperationsAfterIncomeTaxesAndBeforeMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "negatedLabel": "Income taxes (provision)/benefit", "totalLabel": "Income tax expenses/(benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesCurrentAndDeferredDetails", "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r326", "r578", "r579", "r586", "r587", "r590", "r594" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Policy [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r939" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Changes in valuation allowances" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r577", "r583" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Income Tax Reconciliation Change In Enacted Tax Rate", "terseLabel": "Change in tax rate" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r939" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Income Tax Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Effect of income tax rate differences in other jurisdictions" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r583" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate", "terseLabel": "Tax expense/(benefit) at PRC enterprise income tax rate of 25%" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r939" ], "calculation": { "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Income Tax Reconciliation Nondeductible Expense", "terseLabel": "Tax effect of permanence differences" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r939" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Effect of preferential tax rates" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTaxExpenseReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r73", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income tax paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase Decrease In Accrued Income Taxes Payable", "terseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r872" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r710", "r872" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Advance from customers" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase Decrease In Due From Related Parties Current", "negatedLabel": "Amounts due from related parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase Decrease In Due To Related Parties", "verboseLabel": "Amount due to related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r872" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase Decrease In Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase Decrease In Other Noncurrent Liabilities", "terseLabel": "Other non-current liability" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r370", "r371", "r372", "r378", "r536" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Effect of potentially diluted stock options, restricted stocks and RSUs" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r463", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "INTANGIBLE ASSETS, NET" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite Lived Intangible Assets Excluding Goodwill", "terseLabel": "Intangible assets with indefinite lives" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite Lived Intangible Assets Excluding Goodwill [Abstract]", "terseLabel": "Intangible assets with indefinite lives:" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r118", "r125" ], "lang": { "en-us": { "role": { "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.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InlandRevenueHongKongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Hong Kong.", "label": "Hong Kong", "terseLabel": "Hong Kong" } } }, "localname": "InlandRevenueHongKongMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "INTANGIBLE ASSETS, NET" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r114", "r120" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r239", "r253", "r330", "r398", "r648" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expenses" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r338", "r342", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid Net", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "United States [Member]", "terseLabel": "United States" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site.", "label": "Domain name" } } }, "localname": "InternetDomainNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureInventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r112", "r805" ], "calculation": { "http://www.huami.com/role/DisclosureInventoriesNetDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r314", "r799", "r839" ], "calculation": { "http://www.huami.com/role/DisclosureInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureInventoriesNetDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r295", "r313", "r384", "r452", "r453", "r454", "r712", "r808" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory Policy [Text Block]", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r112", "r807" ], "calculation": { "http://www.huami.com/role/DisclosureInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r112", "r806" ], "calculation": { "http://www.huami.com/role/DisclosureInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "terseLabel": "Interest rate" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM INVESTMENTS" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r661", "r838" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease Cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r951" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "verboseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r950" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r952" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities under operating leases, after adoption of ASU 2016-02" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r662" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails0Calc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r662" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r662" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r662" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r662" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails0Calc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r346", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r614", "r617", "r618", "r634", "r811", "r903", "r957", "r958" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r247", "r263", "r839", "r877", "r894", "r948" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r294", "r346", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r614", "r617", "r618", "r634", "r839", "r903", "r957", "r958" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "terseLabel": "Total current liabilities", "totalLabel": "Total current liabilities", "verboseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r16", "r17", "r18", "r19", "r20", "r346", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r614", "r617", "r618", "r634", "r903", "r957", "r958" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "terseLabel": "Total non-current liabilities", "verboseLabel": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "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).", "label": "Insurance brokerage license, trademark and others" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Unused lines of credit available for future borrowing" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r245", "r260", "r487", "r490", "r817", "r818" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-term Debt", "terseLabel": "Long-term borrowings (including long-term borrowings of the consolidated VIEs without recourse to the Group of RMB254,500and RMB280,000 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Long-term borrowing" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r298" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long Term Investments", "terseLabel": "Long-term investments (including available-for-sale debt securities measured at fair value of RMB108,448 and RMB148,819 as of December 31, 2021 and 2022, respectively)", "totalLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r88", "r90", "r91", "r99" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.", "label": "Major Customers Policy Policy [Text Block]", "terseLabel": "Cooperation agreement with one customer" } } }, "localname": "MajorCustomersPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MajorityShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership.", "label": "Majority Shareholder [Member]", "terseLabel": "Beneficiary shareholder" } } }, "localname": "MajorityShareholderMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturedProductOtherMember": { "auth_ref": [ "r910" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by labor or machinery, classified as other.", "label": "Manufactured Product, Other [Member]", "terseLabel": "Self-branded products and others" } } }, "localname": "ManufacturedProductOtherMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails", "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r43", "r246", "r262", "r346", "r437", "r475", "r478", "r479", "r480", "r484", "r485", "r634" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Minority Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Percentage of ownership", "verboseLabel": "Ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r341" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by Financing Activities", "verboseLabel": "Net cash provided by/(used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r341" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash used in investing activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r74", "r77" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash provided by/(used in) operating activities", "totalLabel": "Net Cash provided by/(used in) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r54", "r77", "r252", "r269", "r292", "r322", "r324", "r329", "r346", "r353", "r355", "r356", "r358", "r359", "r363", "r364", "r374", "r402", "r406", "r411", "r414", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r623", "r634", "r812", "r903" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "positiveTerseLabel": "Net income/(loss)", "terseLabel": "Net income", "totalLabel": "Net income/(loss) attributable to Zepp Health Corporation" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r209", "r221", "r322", "r324", "r363", "r364", "r867" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income Loss Attributable To Noncontrolling Interest", "terseLabel": "Less: Net income/(loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r355", "r356", "r358", "r359", "r366", "r367", "r375", "r378", "r402", "r406", "r411", "r414", "r812" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income Loss Available To Common Stockholders Basic", "terseLabel": "Net income attributed to ordinary shareholders for computing net income per ordinary shares-basic", "totalLabel": "Net income/(loss) attributable to ordinary shareholders of Zepp Health Corporation", "verboseLabel": "Net income attributable to ordinary shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Diluted [Abstract]", "terseLabel": "Diluted net income per share calculation" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Operations Basic [Abstract]", "terseLabel": "Basic net income per share calculation Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Significant accounting policies" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Newly adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activity" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "auth_ref": [ "r81", "r82", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of intangibles 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.", "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Payable for Intangible asset" } } }, "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r159", "r208", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Deconsolidation of a subsidiary" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r202", "r498", "r880", "r881", "r882" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable Current", "terseLabel": "Notes payable and others of the consolidated VIEs without recourse to the Group" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r402", "r406", "r411", "r414", "r812" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Operating income/(loss)", "verboseLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r655", "r838" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r651" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails0Calc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesMaturityAnalysisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r651" ], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r651" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current operating lease liabilities (including Noncurrent operating lease liabilities of the consolidated VIEs without recourse to the Group of RMB29,435 and RMB10,276 as of December 31, 2021 and 2022,respectively)", "verboseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r653", "r657" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesCashFlowFromOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r650" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r660", "r838" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesCashFlowFromOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r659", "r838" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesCashFlowFromOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ORGANIZATION AND PRINCIPAL ACTIVITIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r13", "r223" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r316", "r839" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r224", "r225" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r303" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other non-current assets", "verboseLabel": "Non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r318", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "verboseLabel": "Unrealized gains on available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r44" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive income/(loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r46", "r50", "r104", "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "terseLabel": "Unrealized gain in other comprehensive income/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r318", "r320", "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Unrealized (losses) / gains on available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r318", "r320" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized (loss)/gain on available-for-sale investments and others, (net of tax effect of RMB4,017, nil and RMB7,096 for the years ended December 31, 2020, 2021 and 2022, respectively)", "verboseLabel": "Unrealized gain/loss on available-for-sale investments, net of tax effect" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r47", "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "terseLabel": "Unrealized gain on available-for-sale investments and others" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical", "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r271" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other (expenses)/ income, net" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income And Expenses [Abstract]", "terseLabel": "Other income and expenses" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "verboseLabel": "Intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r37", "r839" ], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities Current", "verboseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other non-current liabilities (including other non-current liabilities of the consolidated VIEs without recourse to the Group of RMB172,735 and RMB161,827 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Total Zepp Health Corporation Shareholders' Equity", "terseLabel": "Total Huami Corporation Shareholders' (Deficit)/Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "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.", "label": "Patents", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r869", "r871" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments For Repurchase Of Common Stock", "negatedLabel": "Repurchase of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r70" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividend distribution" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r65", "r610" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Acquisition of businesses and assets, net of cash acquired of RMB7,497" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r66" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments To Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r871" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.", "label": "Payments To Acquire Longterm Investments", "negatedLabel": "Purchase of long-term investments", "terseLabel": "Purchase of long term investments" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r337", "r943", "r944", "r945" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r67" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchase of short-term investments", "terseLabel": "Payments to acquire investment" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "auth_ref": [ "r870", "r953" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.", "label": "Payments To Fund Longterm Loans To Related Parties", "negatedLabel": "Loans provided to related parties" } } }, "localname": "PaymentsToFundLongtermLoansToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r864" ], "calculation": { "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PREPAID EXPENSES AND OTHER CURRENT ASSETS" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r315", "r455", "r456", "r801" ], "calculation": { "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r802", "r814", "r895" ], "calculation": { "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent", "terseLabel": "Rental deposits" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r62" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Deconsolidation of a subsidiary" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "terseLabel": "Proceeds from disposal of equity interest in subsidiary" } } }, "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r340", "r868" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Dividend received from an equity method investment" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r69", "r876" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from letter of credit factoring" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLongtermInvestments": { "auth_ref": [ "r869" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle.", "label": "Proceeds From Sale Of Longterm Investments", "terseLabel": "Disposal of long-term investments" } } }, "localname": "ProceedsFromSaleOfLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherPropertyPlantAndEquipment": { "auth_ref": [ "r63" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for the sale of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Proceeds from Sale of Other Property, Plant, and Equipment", "terseLabel": "Disposal of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfOtherPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r64" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds From Sale Of Short Term Investments", "terseLabel": "Disposal of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds From Short Term Debt", "terseLabel": "Bank borrowings received" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r68", "r173" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Exercise of share options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r820" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Smart Wearable Devices", "verboseLabel": "Smart wearable devices" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails", "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r37", "r138", "r139" ], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for 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).", "label": "Product Warranty Accrual Classified Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Product warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Product Warranty Accrual Payments", "negatedLabel": "Utilized during the year" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Product Warranty Accrual Warranties Issued", "terseLabel": "Provided during the year" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesProductWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r75", "r142" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Warrant cost" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Warranty Liability [Line Items]", "terseLabel": "Warranty costs" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]", "terseLabel": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r292", "r322", "r324", "r339", "r346", "r353", "r363", "r364", "r402", "r406", "r411", "r414", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r612", "r615", "r616", "r623", "r634", "r734", "r812", "r836", "r837", "r867", "r903" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income (loss)", "totalLabel": "Net income/(loss)", "verboseLabel": "Net income/(loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://www.huami.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r137", "r771", "r772", "r773" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r131", "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r133", "r264", "r735", "r839" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r133", "r771", "r772" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Policy [Text Block]", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Schedule of property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives", "verboseLabel": "Property, plant and equipment, amortization period" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r336", "r443" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r270" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains Losses", "negatedLabel": "Realized gain from investments", "terseLabel": "Realized gain from investments" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables Trade And Other Accounts Receivable Allowance For Doubtful Accounts Policy", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemablePreferredStockMember": { "auth_ref": [ "r15", "r148", "r346", "r437", "r475", "r478", "r479", "r480", "r484", "r485", "r634" ], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable preferred stock. For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series.", "label": "Redeemable Preferred Shares", "terseLabel": "Redeemable Preferred Shares" } } }, "localname": "RedeemablePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartiesAmountInCostOfSales": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period.", "label": "Related Parties Amount In Cost Of Sales", "terseLabel": "Cost of revenue related parties" } } }, "localname": "RelatedPartiesAmountInCostOfSales", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r530", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyNoncurrent": { "auth_ref": [ "r879", "r954" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables to be collected from related parties net of obligations owed to related parties after one year or beyond the normal operating cycle, if longer where one party can exercise control or significant influence over another party including, but not limited to, affiliates, owners or officers and their immediate families and pension trusts.", "label": "Related Party Transaction, Due from (to) Related Party, Noncurrent", "terseLabel": "Amount due from a related party, non-current" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedPartyNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchase from related parties", "verboseLabel": "Purchase from related parties" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY BALANCES AND TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r530", "r668", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r956" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r666", "r667", "r669", "r670", "r671" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY BALANCES AND TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r71" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments Of Bank Debt", "negatedLabel": "Repayment of bank borrowings", "terseLabel": "Repayments of bank debt" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r178", "r285", "r965" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research And Development Expense Policy", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r859", "r874" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r158", "r261", "r747", "r752", "r839" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r289", "r350", "r351", "r352", "r354", "r361", "r364", "r438", "r570", "r571", "r572", "r595", "r596", "r621", "r743", "r745" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE AND DEFERRED REVENUES" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r396", "r397", "r405", "r409", "r410", "r416", "r417", "r420", "r518", "r519", "r713" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Revenues (including RMB4,449,757, RMB3,350,032 and RMB1,703,995 with related parties for the years ended December 31, 2020, 2021 and 2022, respectively)", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails", "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesDisaggregationOfRevenueDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r420", "r886" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Sales revenue net" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r522", "r809" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r521", "r522" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue From Contract With Customer [Text Block]", "verboseLabel": "REVENUE AND DEFERRED REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r56", "r281", "r477", "r478", "r479", "r483", "r484", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue From Related Parties", "terseLabel": "Revenue from related parties", "verboseLabel": "Sales to related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for election to exclude from measurement of transaction price tax assessed by governmental authority that are both imposed on and concurrent with specific revenue-producing transaction, and collected from customer. Includes, but is not limited to, sales, use, value-added and excise tax.", "label": "Revenue Transaction Price Measurement Tax Exclusion Policy [Text Block]", "terseLabel": "Value added taxes" } } }, "localname": "RevenueTransactionPriceMeasurementTaxExclusionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r331", "r346", "r396", "r397", "r405", "r409", "r410", "r416", "r417", "r420", "r437", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r484", "r485", "r634", "r734", "r903" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r658", "r838" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesCashFlowFromOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]", "terseLabel": "Schedule of shares excluded from calculation of net income per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r190", "r191", "r608" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r190", "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule Of Business Acquisitions By Acquisition [Text Block]", "terseLabel": "Schedule of purchase price allocation" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]", "terseLabel": "Schedule of current and deferred components of income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of principal repayment of bank borrowings" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]", "terseLabel": "Schedule of deferred tax assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDividendPaymentRestrictionsTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of statutory restrictions on the payment of dividends as prescribed by the National Association of Insurance Commissioners or state regulatory authorities.", "label": "Dividend Payment Restrictions [Text Block]", "terseLabel": "DIVIDEND" } } }, "localname": "ScheduleOfDividendPaymentRestrictionsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDividend" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r884" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Schedule of profit attributable to owners" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]", "terseLabel": "Schedule of reconciliation between the income tax expense computed by applying the statutory rate and the actual income tax expense" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Schedule of total share-based compensation recognized" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "LONG-TERM INVESTMENTS" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r110", "r292", "r346", "r437", "r634" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r125", "r127" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r125", "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets, net" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r28", "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule Of Inventory Current Table [Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureInventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Investments [Abstract]" } } }, "localname": "ScheduleOfInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A tabular presentation of the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates, as prescribed by the SEC. It reflects specified information about ownership, financial results from, and financial position in such entities. Includes the tabular presentations that disaggregate investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates.", "label": "Schedule Of Investments In And Advances To Affiliates Schedule Of Investments Table [Text Block]", "terseLabel": "Schedule of Subsidiaries and VIEs" } } }, "localname": "ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule Of Investments [Line Items]", "terseLabel": "LONG-TERM INVESTMENTS", "verboseLabel": "Major subsidiaries and major VIEs" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails", "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule Of Investments [Table]", "terseLabel": "Schedule Of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails", "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule Of Nonvested Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Schedule of restricted stock units activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule Of Product Warranty Liability Table [Text Block]", "verboseLabel": "Schedule of product warranty" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePropertyPlantAndEquipmentNetDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule Of Related Party Transactions By Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule Of Related Party Transactions Table [Text Block]", "terseLabel": "Schedule of Amount due:" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r96", "r97", "r98", "r113" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r96", "r97", "r98", "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Text Block]", "terseLabel": "Schedule of segment information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r533", "r535", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r165", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Schedule of assumptions used to determine fair value of share options granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule Of Short Term Debt [Table]", "terseLabel": "Schedule Of Short Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r147", "r149", "r150", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r306", "r307", "r308", "r386", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r819", "r858", "r875" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r213", "r214", "r216", "r218", "r219", "r613", "r614", "r617", "r618", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description 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 tabular 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.", "label": "Schedule Of Variable Interest Entities [Table]", "terseLabel": "Schedule Of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r213", "r214", "r216", "r218", "r219" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Variable Interest Entities [Text Block]", "terseLabel": "Schedule of Financial Statement Amounts and Balances of VIEs" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r88", "r90", "r91", "r92", "r235", "r237" ], "lang": { "en-us": { "role": { "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.", "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]", "terseLabel": "Schedule of concentration risk:" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r393", "r394", "r395", "r402", "r404", "r408", "r412", "r413", "r414", "r415", "r416", "r419", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSegmentInformationScheduleOfRevenuesCostOfRevenuesAndGrossProfitsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r833" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Cancelled and forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in RMB per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Balance at the end of the year (in shares)", "periodStartLabel": "Balance at the beginning of the year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value of non-vested shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "terseLabel": "Fair value of vested shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the 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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "SHARE-BASED PAYMENT" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareBasedCompensationRecognizedDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r834" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Maximum aggregate number of Class A ordinary shares available for grant as awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted-average remaining exercise contractual life (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Exercisable (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Intrinsic value share options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r918" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period", "negatedLabel": "Canceled and forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r918" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price", "terseLabel": "Cancelled and forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Share options granted", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r172" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of year", "periodStartLabel": "Outstanding at beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of year (in USD per share)", "periodStartLabel": "Outstanding at beginning of year (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average exercise price per option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number", "terseLabel": "Expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsOtherDisclosuresDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Share options granted exercise price", "verboseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Annual Basis Ending on Fourth Anniversary of Grant Date", "terseLabel": "Annual Basis Ending on Fourth Anniversary of Grant Date" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationForfeituresPolicyTextBlock": { "auth_ref": [ "r533", "r535", "r569" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election for determining cost for share-based payment arrangement by either estimating forfeiture expected to occur or by recognizing effect of forfeiture upon occurrence.", "label": "Share Based Compensation Forfeitures Policy [Text Block]", "terseLabel": "Share-based payment" } } }, "localname": "ShareBasedCompensationForfeituresPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Fair value per ordinary share on the grant-date", "verboseLabel": "Weighted average share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails", "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r912" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage", "terseLabel": "Vesting rights percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "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.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected life of option (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsFairValueAssumptionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r172" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Excepted to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r31", "r265" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-Term Bank Loans and Notes Payable", "terseLabel": "Bank borrowings" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short Term Debt [Line Items]", "terseLabel": "Short Term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.", "label": "Short Term Debt Percentage Bearing Fixed Interest Rate", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "ShortTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short Term Debt [Text Block]", "verboseLabel": "BANK BORROWINGS" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r248", "r249", "r258", "r863" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term investments (including available-for-sale debt securities measured at fair value of RMB19,351 and RMB34,316 as of December 31, 2021 and 2022, respectively)" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "http://www.huami.com/role/DisclosureShortTermInvestmentsDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHORT-TERM INVESTMENTS" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r85", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty Policy", "terseLabel": "Product warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of China.", "label": "State Administration Of Taxation China [Member]", "terseLabel": "PRC" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r306", "r307", "r308", "r346", "r369", "r373", "r376", "r378", "r386", "r387", "r437", "r475", "r478", "r479", "r480", "r484", "r485", "r491", "r492", "r494", "r495", "r497", "r634", "r786", "r858", "r875", "r883" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureDividendDetails", "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/DocumentDocumentAndEntityInformation", "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r151", "r289", "r327", "r328", "r329", "r350", "r351", "r352", "r354", "r361", "r364", "r385", "r438", "r498", "r570", "r571", "r572", "r595", "r596", "r621", "r639", "r640", "r641", "r642", "r643", "r644", "r665", "r743", "r744", "r745" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/LOSS" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r350", "r351", "r352", "r385", "r713" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statutory Accounting Practices [Line Items]", "terseLabel": "Statutory Accounting Practices [Line Items]" } } }, "localname": "StatutoryAccountingPracticesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesTable": { "auth_ref": [ "r266", "r272", "r273", "r274", "r275", "r276" ], "lang": { "en-us": { "role": { "documentation": "Detail by state, country, or other jurisdiction of domicile in which financial statements are filed reflecting statutory capital and surplus, net income and the differences between financial reports which are in conformity with generally accepted accounting principles and the statutory financial statements which also use state permitted or prescribed accounting practices.", "label": "Statutory Accounting Practices [Table]", "terseLabel": "Statutory Accounting Practices [Table]" } } }, "localname": "StatutoryAccountingPracticesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r885" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Shares Issuable Upon Exercise of Share Options, Restricted Stocks and RSUs", "terseLabel": "Shares issuable upon exercise of share options, restricted shares and RSUs" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareAntiDilutiveSecuritiesExcludedFromCalculationOfDilutedNetLossIncomePerOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r151", "r158", "r546" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Exercised", "verboseLabel": "Exercise of option, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r151", "r158" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Exercise of option" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r21", "r22", "r151", "r158" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period Shares", "terseLabel": "Repurchase of ordinary shares, shares", "verboseLabel": "Common stock shares repurchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r21", "r22", "r151", "r158" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period Value", "terseLabel": "Common stock shares repurchased, value", "verboseLabel": "Repurchase of ordinary shares" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrdinarySharesDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r25", "r26", "r101", "r839", "r877", "r894", "r948" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "totalLabel": "Total Zepp Health Corporation shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r202", "r203", "r220", "r289", "r290", "r328", "r350", "r351", "r352", "r354", "r361", "r438", "r498", "r570", "r571", "r572", "r595", "r596", "r621", "r639", "r640", "r644", "r665", "r744", "r745", "r877", "r894", "r948" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r656", "r838" ], "calculation": { "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureLeasesLeaseCostsIncludedInStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r645", "r674" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r645", "r674" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r645", "r674" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r645", "r674" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENT" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r673", "r675" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENT" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier concentration risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r803", "r815", "r895" ], "calculation": { "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Supplies", "terseLabel": "Advances to suppliers" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxAndCustomsAdministrationNetherlandsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the Netherlands.", "label": "Tax and Customs Administration, Netherlands [Member]", "terseLabel": "Netherland" } } }, "localname": "TaxAndCustomsAdministrationNetherlandsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable Current", "terseLabel": "Income tax payables (including income tax payables of the consolidated VIEs without recourse to the Group of RMB411 and RMB407 as of December 31, 2021 and 2022, respectively)", "verboseLabel": "Income tax payables" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r286", "r287", "r288", "r424", "r425", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade And Other Accounts Receivable Policy", "terseLabel": "Accounts receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeDressMember": { "auth_ref": [ "r194" ], "lang": { "en-us": { "role": { "documentation": "Distinctive, nonfunctional feature, which distinguishes a merchant's or manufacturer's goods or services from those of another.", "label": "Trade Dress [Member]", "terseLabel": "Trademark and patents" } } }, "localname": "TradeDressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r430", "r431", "r489", "r496", "r619", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r891", "r892", "r893", "r969", "r970", "r971", "r972", "r973", "r974", "r975" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Treasury Shares, ending (in shares)", "negatedPeriodStartLabel": "Treasury Shares, beginning (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r42", "r160", "r161" ], "calculation": { "http://www.huami.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury shares", "negatedPeriodEndLabel": "Treasury Shares, ending", "negatedPeriodStartLabel": "Treasury Shares, beginning" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheets", "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r946" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r711" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Amount due from related parties, unbilled receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r255", "r278", "r576", "r606" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings Of Foreign Subsidiaries", "terseLabel": "Aggregate undistributed earnings available for distribution" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Investment held" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r585" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Underpayment of tax liability" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r93", "r94", "r95", "r388", "r389", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r862" ], "calculation": { "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Value Added Tax Receivable, Current", "terseLabel": "Value-added tax recoverable" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDescriptionOfEntity": { "auth_ref": [ "r215", "r217" ], "lang": { "en-us": { "role": { "documentation": "Description of the variable interest entity's nature.", "label": "Variable Interest Entity Description Of Entity", "terseLabel": "Variable interest entity, nature of VIE" } } }, "localname": "VariableInterestEntityDescriptionOfEntity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity", "verboseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Common shares held (as percentage of total shares)" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r213", "r613", "r614", "r617", "r618" ], "lang": { "en-us": { "role": { "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.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entities" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesRisksInRelationToVieStructureDetails", "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r368", "r378" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Ordinary share - diluted", "totalLabel": "Weighted average ordinary shares outstanding used in computing net income per ordinary shares - dilute" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Denominator:", "verboseLabel": "Weighted average number of shares used in computing net income/(loss) per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r366", "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Ordinary share - basic", "verboseLabel": "Weighted average ordinary shares outstanding used in computing net income per ordinary shares - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.huami.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "zepp_AcquisitionOfGuoxuInsuranceBrokerageCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to acquisition of Guoxu Insurance Brokerage Co., Ltd.", "label": "Acquisition of Guoxu Insurance Brokerage Co. Ltd [Member]", "terseLabel": "Guoxu" } } }, "localname": "AcquisitionOfGuoxuInsuranceBrokerageCo.LtdMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "zepp_AlivecorIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to AliveCor, Inc.", "label": "AliveCor, Inc. (\"Alivecor\")", "terseLabel": "AliveCor, Inc. (\"Alivecor\")" } } }, "localname": "AlivecorIncMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_AllowanceNetForDueFromRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance net for due from related parties.", "label": "Allowance Net For Due From Related Parties", "terseLabel": "Amounts due from related parties, allowance" } } }, "localname": "AllowanceNetForDueFromRelatedParties", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "zepp_AnhuiHuamiAnhuiHealthAndShunYuanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Anhui Huami, Anhui Health and Shun Yuan.", "label": "Anhui Huami, Anhui Health and Shun Yuan [Member]", "terseLabel": "Anhui Huami, Anhui Health and Shun Yuan" } } }, "localname": "AnhuiHuamiAnhuiHealthAndShunYuanMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "zepp_AnhuiHuamiHealthcareCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the anhui huami healthcare company limited.", "label": "Anhui Huami Healthcare Company Limited [Member]", "terseLabel": "Anhui Huami Healthcare Co., Ltd. (\"Huami Healthcare\")" } } }, "localname": "AnhuiHuamiHealthcareCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_AnhuiHuamiInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Anhui Huami Information Technology Co., Ltd.", "label": "Anhui Huami Information Technology Co Ltd [Member]", "terseLabel": "Anhui Huami" } } }, "localname": "AnhuiHuamiInformationTechnologyCoLtdMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_AnhuiHuamiIntelligentTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the anhui huami intelligent technology company limited.", "label": "Anhui Huami Intelligent Technology Company Limited [Member]", "terseLabel": "Anhui Huami Health Technology Co., Ltd (\"Anhui Health\")" } } }, "localname": "AnhuiHuamiIntelligentTechnologyCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_AssetAcquisitionConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in an asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Liabilities Incurred", "terseLabel": "Loan deemed effectively settled as a result of the acquisition" } } }, "localname": "AssetAcquisitionConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_AssetAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the asset acquisition.", "label": "Asset Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of equity interest" } } }, "localname": "AssetAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "zepp_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to basis of presentation and principles of consolidation.", "label": "Basis Of Presentation And Principles Of Consolidation Policy [Text Block]", "terseLabel": "Basis of presentation and principle of consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_BeijingShunYuanKaiHuaTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the beijing shun yuan kaiHua technology company limited.", "label": "Beijing Shun Yuan Kai Hua Technology Company Limited [Member]", "verboseLabel": "Beijing ShunYuan KaiHua Technology Co., Ltd. (\"Shun Yuan\")" } } }, "localname": "BeijingShunYuanKaiHuaTechnologyCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_BeijingShunyuanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Beijing Shunyuan", "label": "Beijing Shunyuan [Member]", "terseLabel": "Beijing Shunyuan" } } }, "localname": "BeijingShunyuanMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "zepp_BusinessCombinationStepAcquisitionEquityInterestNewlyAcquiredInAcquireeFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the equity interest acquired in the acquiree on the acquisition date for businesses combined in stages.", "label": "Business Combination, Step Acquisition, Equity Interest Newly Acquired in Acquiree, Fair Value", "terseLabel": "Fair value of PAI acquired amount" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestNewlyAcquiredInAcquireeFairValue", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_CapitalContributionFromNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to the amount of capital contribution from non-controlling interest.", "label": "Capital Contribution From Non-controlling Interest", "terseLabel": "Capital contribution from non-controlling interest" } } }, "localname": "CapitalContributionFromNonControllingInterest", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "zepp_CapitalContributionsFromNonControllingInterest": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Capital Contributions From Non Controlling Interest", "terseLabel": "Capital contribution from non-controlling interest" } } }, "localname": "CapitalContributionsFromNonControllingInterest", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_CompanyAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to company A.", "label": "Company A [Member]", "terseLabel": "Company A" } } }, "localname": "CompanyAMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "zepp_CompanyBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to company B.", "label": "Company B [Member]", "terseLabel": "Company B" } } }, "localname": "CompanyBMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "zepp_CompanyCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to company C.", "label": "Company C [Member]", "terseLabel": "Company C" } } }, "localname": "CompanyCMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "zepp_ContractWithCustomerRefundLiabilityAllowanceAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of additions to the allowance relating to refund liability, contract with customer.", "label": "Contract with Customer, Refund Liability, Allowance Additions", "terseLabel": "Additions to the allowance" } } }, "localname": "ContractWithCustomerRefundLiabilityAllowanceAdditions", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ContractWithCustomerRefundLiabilityAllowanceDeductions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of deductions to the allowance relating to refund liability, contract with customer.", "label": "Contract with Customer, Refund Liability, Allowance Deductions", "terseLabel": "Deductions from the allowance" } } }, "localname": "ContractWithCustomerRefundLiabilityAllowanceDeductions", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ConvenienceTranslationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to convenience translation.", "label": "Convenience Translation Policy [Text Block]", "terseLabel": "Convenience translation" } } }, "localname": "ConvenienceTranslationPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_CooperationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cooperation agreement.", "label": "Cooperation Agreement", "terseLabel": "Cooperation Agreement" } } }, "localname": "CooperationAgreementMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "zepp_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to company D.", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesSupplierConcentrationDetails" ], "xbrltype": "domainItemType" }, "zepp_DeferredIncomeTaxExpenseBenefitIncludingOtherAdjustments": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit Including Other Adjustments", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefitIncludingOtherAdjustments", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_DeferredRevenueAndRefundLiabilityFromContractsWithCustomersTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Table disclosure of deferred revenue and refund liability from contracts with customers.", "label": "Deferred Revenue And Refund Liability From Contracts With Customers Table [Text Block]", "terseLabel": "Schedule of deferred revenue and refund liability" } } }, "localname": "DeferredRevenueAndRefundLiabilityFromContractsWithCustomersTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesTables" ], "xbrltype": "textBlockItemType" }, "zepp_DepositPercentageOfFaceValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the deposit as a percentage of face value of notes.", "label": "Deposit (as percent of face value)", "terseLabel": "Deposit" } } }, "localname": "DepositPercentageOfFaceValue", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "zepp_DifferenceBetweenConsiderationAndShareOfNetAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of difference between consideration and share of net assets.", "label": "Difference Between Consideration and Share of Net Assets", "terseLabel": "Difference between the total consideration and the proportion of net assets" } } }, "localname": "DifferenceBetweenConsiderationAndShareOfNetAssets", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "zepp_DisposalGroupSaleOfStockPercentageOfOwnershipSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of sale of stock ownership interest sold.", "label": "Disposal Group Sale of Stock, Percentage of Ownership, Sold", "terseLabel": "Ownership interest sold (as a percent)", "verboseLabel": "Ownership interest sold (as a percent)" } } }, "localname": "DisposalGroupSaleOfStockPercentageOfOwnershipSold", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "zepp_DisposalOfPreviousEquityInterestInExchangeForAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of disposal of previous equity interest in exchange for acquisition.", "label": "Disposal of Previous Equity Interest in Exchange for Acquisition", "terseLabel": "Disposal of previous equity interest in exchange for acquisition" } } }, "localname": "DisposalOfPreviousEquityInterestInExchangeForAcquisition", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_EquityIncentivePlanTwoThousandEighteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equity incentive plan two thousand eighteen.", "label": "2018 Plan", "terseLabel": "2018 Plan" } } }, "localname": "EquityIncentivePlanTwoThousandEighteenMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails" ], "xbrltype": "domainItemType" }, "zepp_EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equity incentive plan two thousand fifteen and equity incentive plan two thousand eighteen.", "label": "2015 and 2018 Plans", "terseLabel": "2015 and 2018 Plans" } } }, "localname": "EquityIncentivePlanTwoThousandFifteenAndEquityIncentivePlanTwoThousandEighteenMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentShareOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "zepp_EquityIncentivePlanTwoThousandFifteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equity incentive plan two thousand fifteen.", "label": "2015 Plan", "terseLabel": "2015 Plan" } } }, "localname": "EquityIncentivePlanTwoThousandFifteenMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails" ], "xbrltype": "domainItemType" }, "zepp_EquityMethodInvestmentsPositiveBasisDifferences": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference value between equity method investments", "label": "Equity Method Investments Positive Basis Differences", "terseLabel": "Positive basis difference" } } }, "localname": "EquityMethodInvestmentsPositiveBasisDifferences", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ExclusivelyDesignedAndManufacturedSmartWearableDevicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to exclusively designed and manufactured smart wearable devices.", "label": "Exclusively Designed and Manufactured Smart Wearable Devices [Member]", "terseLabel": "Exclusively designed and manufactured smart wearable devices" } } }, "localname": "ExclusivelyDesignedAndManufacturedSmartWearableDevicesMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails" ], "xbrltype": "domainItemType" }, "zepp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Unrealized Gain", "terseLabel": "Unrealized gain" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityUnrealizedGain", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureFairValueMeasurementReconciliationOfFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ForgivenessOfLoanRelatedToAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of forgiveness of loan related to acquisition.", "label": "Forgiveness of Loan Related to Acquisition", "terseLabel": "Forgiveness of loan related to acquisition" } } }, "localname": "ForgivenessOfLoanRelatedToAcquisition", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_GalaxyTradingPlatformLimited.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Galaxy Trading Platform Limited.", "label": "Galaxy Trading Platform Limited [Member]", "terseLabel": "Galaxy Trading Platform Limited (\"Galaxy\")" } } }, "localname": "GalaxyTradingPlatformLimited.Member", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_GongqingchengYundingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Gongqingcheng Yunding.", "label": "Gongqingcheng Yunding", "terseLabel": "Gongqingcheng Yunding" } } }, "localname": "GongqingchengYundingMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "domainItemType" }, "zepp_GovernmentDeferredSubsidyIncomeCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to government deferred subsidy income, current.", "label": "Government Deferred Subsidy Income Current", "verboseLabel": "Government subsidies other current liabilities" } } }, "localname": "GovernmentDeferredSubsidyIncomeCurrent", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "zepp_GovernmentDeferredSubsidyIncomeNonCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to government deferred subsidy income, non-current.", "label": "Government Deferred Subsidy Income, Non-current", "terseLabel": "Government subsidies other non-current liabilities" } } }, "localname": "GovernmentDeferredSubsidyIncomeNonCurrent", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "zepp_GovernmentSubsidiesCurrent": { "auth_ref": [], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of government subsidies payable at the end of the reporting period.", "label": "Government Subsidies Current", "terseLabel": "Government subsidies" } } }, "localname": "GovernmentSubsidiesCurrent", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "zepp_GovernmentSubsidiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to government subsidies.", "label": "Government Subsidies Policy [Text Block]", "terseLabel": "Government subsidies" } } }, "localname": "GovernmentSubsidiesPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_GovernmentSubsidyCostOfRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recorded as reduction of government subsidy revenue or cost of revenue.", "label": "Government Subsidy, Cost of Revenue", "terseLabel": "Government subsidy, cost of revenue" } } }, "localname": "GovernmentSubsidyCostOfRevenue", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "zepp_GovernmentSubsidyIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to government subsidy income.", "label": "Government Subsidy Income", "terseLabel": "Government subsidy recognized as income" } } }, "localname": "GovernmentSubsidyIncome", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "zepp_HefeiJingyuMicroElectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hefei Jingyu Micro-electronics (\"Hefei Jingyu\"), a subsidiary of Jiangsu Yitong, where the Group can exercise significant influence.", "label": "Hefei Jingyu Micro-electronics [Member]", "terseLabel": "Hefei Jingyu" } } }, "localname": "HefeiJingyuMicroElectronicsMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails" ], "xbrltype": "domainItemType" }, "zepp_HefeiLianruiMicroelectronicsTechnologyCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Hefei LianRui Microelectronics Technology Co. Ltd.", "label": "Hefei LianRui Microelectronics Technology Co. Ltd [Member]", "terseLabel": "Hefei LianRui Microelectronics Technology Co. Ltd" } } }, "localname": "HefeiLianruiMicroelectronicsTechnologyCo.LtdMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "domainItemType" }, "zepp_HefeiZeppMedicalSystemCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Hefei Zepp Medical System Co., Ltd.", "label": "Hefei Zepp Medical System Co., Ltd [Member]", "terseLabel": "Field Medical" } } }, "localname": "HefeiZeppMedicalSystemCo.LtdMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "domainItemType" }, "zepp_HongKongZeppHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Hong Kong Zepp Holding Limited.", "label": "Hong Kong Zepp Holding Limited [Member]", "terseLabel": "Hong Kong Zepp Holding Limited (\"Zepp HK\")" } } }, "localname": "HongKongZeppHoldingLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_HuamiBeijingInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the huami (Beijing) Information technology company limited.", "label": "Huami Beijing Information Technology Company Limited [Member]", "terseLabel": "Beijing Huami" } } }, "localname": "HuamiBeijingInformationTechnologyCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_HuamiShenzhenInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the huami (Shenzhen) information technology company limited.", "label": "Huami Shenzhen Information Technology Company Limited [Member]", "terseLabel": "Huami (Shenzhen) Information Technology Co., Ltd." } } }, "localname": "HuamiShenzhenInformationTechnologyCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_HuayingFundIiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Huaying Fund II", "label": "Huaying Fund II [Member]", "terseLabel": "Huaying Fund II" } } }, "localname": "HuayingFundIiMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_HuayingFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Huaying Fund.", "label": "Huaying Fund", "terseLabel": "Huaying Fund I" } } }, "localname": "HuayingFundMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_HyperfineResearchIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Hyperfine Research, Inc.", "label": "Hyperfine Research, Inc. (\"Hyperfine\")", "terseLabel": "Hyperfine Inc." } } }, "localname": "HyperfineResearchIncMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_ImpairmentLossFromLongTermInvestments": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss from long-term investments.", "label": "Impairment Loss From Long-term Investments", "terseLabel": "Impairment loss from a long-term investment" } } }, "localname": "ImpairmentLossFromLongTermInvestments", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_ImpairmentLossFromShortTermInvestments": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss from short-term investments.", "label": "Impairment Loss From Short-term Investments", "terseLabel": "Impairment loss from short-term investments" } } }, "localname": "ImpairmentLossFromShortTermInvestments", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_IncomeLossFromContinuingOperationsAfterIncomeTaxesAndBeforeMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to income loss from continuing operations after income taxes and before minority interest and income loss from equity method investments.", "label": "Income Loss From Continuing Operations After Income Taxes And Before Minority Interest And Income Loss From Equity Method Investments", "totalLabel": "Income/(Loss) before income from equity method investments" } } }, "localname": "IncomeLossFromContinuingOperationsAfterIncomeTaxesAndBeforeMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "zepp_IncreaseDecreaseInNotesPayable": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Notes Payable Total", "label": "Increase Decrease In Notes Payable", "terseLabel": "Notes payable" } } }, "localname": "IncreaseDecreaseInNotesPayable", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_InvestmentInAlivoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Investment in Alivore.", "label": "Alivecore", "terseLabel": "Alivecor" } } }, "localname": "InvestmentInAlivoreMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "zepp_InvestmentInHyperfineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Investment in Hyperfine.", "label": "Hyperfine", "terseLabel": "Hyperfine" } } }, "localname": "InvestmentInHyperfineMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "zepp_InvestmentInPromaxoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Investment Promaxo.", "label": "Promaxo", "terseLabel": "Promaxo" } } }, "localname": "InvestmentInPromaxoMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "zepp_InvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee.", "label": "Investment Ownership Percentage", "terseLabel": "Equity interests (as a percent)" } } }, "localname": "InvestmentOwnershipPercentage", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "zepp_JiangsuYitongHighTechCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Jiangsu Yitong High-Tech Co, Ltd.", "label": "Jiangsu Yitong", "terseLabel": "Jiangsu Yitong" } } }, "localname": "JiangsuYitongHighTechCoLtdMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_LeaseComponentsOfLeasesThatAreRecognizedOnBalanceSheetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of leases that are recognized on the Balance Sheets.", "label": "Lease Components Of Leases That Are Recognized On The Balance Sheets [Table Text Block]", "terseLabel": "Schedule of components of leases that are recognized on the Balance Sheets" } } }, "localname": "LeaseComponentsOfLeasesThatAreRecognizedOnBalanceSheetsTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "zepp_LongTermInvestmentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to disclosure of accounting policy for long-term investments.", "label": "Long-term Investment Policy [Text Block]", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_LongTermInvestmentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term investments disclosure.", "label": "Long Term Investments Disclosure [Text Block]", "verboseLabel": "LONG-TERM INVESTMENTS" } } }, "localname": "LongTermInvestmentsDisclosureTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestments" ], "xbrltype": "textBlockItemType" }, "zepp_LongTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of long-term investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Long Term Investments Fair Value Disclosure", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestmentsFairValueDisclosure", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "zepp_LongTermInvestmentsSalePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of sale of long-term investments.", "label": "Long Term Investments Sale Percentage", "terseLabel": "Percentage of sale of investments" } } }, "localname": "LongTermInvestmentsSalePercentage", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "zepp_MajorCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to major customers.", "label": "Major Customers [Member]", "terseLabel": "Major Customers" } } }, "localname": "MajorCustomersMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesAccountReceivableConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRevenueGeneratedFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "zepp_MinimumPercentageOfTotalRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of total revenue.", "label": "Minimum Percentage of Total Revenue", "terseLabel": "Percentage of revenue" } } }, "localname": "MinimumPercentageOfTotalRevenue", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "zepp_NoIncomeTaxHolidayDecreaseEffectInBasicNetIncomePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No income tax holiday, decrease effect in basic net income per share.", "label": "No Income Tax Holiday Decrease Effect In Basic Net Income Per Share", "terseLabel": "Decrease in net income per share - basic" } } }, "localname": "NoIncomeTaxHolidayDecreaseEffectInBasicNetIncomePerShare", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureIncomeTaxesIncreaseInIncomeTaxExpensesAndDecreaseInNetIncomePerShareAmountsIfTaxHolidayNotAvailableDetails" ], "xbrltype": "perShareItemType" }, "zepp_NoIncomeTaxHolidayDecreaseEffectInDilutedNetIncomePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No income tax holiday, decrease effect in diluted net income per share.", "label": "No Income Tax Holiday Decrease Effect In Diluted Net Income Per Share", "terseLabel": "Decrease in net income per share - diluted" } } }, "localname": "NoIncomeTaxHolidayDecreaseEffectInDilutedNetIncomePerShare", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureIncomeTaxesIncreaseInIncomeTaxExpensesAndDecreaseInNetIncomePerShareAmountsIfTaxHolidayNotAvailableDetails" ], "xbrltype": "perShareItemType" }, "zepp_NoIncomeTaxHolidayIncreaseEffectInIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "No income tax holiday, increase effect in income tax expense.", "label": "No Income Tax Holiday Increase Effect In Income Tax Expense", "terseLabel": "Increase in income tax expenses" } } }, "localname": "NoIncomeTaxHolidayIncreaseEffectInIncomeTaxExpense", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails", "http://www.huami.com/role/DisclosureIncomeTaxesIncreaseInIncomeTaxExpensesAndDecreaseInNetIncomePerShareAmountsIfTaxHolidayNotAvailableDetails" ], "xbrltype": "monetaryItemType" }, "zepp_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash lease expenses made by the entity during the period.", "label": "Noncash Lease Expense", "terseLabel": "Non-cash lease expenses" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to number of major customers.", "label": "Number of Major Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "zepp_NumberOfNominators": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of nominators appointed to avoid abuse of two-tired income tax rate regime.", "label": "Number of Nominators", "terseLabel": "Number of nominators" } } }, "localname": "NumberOfNominators", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "integerItemType" }, "zepp_NumberOfPaymentInstallmentsFromCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to number of payment installments from customer.", "label": "Number Of Payment Installments From Customer", "terseLabel": "Number of payment installments from customer" } } }, "localname": "NumberOfPaymentInstallmentsFromCustomer", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "zepp_OperatingLossCarryForwardsCarryForwardPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carry forwards carry forward period.", "label": "Operating Loss Carry Forwards Carry Forward Period", "terseLabel": "Operating loss carry forwards carry forward period" } } }, "localname": "OperatingLossCarryForwardsCarryForwardPeriod", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "zepp_OrdinarySharesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ordinary shares.", "label": "Ordinary Shares [Text Block]", "verboseLabel": "ORDINARY SHARES" } } }, "localname": "OrdinarySharesTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrdinaryShares" ], "xbrltype": "textBlockItemType" }, "zepp_OtherInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other investors.", "label": "Other Investors Member]", "terseLabel": "Others" } } }, "localname": "OtherInvestorsMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShortTermInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "zepp_OtherRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information relating to other related parties.", "label": "Other Related Parties [Member]", "terseLabel": "Others" } } }, "localname": "OtherRelatedPartiesMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsOthersDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "zepp_OthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Others Member.", "label": "Others [Member]", "terseLabel": "Others" } } }, "localname": "OthersMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_PaiAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to PAI acquisition.", "label": "Pai Acquisition [Member]", "terseLabel": "Acquisition of PAI" } } }, "localname": "PaiAcquisitionMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "zepp_PaymentForTermDeposit": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of term investment during the period.", "label": "Payment For Term Deposit", "negatedLabel": "Purchase of term deposits" } } }, "localname": "PaymentForTermDeposit", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_PaymentsToFundLoansToThirdParties": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to fund loans to third parties.", "label": "Payments To Fund Loans To Third Parties", "negatedLabel": "Loans provided to third parties" } } }, "localname": "PaymentsToFundLoansToThirdParties", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_PeopleOfRepublicChinaHongKongUnitedStatesAndCanadaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "People of Republic China, Hong Kong, United States and Canada.", "label": "PRC, Hong Kong, United States and Canada", "terseLabel": "PRC, Hong Kong, United States and Canada" } } }, "localname": "PeopleOfRepublicChinaHongKongUnitedStatesAndCanadaMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "zepp_PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to People Republic of China service providers equity incentive plan.", "label": "PRC Plan", "terseLabel": "PRC Plan" } } }, "localname": "PeopleRepublicOfChinaServiceProvidersEquityIncentivePlanMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2015PlanDetails" ], "xbrltype": "domainItemType" }, "zepp_PercentageOfEquityInterestPledgedToBank": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of equity interest pledged to the bank.", "label": "Percentage of Equity Interest Pledged To Bank", "terseLabel": "Percentage of equity interest pledged to bank" } } }, "localname": "PercentageOfEquityInterestPledgedToBank", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsDetails" ], "xbrltype": "percentItemType" }, "zepp_PercentageOfOutstandingNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of outstanding number of shares.", "label": "Percentage Of Outstanding Number Of Shares", "terseLabel": "Increase in authorized shares (as percent of outstanding shares)" } } }, "localname": "PercentageOfOutstandingNumberOfShares", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPayment2018PlanDetails" ], "xbrltype": "percentItemType" }, "zepp_PercentageOfProfitAppropriationMadeToReserveFundRequiredAmountOfRegisteredCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of profit appropriation made to reserve fund required amount of registered capital.", "label": "Percentage Of Profit Appropriation Made To Reserve Fund Required Amount Of Registered Capital", "terseLabel": "Percentage of profit appropriation made to reserve fund required amount of registered capital" } } }, "localname": "PercentageOfProfitAppropriationMadeToReserveFundRequiredAmountOfRegisteredCapital", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "zepp_PercentageOfSalesRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to percentage of sales revenue.", "label": "Percentage Of Sales Revenue", "terseLabel": "Percentage of sales revenue" } } }, "localname": "PercentageOfSalesRevenue", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "zepp_PercentageOfSecondInstallmentPaymentReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to percentage of second installment payment receivable.", "label": "Percentage Of Second Installment Payment Receivable", "terseLabel": "Percentage of second installment payment receivable" } } }, "localname": "PercentageOfSecondInstallmentPaymentReceivable", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "zepp_PercentageOfTotalRevenues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of total revenues.", "label": "Percentage of Total Revenues", "terseLabel": "Percentage of total revenues" } } }, "localname": "PercentageOfTotalRevenues", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "zepp_PercentageOfWithholdingTaxOnDividendsPaidToForeignInvestors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of withholding tax on dividends paid to foreign investors.", "label": "Percentage Of Withholding Tax On Dividends Paid To Foreign Investors", "terseLabel": "Percentage of withholding tax on dividends paid to foreign investors" } } }, "localname": "PercentageOfWithholdingTaxOnDividendsPaidToForeignInvestors", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "zepp_PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets Policy [Text Block]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_PrepaidExpensesAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Text Block]", "verboseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "zepp_PreviousIntercompanyLoanOutstandingPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount previous intercompany loan principal outstanding for which restructuring agreement entered.", "label": "Previous Intercompany Loan, Outstanding Principal", "terseLabel": "Previous intercompany loan, outstanding principal" } } }, "localname": "PreviousIntercompanyLoanOutstandingPrincipal", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ProceedsFromReverseFactoring": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from reverse factoring.", "label": "Proceeds from Reverse Factoring", "terseLabel": "Reverse factoring" } } }, "localname": "ProceedsFromReverseFactoring", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_ProceedsFromTermDeposit": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from term deposit.", "label": "Proceeds From Term Deposit", "terseLabel": "Proceeds from maturity of term deposits" } } }, "localname": "ProceedsFromTermDeposit", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_ProductWarrantyTermForOneCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product warranty term for one customer.", "label": "Product Warranty Term For One Customer", "terseLabel": "Product warranty term for one customer" } } }, "localname": "ProductWarrantyTermForOneCustomer", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "zepp_PromaxoIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Promaxo, Inc.", "label": "Promaxo Inc [Member]", "terseLabel": "Promaxo, Inc." } } }, "localname": "PromaxoIncMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_ProvisionAndWriteOffForExcessAndObsoleteInventories": { "auth_ref": [], "calculation": { "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of provision and write-off for excess and obsolete inventories.", "label": "Provision And Write-Off For Excess And Obsolete Inventories", "verboseLabel": "Provision for excess and obsolete inventories" } } }, "localname": "ProvisionAndWriteOffForExcessAndObsoleteInventories", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_ProvisionForExcessAndObsoleteInventories": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of provision for excess and obsolete inventories.", "label": "Provision for Excess and Obsolete Inventories", "terseLabel": "Provision for excess and obsolete inventories" } } }, "localname": "ProvisionForExcessAndObsoleteInventories", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureInventoriesNetWriteDownsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ReceivableFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivable from the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Receivable from Divestiture of Interest in Consolidated Subsidiaries", "terseLabel": "Receivable from the disposal of a subsidiary" } } }, "localname": "ReceivableFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_RecentAccountingPronouncementsNotYetAdopted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to recent accounting pronouncements not yet adopted.", "label": "Recent Accounting Pronouncements Not Yet Adopted", "terseLabel": "Recent accounting pronouncements not yet adopted" } } }, "localname": "RecentAccountingPronouncementsNotYetAdopted", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_RelatedPartyConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage of revenue related to related party risk.", "label": "Related Party Concentration Risk [Member]", "terseLabel": "Related parties concentration risk" } } }, "localname": "RelatedPartyConcentrationRiskMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesRelatedPartiesConcentrationOfCreditRiskDetails", "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "domainItemType" }, "zepp_RepaymentAmountDueNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of repayment due in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Repayment Amount Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "RepaymentAmountDueNextTwelveMonths", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsPrincipalRepaymentScheduleOfBankBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_RepaymentAmountDueYearFour": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of repayment due 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).", "label": "Repayment Amount Due Year Four", "terseLabel": "2026" } } }, "localname": "RepaymentAmountDueYearFour", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsPrincipalRepaymentScheduleOfBankBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_RepaymentAmountDueYearFourAndThereAfter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of repayment 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).", "label": "Repayment Amount Due Year Four And There After", "terseLabel": "2027 and thereafter" } } }, "localname": "RepaymentAmountDueYearFourAndThereAfter", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsPrincipalRepaymentScheduleOfBankBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_RepaymentAmountDueYearThree": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of repayment due paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Repayment Amount Due Year Three", "terseLabel": "2025" } } }, "localname": "RepaymentAmountDueYearThree", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsPrincipalRepaymentScheduleOfBankBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_RepaymentAmountDueYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of repayment due paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Repayment Amount Due Year Two", "terseLabel": "2024" } } }, "localname": "RepaymentAmountDueYearTwo", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureBankBorrowingsPrincipalRepaymentScheduleOfBankBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_RepurchasingOfOrdinarySharesIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for repurchasing of ordinary shares that have occurred.", "label": "Repurchasing of Ordinary Shares, Incurred but Not yet Paid", "terseLabel": "Payable for repurchasing of ordinary shares" } } }, "localname": "RepurchasingOfOrdinarySharesIncurredButNotYetPaid", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_RequiredMaximumPercentageOfStatutorySurplusReserveToRegisteredCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Required maximum percentage of statutory surplus reserve to registered capital.", "label": "Required Maximum Percentage Of Statutory Surplus Reserve To Registered Capital", "terseLabel": "Required maximum percentage of statutory surplus reserve to registered capital" } } }, "localname": "RequiredMaximumPercentageOfStatutorySurplusReserveToRegisteredCapital", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "zepp_RequiredMinimumPercentageOfAfterTaxProfitsToAllocateToStatutoryCommonReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Required minimum percentage of after tax profits to allocate to statutory common reserve.", "label": "Required Minimum Percentage Of After Tax Profits To Allocate To Statutory Common Reserve", "terseLabel": "Required minimum percentage of after tax profits to allocate to statutory common reserve" } } }, "localname": "RequiredMinimumPercentageOfAfterTaxProfitsToAllocateToStatutoryCommonReserve", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "zepp_RetainedEarningsAppropriatedAccrued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount accrued for appropriation.", "label": "Retained Earnings Appropriated, Accrued", "terseLabel": "Statutory reserve accrued" } } }, "localname": "RetainedEarningsAppropriatedAccrued", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ReverseFactoring": { "auth_ref": [], "calculation": { "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from reverse factoring.", "label": "Reverse Factoring", "terseLabel": "Reverse factoring" } } }, "localname": "ReverseFactoring", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "zepp_RightsOfReturnPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to rights of return.", "label": "Rights Of Return Policy [Text Block]", "terseLabel": "Rights of return" } } }, "localname": "RightsOfReturnPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accrued expenses and other current liabilities.", "label": "Schedule Of Accrued Expenses And Other Current Liabilities Table [Text Block]", "verboseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "zepp_ScheduleOfLongTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-term investments table.", "label": "Schedule Of Long Term Investments Table [Text Block]", "terseLabel": "Schedule of long-term investments" } } }, "localname": "ScheduleOfLongTermInvestmentsTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "zepp_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the schedule Of property plant and equipment useful life.", "label": "Schedule Of Property Plant And Equipment Useful Life Table [Text Block]", "terseLabel": "Schedule of estimated useful lives:" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "zepp_ScheduleOfPurchaseFromRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of purchase from related parties table text block.", "label": "Schedule Of Purchase From Related Parties [Table Text Block]", "terseLabel": "Schedule of purchase from related parties" } } }, "localname": "ScheduleOfPurchaseFromRelatedPartiesTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTables" ], "xbrltype": "textBlockItemType" }, "zepp_ScheduleOfSalesToRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of sales to related party transactions table text block.", "label": "Schedule Of Sales To Related Party Transactions Table [Text Block]", "verboseLabel": "Schedule of transactions:" } } }, "localname": "ScheduleOfSalesToRelatedPartyTransactionsTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTables" ], "xbrltype": "textBlockItemType" }, "zepp_ScheduleOfShareBasedCompensationShareOptionsGrantedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share based compensation share options granted.", "label": "Schedule Of Share Based Compensation Share Options Granted Table [Text Block]", "terseLabel": "Schedule of share options granted" } } }, "localname": "ScheduleOfShareBasedCompensationShareOptionsGrantedTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentTables" ], "xbrltype": "textBlockItemType" }, "zepp_ScheduleOfShortTermInvestmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of short-term Investment.", "label": "Schedule Of Short Term Investment Table [Text Block]", "terseLabel": "Schedule of short-term investments" } } }, "localname": "ScheduleOfShortTermInvestmentTableTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "zepp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodTransferredAndReacquiredConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of outstanding non-vested shares shall be forfeited and automatically transferred to and reacquired by the Company.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Transferred And Reacquired, Consideration", "terseLabel": "Reacquisition of non-vested shares, consideration" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodTransferredAndReacquiredConsideration", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value at grant date for equity-based awards issued during the period on other than stock option plans.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Aggregate Grant Date Fair Value", "terseLabel": "Aggregate fair value of the restricted shares at the grant dates" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateGrantDateFairValue", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShareBasedPaymentRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "zepp_ShareIncentivePlan2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2023 Share Incentive Plan.", "label": "Share Incentive Plan 2023 [Member]", "terseLabel": "2023 Share Incentive Plan" } } }, "localname": "ShareIncentivePlan2023Member", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "zepp_ShenzhenYundingInformationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shenzhen Yunding Information Technology Company Limited.", "label": "Shenzhen Yunding Information Technology Company Limited [Member]", "terseLabel": "Yunding", "verboseLabel": "Shenzhen Yunding Information Technology Co., Ltd. (\"Yunding\")" } } }, "localname": "ShenzhenYundingInformationTechnologyCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureDisposalOfSubsidiariesDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "domainItemType" }, "zepp_ShortTermInvestmentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to disclosure of accounting policy for short-term investments.", "label": "Short-term Investment Policy [Text Block]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_ShortTermInvestmentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-term investments disclosure.", "label": "Short Term Investments Disclosure [Text Block]", "verboseLabel": "SHORT-TERM INVESTMENTS" } } }, "localname": "ShortTermInvestmentsDisclosureTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "zepp_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of short-term investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Short Term Investments Fair Value Disclosure", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "zepp_SifiveIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sifive Inc.", "label": "Sifive Inc", "terseLabel": "Sifive", "verboseLabel": "Sifive, Inc. (\"Sifive\")" } } }, "localname": "SifiveIncMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsAdditionalInformationDetails", "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "zepp_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "zepp_StatutoryReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserves that a company is required by law or regulation to establish and that cannot be paid out as dividends.", "label": "Statutory Reserve", "terseLabel": "Statutory reserve" } } }, "localname": "StatutoryReserve", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "xbrltype": "monetaryItemType" }, "zepp_StatutoryReservesAndRestrictedNetAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserves and restricted net assets.", "label": "STATUTORY RESERVES AND RESTRICTED NET ASSETS" } } }, "localname": "StatutoryReservesAndRestrictedNetAssetsAbstract", "nsuri": "http://www.huami.com/20221231", "xbrltype": "stringItemType" }, "zepp_StatutoryReservesAndRestrictedNetAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory reserves and restricted net assets.", "label": "Statutory Reserves And Restricted Net Assets [Text Block]", "terseLabel": "STATUTORY RESERVES AND RESTRICTED NET ASSETS" } } }, "localname": "StatutoryReservesAndRestrictedNetAssetsTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "zepp_SupplierConcentrationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Supplier concentration.", "label": "Supplier Concentration Policy [Text Block]", "terseLabel": "Supplier Concentration" } } }, "localname": "SupplierConcentrationPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_TermDepositPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to term deposit policy.", "label": "Term Deposit Policy [Text Block]", "terseLabel": "Term deposit" } } }, "localname": "TermDepositPolicyTextBlock", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "zepp_TermsOfPayment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Terms of Payment.", "label": "Terms Of Payment", "terseLabel": "Payment terms (in days)" } } }, "localname": "TermsOfPayment", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "zepp_TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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, and from current period increase in contract liability.", "label": "Total Revenue Recognized From Both The Beginning Balance And Current Period Increase In Contract Liability", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRevenueAndDeferredRevenuesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "zepp_TransferFromConvertibleBondInvestmentToEquityInterestInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Non cash transaction of conversion from convertible bond to equity interest investment.", "label": "Transfer From Convertible Bond Investment To Equity Interest Investment", "terseLabel": "Conversion from convertible bond to equity interest investment" } } }, "localname": "TransferFromConvertibleBondInvestmentToEquityInterestInvestment", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "zepp_ValueAddedTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to value added tax rate.", "label": "Value Added Tax Rate", "terseLabel": "Value added tax rate" } } }, "localname": "ValueAddedTaxRate", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "zepp_XiaomiCommunicationInformationTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Xiaomi Communication, Information, Technology", "label": "Xiaomi Communication, Information, Technology", "terseLabel": "Xiaomi Communication, Information, Technology" } } }, "localname": "XiaomiCommunicationInformationTechnologyMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "zepp_XiaomiCommunicationTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent thee information pertaining to xiaomi communication technology company limited.", "label": "Xiaomi Communication Technology Co. Ltd.(\"Xiaomi Communication\")", "terseLabel": "Xiaomi Communication Technology Co. Ltd.(\"Xiaomi Communication\")" } } }, "localname": "XiaomiCommunicationTechnologyCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "zepp_XiaomiTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Xiaomi Technology Company Limited.", "label": "Xiaomi Technology Co. Ltd. (\"Xiaomi Technology\")", "terseLabel": "Xiaomi Technology Co. Ltd. (\"Xiaomi Technology\")" } } }, "localname": "XiaomiTechnologyCompanyLimitedMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsBalancesDetails" ], "xbrltype": "domainItemType" }, "zepp_XiaomiYoupinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Xiaomi Youpin.", "label": "Xiaomi Youpin", "terseLabel": "Xiaomi Youpin" } } }, "localname": "XiaomiYoupinMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsTransactionsRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "zepp_YundingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Yunding.", "label": "Yunding", "terseLabel": "Yunding" } } }, "localname": "YundingMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureLongTermInvestmentsDetails", "http://www.huami.com/role/DisclosureRelatedPartyBalancesAndTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "zepp_ZeppEuropeHoldingB.v.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zepp Europe Holding B.V.", "label": "Zepp Europe Holding B.v. [Member]", "terseLabel": "Zepp Europe Holding B.V. (\"Zepp Europe\")" } } }, "localname": "ZeppEuropeHoldingB.v.Member", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_ZeppIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zepp Inc.", "label": "Zepp Inc [Member]", "terseLabel": "ZEPP, INC. (\"Zepp Inc\")" } } }, "localname": "ZeppIncMember", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_ZeppNetherlandsTradingB.v.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zepp Netherlands Trading B.V. (\"Netherland\")", "label": "Zepp Netherlands Trading B.V. [Member]", "terseLabel": "Zepp Netherlands Trading B.V. (\"Netherland\")" } } }, "localname": "ZeppNetherlandsTradingB.v.Member", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" }, "zepp_ZeppNorthAmericaInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Zepp North America Inc. (\"Zepp NA\").", "label": "Zepp North America Inc. [Member]", "terseLabel": "Zepp North America Inc. (\"Zepp NA\")" } } }, "localname": "ZeppNorthAmericaInc.Member", "nsuri": "http://www.huami.com/20221231", "presentation": [ "http://www.huami.com/role/DisclosureOrganizationAndPrincipalActivitiesSubsidiariesAndViesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=123583895&loc=d3e30768-111565", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.23(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486098&loc=d3e24746-158529", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486098&loc=d3e24790-158529", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=82848697&loc=d3e24938-158530", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=82848697&loc=d3e24959-158530", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/subtopic&trid=4738323", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(3)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "32", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919569&loc=SL82860478-203043", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(m)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r846": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r847": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r848": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r849": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r851": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r852": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r854": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r855": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r856": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Rule 15c3-1", "Number": "240", "Publisher": "SEC", "Section": "15c3-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 144 0001104659-23-049064-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-23-049064-xbrl.zip M4$L#!!0 ( *>&F%9SW.:PE2 #-W 0 1 >F5P<"TR,#(R,3(S,2YX M6G9]._O[+__SEY__M='[KS>Z(Q4U_0QV/F((:'K7(,_/6 M9,&W6\,A]U0(9MND)YBUHH1GKX]?4\ZG5]D$3W#A2S<(;*LR].+**$? MEL:=#^3-V27\ MV-A0=VN8]./)VO.V'\[.GI^?3]>^L6&G)M]@(9<7EU<7)\3P/,$>?8]><[$9 MT*7AVQYTA/.[;]BR9N@?FV(/I @2R="ACOL!FI"JZ_GJE(L55'1^3(T_H[:\ M/0L2(U+3%P+@WZ6)76J>KOC3692:*IV^F&LU.::D2!V#F:Z:5B:EB$WN.Y[( M:TF0>-@ORAY)$=G,^9+")=D;5V>8_ @R&G==AC[$\>+]^_=G,C6NGIGJMD)" MJ@F :0Y\44J:+6\K<@J&E S03,,== MRXLHYQ]TNRT<2J%\./[F4B5\E^<@(1YU7/9HTPZ246%X, VYG4N$MS. MZ2V9DNH"09>Y'?#N#%+WR&HZZK>[)+ PJ'*:$">E ?9$;MGOSR U'@]TA9.> MAA@+/PO)HEPE9JAH"F+%4U G(Q1T*ZA9IEU[RCU#7C$SWKXFIA9L2$AUJ*7M M4&O?H7(R8\J9[ETPT[&37_Y"B%P@#,?AGA0X_!1]W&Z9L^3!%_B&(_P#-GP! M X'@'P^S48[D2_X&S#5M[OJ"SJ%;+4-87EU[[KC M_I#,;X?#Q;R%1PM/_-&=+"?;:"'1X)2300O8I1ZP^0+^=S\<+^9DCZ? ,=L$:EX(F.8!^RH7?<+8MC7FXMJ%=50.U/[J>SX>UP/!]] M&I+1&'X/S^XF\Q;C"A@;[OK:YL^E48WIM3B^K81C=WY+KN\FO[; *327KOF[ MSUQ9K3N@GL'LC*:B(M' \P:&V<6A9M+M_^MA-!_).9+\$);RUQ:0+" CYPFX MY()1=TR]'$C41%I0WF9!&8T_P2"9S$;#^8]D/%RTP.B F0JZ-9@U?-G"HD-= M4+$GWIJ*OCPH\;JN"TI@#EQ5LFI!_%L61%BCIMW1@ Q_F\)2-9R3[GA )HO; MX8ST'V8S )ATYW/0*EMT]?.@*7R:!]$=,QZ9#8VB^9-DQ?PZG"\N53-H?_8P MU.)\-^KV1G&]X MOF#>KNL8]LYET4@[[P,OEX>@ELFB0_/R*CM$[X;=N<0Q*I9$Y<;PG9,?L&QR MV>*8BZ/\;Y^[G@LCS_8M:HT<]?E:SH"M6XP6[S=9?2G&6U9%9%TDJHPP9W]\ MX!*^)/L*V]%<>S17&L=%B-89P2UD>\A"XXWH_Z"M#AT/>FWD++G8R,:'>)6A MU)['G;^75U&1N4CB3]1D@\)(HK06I?+W3U,#MP1KZC'@I^QE5#I3PR!^$$N+91O*AV+WW;'-S"=CL9D^*^' MT>)SBV5=+,L.T=)%%*"L'; %*+3(;G-X]V%HXR630P M79U?9G<2\]'->'0]ZG?QRNZ;$GW056^8S:&\J+[*0XF=UTQZ-_2P,I>6LUG<$\.9IV[V#P+4:? MV@NKKX#JW']TF<4,- D BD_' *TIJP#[S 57.>QAF">JE(<>#]ECG2)F8 M,?<+[#!F-.!IP0')N2=\TX/LM:6C5*D%;2 *\P9"E6P%L6:*$X%WU+A[::V$9SE_NZS+6I@^>9D1Y=7 M@'YF62A"OT.B6G\D6ZQ7K@DTJOE'XE"O%9':(A)^F5&3LB?4I?O<,:%3@ANP MR;(OJ,4\G&OK"$SUT@O$I_+^K4/"-L R$36"F,E6X)6?*=M!!#2DE:7:LB3U M -SE"50.OJH@52RZ0(HR]AW%4A0V@&R#%K0B]%HB]$0=G]Y0!^_@J74M^":- M?3WI*5MJ@>"\K2,XLFZRBBHG2Z@]4%H3\M2*3%V1F?O;KS),GE*D .VGE@+J,*(:#":3R=SV(1.KLG\ MH36-30ZH%2W'Y,K^=S!:=Q7!V+SU; MYHO@;JR%JB)47X4U:""AA_70MB^FA9MO0M3Y:.! MHW?_/ZEO'Y1S*]DTOE>""M$Z:(;>N)5N+RVC.<%892";P6='Z"N91: MT-ZKKK87W?'-J'1$M)V;JUE&,V=53F=1T.I M0_#B7&'D/AG?M!K/L3A5&9-5LQ<@FAF3:D3;(?F5H ZL+>^IM^96K9%:4$ ! MW%F?AARX@VK(1M8#B,<5M8CK$+\VF/ADV#Z]IP;^EFX-:FQUI%H4%18NU]W1 MK/.I>_6/UZ/(*0,_,U#F@=PZ=0_F2 M>&M*EE W><+*853O:V^%Y*M$9?C5$ (VJ#OIYG=LB 9E85KQ4-Q15HS7T"%1 MK<24KHJM7&CDHFWFHB+8Z*R$6][OB?I#>9S2:_CL8WK7)= M<%3_Q"SJY,70.$S68J$\CO\T&@QA'+4@:$ (+Q\3X4G"+R[0&*N5P!BS@5;L<+:R*.%2SX:?A&)91G"$'P^LAS(Z#Z.,\($Y4APNJ".]76SFH)0=5 M-KPU2RF0@BI;@/4_DX=0B6 M2K#8%KVJZ/U4$;V?*J"GN*'.0>^G%KWJZ,D/DRVVPXV/:[JNZV^V6C.$>L44 M8%W*&Q&^8F4DK(U@=4361_85ME)06PI"SZ-='>@/\Q;@G341+H%W5$<+<6V( MY3G M>90OUR7K(_L*6SG0R@%=(6J)(QI\>LKR;1J?$KIXK;+_U76L&\%==#-@DYQ+A87&?'@CI64TOI[,[@./9?@:M@)/)Z.:?Y11)Y-?I!NC M; T)FT,>=R1L4"M9!4]L>;['Q0ZF9RJ>)*[[F1I-XW1!GROFULJ$P@ 0S$] M+":SSV0VG ]GG\+K/OBQF(WZ&*P)#>O:./QE#JUC#ZU=&-(0L5H( Z9B4ZI? MT>?< ^O*)6CA5CBOSX9W,@+7M#M;?(Y") :0+V;=\1Q#%N!#)QT2U=2"?B3H MR;^3Y/6%H*C$ J'(K OEA2)9\X&7:;N+_)J"(O=I1\P3^645"(?B>JNF< 35 MME)QI%14N_$\KK@"V<@<,I67C=8(N+IP@&ZW?QYP2H7P?WK]!9*5T31TD@63!+2T8X5-)?NVDJBQ02R"1'-Q MAQHVF(PQL ZV^:]G0:L)-)M$[0X.2-KE2+]3]1]=^KL/G Z?- <9:BJM+"AL MI] K??BO!SR00&,9/,1JP3GF'>$ZP9WSXNXE8:O$2BS>A!,;63PVD%P6_0JA@&J%.I'CUGU&)4M6OKG MI'7O2.NQ*'A NNWXLD&2RD5'TH-1(2Q2"TS1>][ZA[SU0)1XP;L%H%R(HS)A MC/1@E(X_U4)2[RGU.F^HZR$[YO'T%L5JT:2JA)'2HU8K?E0+5ZE@1"4"#NG! M*1TGJ@6D5'B2$@%(]&]2E8T1U.)1+B)%F2@3>D1*APMI(3DB_D/M6 ]Z\!2' M M7B.K2@%@5OT$=MT,-3'*ZA[?_\( UYT1GT?:X)R]!V=@4G_-)^]GHX*H93 M:"$J\LO6.V3KP2CVQ&[[OX3O2*%3B!Z%JO0>3[W/$$ M>_2Q$;AM/T1%3ZQ%2+%MO.^.QGAB-NH]R.LRW.6W<)5QMBGV MEM$"IFJ5OBXSBW)."*I<]Z@R^:OM>L?>\&X)2UPZ 8C/4 OM3?<>7,#QM(:CZ M3BNO8<-4QI;ILLZ+JS]$);H1>R]:IE3O];7HE3%'$N-4CZA#J7RKS^U(%6ST5*CI*'4PJ38;.4] M[]3B=+SA5M[6JUIV+:+'/\[3(EW6FDL-IY)&BYEB+YUYB*<%I<;3'VJ "NFU M8%5^SJ.%KM2C'7E*XB&!%AS%#CO]9$>+104#BYS3CSPZ'3*7"H50%5NT!>BX M>' Y$U[9C%H(CXCTUL):\>Y>#:2.5 N=0L/01NQJX2JXT,_9+"?3M("\4>R/ MY>5^V_>E+TY^%AC[V M6>N8X>N&ZEH_1Y6FPQ-*/;\$&4^+F+&H]@5R].*QV* MV*2'IW0(?U@G$5&EQ$V\EO$(]9+'N.)6.NH=[$D/'-BZ%KZ.4+4 K00H5,*B MEWRC>@#X]FV$2N>!\*? [=3(B3\F9OT!C5+C/7$PI2Q@';28.-PC1M3F5EQKNQ#F"%JI/%H1J>%0 MV,)8[>2[]'M<)=_5*N-HV&)4?.S6-]SUMJP?2$$#.0=Y4W ^B*6P)N-I,6X@WZ!6*?B^,QZI79-E M&_.^"K<_G[VXU@=CN\4'>/!3^,$!'=&(9K"?\1.PS85''&-#W:UA[BN5[76I M>;KB3P ..\...)%[XHUQQTU93$#MYI'C'[(#3Z&JL''Z6I>&^R@9]=T.]H%; MIMIDII5A;(.ZJ>VY<3'56I'%BSFNA]M =4N46?!7)\K7P4^=B\O.U47I5B2+ M>RM_65[I^J,,6/';6MT?]^11O8]?:HJ *[Q*]4?T0=WPZPC0+4^>)?QPW" M]\&DZ= 5VD24&PBV$*E<.!K>XS"\>'?8#FH'+UQ@0SZ>[&_KY:-)'-U;?= - M]V^H=)<>%8G#AZYC]2AL+^@]<[A@WF[D %U\:XK71K>?'F[>^JMN96)JHEK MSG^^2>W!.HA=QSYLN .ZK]B-/+I!C1%ZVW]T87(&\)]L%YX^5W0%Z]G<_/+2=A3YR>X3)WLDR>3NUC7< .$5]+BUY1PT-]^,O<9: _NI2FR'Y" M,\AA54O1%#;*+ TY_-7+VA3&9VRUQB?^9M3S19ZT%A$UA9D;_D2%(PT]@@>? M:!YHI2B;PA9,!4_48;#UI=)DW];-+&6)F[&2^-NMS6"P<&@N&DHHV[I?/DJ1 M'\]*26V](J^Q[5&N">N#2Y>^?<>6@4V_L@N.*:6I/:.+ 7;''(K-2^[6RF9H MGO:PAT^QYSJ$ZU!NRF1IRIRU;W5> $-HV6R-(_1:F[<&O;K%]243CFPMI-: M_A(/5L*V[Z+S2!QB[J_,6_=]U^,;*G(ZYVL6V)1.2@[L*.0[OK0,H,O,\NMD M*\]I;]"6F%K%,T3=@AK8*0;L@Q8\Z;N8<5C4=47%[$WI@+&_>:1BLKPW_LM% M+,01?[FIRN:'S0' 5U2\JB+7H^R_L+S.U[[SV3>SNV :JL.XI,I%8SVOE/D3(XAN#.=]H@0]O%)RUCTW?,+PVL6VVPB6Z;"_4 MRMWP7MB[B"?XN//TS!=E:B#/LN6A&.R%MJV-[:A+6GM. 7 M96D@O_,U=?Z ?S^#-E(3_/I%-+ _)(X11[6'0HT"&M@74RKPG,)81?I(ZC6L MX. QE^20GVU ^6VWZI'^$=Z7CO":V;;E#DUJX*%&HT. %"?AJ8B2 M97V&AO1 H:E.N-QU,ROE84(#5\"PB;V\MO<:W'9YZ.9F6I[^W-1V!T>G/*_] MF>0&\C%G2_:$?IE9A?DPI8&M!S5V!\H\FI.I5-S#M 9R@$N@&RMNB>8?)C1O M7>QS'IFX=E>"RB3%%)1/U$ X]FYKW'7[H*;L0#]Y-H25^C&592:'>Z5LS8-R MS&/SY-"E.O)_'BZ7U/2R3MK)S4>-S'^J6G"$>6N6M\@S/>(-C8S,C).ZMGO* M%J%0]V5*TV3ED)\!L_W TNR(3LDOI)G=DMR/XM78FMMXS@0,3ISH&71W:C!K MP6$ZH&SEQ.I!SJZV=] M# JW5S%KS#ED37K'@(!/!5\R= Y 'Q#3\("YF&O8R, J$3*MZK&O4FP3.R[) M4L!*=XO.I())X;PW+"D$D@-4=:,>":*DH#5AOKR]0MD-FX*"/OR-&7S#$&S? M86:U@_(:>1NHU@9<5&3Z.^13;KO3WF+JK;F:IE$<)1T,I6:4B(G$/0I:P"XX MV8Z=(/54&N.%RAJXCA.U\JU3#X(M+N@S*0^XE']9)O$;<1.=,&K=PE3F05T\ M\5Y)TMYN3Q*RU\7M8>#LB;<8PI=7-U)2%VO#"6V85%[)[*WEM#3?5#]-S!V1 M<>?DV:'"7;/MOL'[J4-/].JL:+0@G;=ECG%^*"YAZY^M9M>W@3.3AH?.9S(UN?./0>L30'ZJ1&<;0OPQ=SUH;7Q7#=)E\Y[ ^,.1D&YIZO*HKKD8OIC4 ME8Z"CRZWJ9=\^6@?IZ T?6,7TLB@[_#6OD<=NF1X'6O[>"4GM8BN]5\_CDJ6 M=B.LD;^Q?3+#Z,(.M8:&%)A"',=885+44C>8)U>V.\\ PGBN^-;/_^5'CDH"!A M<-$4(SJ"QG,4RU,^3UF2QG,5RE8^3X<$C>1($>0I=O[(#0.UIVBL'A3ZB:;1 M.?S82$1P47"0 3SFE]%H^H9C6(;JF*Y6_D;V1V0G$,:5><(7$J"1/>G,&4=?XM%Q M21 D>Y\2=D7T4R\@+CQG)0XEC"VEL[V3\ M+OO(55C^4MLMB?+&Y^_^"/'A>(@>T_P+U3 [JW/3Q-1.\*M1/5\ MC9P?>KX+&IWK]OGF$68ZI)][=)M@+SVFQ_39WG5#8R/0Z[DADSM.3DAI,PKH_?4]UO>RKE::P2%Q_'PH(H'Y&?+)=53W(K96WL M5%+@KSWF3J[67IRAL?@GC_+V5U6X"O:XM^[1%7/PC#:\N4*M*> IN C?/U$: M!;V+(^'%JL4&:%\PTIN<"&S#0RN;4 ,_.*$K1]K(U2*A!PF2P1N,+F!<2:\?AR6N-_,V%'IJZ @425T\,(6HXX>7>@BMZH"QQ<]F] M@8W5[R"YYIHZ*^61@):BD7*=#FN8YB8GK9%\P.BQ09%[HO9N0%VVE M^-+HN"*:.YP/^4I>@GWBGHP+%TS.;J3NYW5)N:R-,)W'_7\JB+?@#OQI2C)W MS+W/P)G%MU[R$KM*ED:$N0]]$)./?:,>-N:!5%,5#SB9?N0:5H_!@#:/DW\P4))=_S/S (];MEJC+;\ZPFTQ:0/YRWGE M<8KN9:":R&>,!FP)2RX^.)(4VE Y;V,FK:)5 M*W#B^0QM8-DI2Y780&R3CWKBV9!PZ35DX_@V2L[;GUFRQB!6,%3Q#G8,:L*Z M"SM&9AH@@*<9X'1$#010 ]J?#E3I*;5H9"GT7+>N@JS-^+U([GYA[%'OF=+T M+K?K6,&3'LOXQ<23Y-E@Y;S?BYP$L;22O@F7YY=7BGCJ.K(&#FJI)^!$= _\ MFX8]W[E05_H:-*U4%! WE<<[T(&%SZ0R1/?*4#*<2S[/%3,WL \4FS8T>TY& M-- ]^GM(>^R1S5$36AZ/\F MQY(YFK(L%"R6BI&B[X"R&;X3_A-/0@9[+QJH[DRR=^?A#U%>9>?;/ MR 1_R;=DI+X3/"NE>7=&GZ&!*XGX&A)&\A?GM-3 M7D#2 YI&KHS)]J:OVZ6+Q3.TG>@^;L[6;/C3")F!C_/)_4$L#!!0 ( *>&F%8OU%6X6!< %5Z 0 5 M >F5P<"TR,#(R,3(S,5]C86PN>&UL[5UM<^*XFOV^5?L??+-?[E;==!+( M2Z>K^]XB0'JH(I %>F;V4Y=B1-"VD;F2G83Y]2L9&^Q@69(Q6)A4S:03D&2? MYQR]/7HD??W7V\RQ7B"AR,7?3BX^G9]8$-ON&.'G;R<^/0741NCD7__\S__X M^K?3TS_O!EUK[-K^#&+/L@D$'AQ;K\B;6B-W/@?8>H"$(,>Q[@@:/T/+NCC_ M5/MT]>G6.CT-R[@#E.5QL1445OMTL?JF&9;GXB_6Y5F-_7=>JUN?O]0NO]2O MK,>'5<(']GX3)$WI(/SK"__QQ!YI,:"8?GFCZ-O)U//F7\[.7E]?/[W6/[GD MF>4_OSC[\Z$[M*=P!DX1IA[ -CRQ6/HO-/BPZ]K "ZP4R_[V1)RH@/K9ZEG" M%/ROTRC9*?_H]*)V6K_X]$;')^$K\J\5'A(E?]M('V*ZN+V]/0N^725E!:&, MHE>PF?4LZRMQ'3B $RLHXXNWF,-O)Q3-Y@Y_=O#9E,#)MY._X'S.L-1J%[4E MDO\:>HQ(KI&FBZGKH#'G]0XXO/#A%$*/GEB\]!^#3N)UICZ8H4^V.SOCWYZI M%!,@4S+7V4Y0K3ZD_4E_#DF@D2W@B_ M,*.Z!$':@UX^-((R2L'S2. (O$$:<8/'+3AA0RTXSBMPE2++ M1AN]$/MC&YTKE5@V5O8CU.$ VBZVF?*"KG]KR-*"2T'>A:Q$^@ \GR!OT<# M65 4L7'>!(Y=TX2L5&*)6(.?39=ZE)'C^&,X[N#TP5X^RG,_Q3S^BV0^!SZ; M:<5W BMUV7LVV-?RMW1X--> %X!@\Q[43+^+PB:U+DMSQXB@K+RAK NA3 M4*!/3Y\!F//I=NT,.AZ-/@EH#B@./_BY;%ZC0AWP!)W H9#X\JR,=PH[O,Q7 M"]/\O*Y_OKBYO;Z\OCG_?/GYIGY[$7OIF$X:)/G^@-A1^>S7#>DD&0I3G%%_ M-@M*.T6,^BC_A+BS3QYWS9P'GQ'J%Z'GJ!=_, M"7)Y+?IV4ML[/7P6Q(8A_)\VFTV\ (>W60VO"0A9(/S\.W!\**!-*:^I=&:1 MMDET?JBF"V J4>0S=I-#BZ[GJ:FK0;!ZM!"0FNF$MJ"I!HL2A&%K%V;RMIP MZA)O!,F,(Z%>,*T7L)>6-(GY]J9^_?D 651&%K)Y8RJ;21=\Y(!6&2XIY*P& MUWF!AM1_-I=Z=PZ)MWAT0.!]YW.Y.5>RN#G.RF(JV>F4:N(P?9[3P1[ SXB- M_):@&8[V&W>_LNGX=]<=OR+'$7:Q\JR'Q&UN/*9/?20\'B)7*GP8.TF)#<07 M(P(P!7:PK+4P@Z)ZP(1JDQL]BR&KHN?U0;%*2D/B4;5 MUS=]&A,MQ*\6JE>]A= ]*,IP2/1IHC!]^A(;BDN;V-2TA\2=.@#3IQYA$ !^ M#E;.!_R=^I,?=#EB$]&7E2=AA:OSF_K5M;DT:@,)Z;PUE49BL/A_R5S9.<*@V)[EP"R/05V]C[9[NK-A,:36#JRV72 MEX7*=!:C!:Q'L."K5VKK>Y657$&&"M&M"=)TWV2XD2$Y @GF*_(Q ME5+>I%4NF%5N#Y7Z_'A-]X@&X?Y*?7A*R@HQK(K.] "-GNLI\IF2LD)\JJ(K MQ>=)B1?CDOVUYI']\?,.X%]=%^#WK6_BNPIP)<=CNB]SPS4;LX&&6SJ9RVAF M5<=*.2":/BI^W]^K>:]3,U2!8DUTI@^'HT6R%GP2^J-B2:K H!2/Z8/7I%M^ M-?665TQ9OJ0U:LP:-P?';CZ0IH]O-UWDRSVK#.>C2P)*/(^@)]_C([^1R^%R M-XWKL+=X[F /$DA%NBBF<*/%H[S*L$-;F-[1*Z^&;28TC_L=\J@BFBP!&.P" MG\U<'(#)W#_Z+MDAD*](I!(TTVELC,=H^4J/ +&I2!/,D0=$P9B"U!4B50>A MZ6WTB+!1C4\6@3&6:LVJJJ+D%6)7"Z)T-G:Z_WC, 3]\ \-Q&Q#,NA[:L&U_ MY@?++2TX0382!^+*,B9M4&4=CLF5S)&SN_]Z]N[;1KC M27@J4BW[5*3AB/WST.Z-AE;_WNH_M@>-48]=5N?$"D+/41VRT M'JKJ#E!D"^J'=BG[7L*,OY\*!O,J>$ZB$@N84H2F3[\>B3M!7@:)ZP2&,YCZ M>IN42?#LF*_-D_/X)S_7*/B>+1ZRAK#/>I%U8]J8L(XA=OAC X_OX,0E\'W/ MP;Y(EK;LNQZ@-W7'XEU49;V&>:*2"&2M**-,9GH[([?3TB@Q0Q6D[!+>(,G0 M98GKCD9I=+,Q+IL3TVO-:GE0.M9*26F."DVA.V/]56(VTX7RG; W7_9< H'$ M4I@G#%4:-@F4P3*=N %\@7BY53]MI\+JA V^B9']-Q:[U7*49)X09'2FN5J+ M@6VZ4/C1W_T)/]@C" ^ Y 79D [9!%6X\"G*4 7:-=%)76>GIO3TT9T5LGX^ M2F<>F?D;8#;1DES583L/4-.C&0:00F:[:7"AS@MTW.!DNVS",_-4 MAVY]F*9'FL?FF\%2[;(O$[J6TA(G<5\9$+9BWOQ;PW(JS4-)(LEN ]ZE^I"% MNBRR3&9F=!1PT%\PAO@[0)ARHPA'])EY/L2BTOGH&M#T.*L6O\\MC*Y@;\;A M]$FP2CWC!Y@(A"3)]2$EN93RF-#T@*RE18;0YI>H(4CO7WKH!R9AI>$0!7J2 M9_R0E%Q2.:UH^C&?G=D<(,(-T9\HK+VFI_[0C\)02,-TTIWX97O&Y%.IC_F3 MWOJEVJ3)V -+5Y8*1_IW$$/Q&J8@M3E".8AP"S7[&>]E+RX62,FHUP::)@BX&=MXW8[XX$P2X;Q>T)=9WM"UZ^OKF^L2 MXB2$KU?@(10%/\6\1D67Y;0(C=V;R/15XMR[*PR70&$$;LI&8A$]QO>_ I"U MK_.>C?#1,UZ>NV?'+^MAX_S@KY#A\?_YR[&9I"G>S<,^E+AWZYH^VA:98NW( M_,UU@HO@ ,+:4UYVP,?[/NN_T_#)YD,OS\?^Z M>@$.-\J ,4J0S0S%OV"=9O*#6,IE$\/TPH_.@2VX_'<5U\]^F0+\# ?,6.W) M!-K"&KGGE]B_0XR_,QL^OR"FJ;O%#\I#(E81?0TV.GG)NBY O8!D3;RYJ5^? ME]TXE2*P=PZU;:Q7V8FL">K8DAOU.>I^R!2<(ML RV-L..P]4%53H 3I>O M^ 9H5N=NYYBZFP%@HUB>F1I,,I(/". MM7MC/OMB+5]6(Y&>N,)2R '<]&C//4=%5%(.^>T@C=HL.V@FYM!CDY_^A!F- MFQQIL'%+H ^US$<@D"T,H12B6:U=*Y]OZE=E7_Y>N 3T\4M#,9-M M0[V$Z<43#SA\'[">#%;/< $HYS\">6QG"^F]]&5+935\9F/FENL_>1/?B6Y7 M%CN(A%F.0!#:\",GTGEQ^UU%AT^N=AA$0Y[HSBG9<9$J&2O,[99&B!C.]!/N MB.'AU"5>+HK3]ZRJBZ$ M0NT22R!R%)2UW:T"PU!Z4 MD]LPD:3,=5)N@FTM#_@7*TLIJY"CE)"V02+IF+O!?!-D4!W6 M]^EJ-C^IN8]2+.J6B%2BZNDT026L*HS<9$70:5?>YSU*A:C:(=*'V+U9>IS- MSH]?JJ0D\E@@BKD2NSG+]G6+YW"/8)%K"ASF.P)%Y+-!I(G]7\+T[F5[K@<% M+"ODJ#"_>=%'S!H;8KF)*>U2@2X"3\@17SFO64K"5-?GS%1751%*D1:)Q'-8 M_E+BQ]S%HM8D1PE'*1H]:T2",38Z4P@PJ@@H.!LJF'JMS!C[3E=%BL4>L[2V M,5&D-Y.#0[-G]7FT)2[B*'6D:8Y(,\8>]"DPV7+=>XM]A2D%F*<78_<5JEK/ M]"U-K/L.%LA';L-FEB,P$4H;1M!EQ22K%V">NK;D-B7(;#MC2/$/'1HVX\RG"_") &IP]$;3ARV]$]^CI M%)$TRT4EE;*M.93N[2@UN/D]P@[V6$>-V#0S<_50FN\8U:%D ^DNRBT['M'V MVN7+WKN$1W*VX-RE&T=/BQ-6F$U-T-(]D3NB+]9GR0A,3UIY"C5@FW[AQ+IE MN??QF,?8>PQ1UP68*J[<:Y1086$490WC[YK8Z(H4]CQHY3TJD>C:06FW8Y&] M^$K(@8!'4T0$S8%:IB2HFKF+M]OU[IH&T-R8:$"ECQJV''4^)6N%5;&U&>0; M%DL7QX:30Z=+4,I\# +);PBE'8^F*"3]W(\6XF;$8]HG+7ZK-3^UE&&@ ^CY M!'/WQQQY')%41%N5?V0Z*]Y6.]B765CGQ:;<[_%[LYHW]>N+*JM%SP[R?9X[<:&&/600BQGUGOSE>^XR/C/SJ/L<)518 T590[X] M<__]C,!(]P@#;&\1 Y12@'D*,38&2-5Z.SZ[MMB>QW/M7_W@#6G[#1(;4:4A M2VH^\[2T)9.2'D?9!BH'E)EK2).9+ VX)+YQO9=B:H37EN>?93)R!\@GK_2@,;FB=N3AHO^1.#4'& M(]!!3B.4%5T3:Z4&\ 42"N^!S<^ZP<^R&(WWZ2M,;C[L*L>0E]B#=[EOA"F3 MP/%&0(XT?87)SH==)32GI(:\/UDYX24M=RSE,1"LB%KC./!"KZQK(6H[+O4) M#%9Y*0IF#2WH >2HW5)W>5X_O[!.K75)[(]&\W]^=(:=4:??&UI_#XO[[Q-3 M[Z6+G+BL!WUB5',;#*#M/N/@9&_&FHC+;YT&1=O#+@CH(=23'>)I5@4M.OM2O4)/&#L8*U MQ7U(>^.A']+>CTE-=ZL4:1+=#79[>?:'T/=J6=-7$8JTS/M-2T$K,)H"_-UU MQZ_($85W[?4=/O1?BH5-O_%/(M&C5H\*L8H1&/O?EEJD?70.Q=WY^V/.D[/V3DXQ<,T;J'SK?E5V-WYY8I&&B2P!&X$U^@M?N'_PA M]/V95?-6R>JQ:OMJU<4/_]#[?DV;=Q?JCE;08G?X,%OIK:%=;:ZA=7J_ MMWNC_J#3'O[#ZK5'![".%EE@(5X$2R;9^[F7X<,'X/4!>) @X"SW;0P@A>0E MX[1+64;SZGX:&6HU>R^J/?FL/K.:/P8#UN59C.&R/#B%P)6FPY*5OV=>B M*>7<^JA/Y\[ M8O]$]'5E*,P$9'I_&T!.@NV-7YW7R#!/$QRZ#]1-!;64$GJ"G"6 M!Z'Y@V%W[-O>'X 0@+U%8!/@-!U *9J@50R"<*"EE#MIF<\&G%&0N[YN@]CT M(?:F4;+9%Z:O$-]Z&',.N/?&<'3QZ !._/7"]"*;YNQ,%>(Z!U #MRJ'31*_ MQX)?&+J*\HY=(JI0K94*J!#W6X*6AM^9X-94;M@%J2M$MPY":.2'[B_Z[,C-CL#!BZ:P>MY M+:_/:YN!<,W^0]L:-?YL#]F?X1,L@,?6.'S& ;@J5S8*_;QW$,.)\% <8>J] M#XP#8^N]?':FI(9OF8;+OBY'@BXY%-:&=BA^1SV.);D.FN0\V'(Z(7??(,?V M$.0(H&+M<5W2'DHGOQ*6BI:WTQ.;5 MR2P2TBJD IY#:6U74-@OT6=A,Q,%;+(Q5#C[IINC1U7F DMY[Z,0LV 2&+B4M> 1&>W:=10M6%HXG<]+"^]_@ZV".@C5GWOQ@1@.DD MC+N)^?W"0'-%J:@76''E;&D(E?72LML5'J.\9,AQW%> ;:C:GFSF/ UJ Y6 M%,%)FXI][V9<32'6,R"^LQ/;K#,,RM6=25Q*9A+L.5;X("OYI .84!RF?V?U M'DE["UZOX=U#)E+@##W@^;RM6N<'GJBV%_J,1-6Y.3? LZOA6-B])4P?BPHL MT'-YD^';'C^%*[2"GIK22JBB5I1QFC[R%."[=PE[/YQ0>@M-6)?*3Q(07JB: ML[0J*B079M/#\018F\&M61WDB>!&'^JRTR7^T''C,N71][ MW"_,3\IHS/A?>6"*RC*O?=!A:[/)*,X(!EY'*("E%SQ6-<9U8*I,0_;0V <_ MFR[U*.OA''_,%_?YM!J&M_.$D'3OOJE=;FZR7'4 P3.MX*%6]%0+86O]7,N= M6.LG'X"3:V5&88.X^K[4BIKQBIL)D[J]8+J]++UZOL,@KGU" *9[@H;^D\,! M+$>< K*2B0Z,*(67-\SGGSDP5FX1\PR)36[R]C(2-FL<''NQ_X6 W*.7;?%% MQ9A8A_4(5A[[JJ(WO:76 NGZHC-X=8LY8J6(T)ONT]&F%9?"_VI9V( -NU!@ 5 M>F5P<"TR,#(R,3(S,5]D968N>&UL[;U9D^,VEC#Z_D7<_Z!;]V4FHLNUV.ZV M.]KSA92IK-)TEI0CJ7$P24ABFR)DD,Q*^==?@-1"4EBYX2C-""\I"$(E\'/[TZMTW;U\-4.ABSP_7/[U*XM7K'U[]W__Z?_[/ M/_[?UZ__-9K?#SSL)EL4Q@.7("=&WN"K'V\&2[S;.>'@$R+$#X+!B/C>&@T& M[]Y^\_Z;[[_Y4__>?O^ MV\$/?W__W=^__7[P\.G8[A.%;.6K&@9^^-O?V7\>Z7P#BF$8_?TY\G]ZM8GC MW=_?O/GZ]>LW7[_]!I,U[?[VW9M_?;I?N!NT=5[[810[H8M>#6C[OT?IE_?8 M=>*4/+GNSX\D. [P[9O37,(6[-/K8[/7[*O7[]Z__O;=-\^1]^H (OM98Y)C M<_:K%Y\ZY!M__R;[\=3T8N@#^N]^_/''-^FO^5%]"10G"OW7_QD,_D%P@.9H M-4B'^'N\WZ&?7D7^=A!.GX_V'H MC3<(7)-J7XJP$;__-\4H!GDSA;_QL7;]^P7]_H#90BIT7<-S416\14 MDAD@-SB,<.![3+!'3L"(MM@@%$=::.D, PFI!X?0GSQ"1Q M8]J]+3+I30I.7U0CA]Z0X)!]('B'2+Q_")SL%$*U^(ZI]BF*6R"$UG3@B'3X M9HYC9A>Z))ZIC,# M)-T3"A/T 86(,$SN"-X6D6J%:MJ3@B/8(MGM A^1 J];H)%\'AMD&;I4FT8^ M@Z.B4'!'L($*_6N'(R>8K?)GK6I(*<:R(L ;3.(E(MM)^(2B.#6EAIZ7$MX) M.LUP2M#XOM\'TU7*M/ XLH#6[K52>Q_]VW??,X.F MJBFH&@X*DC\TB^0/\)!,OYCM4N_*Z9Q#[;ADNZMCZU>_\=TTNP"[OWT._:J':+.A02!__N(&;]G9/ST? M,-MH'?I_H(JGT>K36"$*6C,8<^"(Q947%&6 MCO:'(2I2J_GYK9 Q=N(DQF1/I1Z1IQ3*\P*8HCAS'%:DD>'@=D[ZISC5_I"8 MQ;MT88Y8170*AT'VU/=B13 25.HQ9T MS=ELD(CJO; 2+I-CL,8__6#Q)Z\*1;BYN0U&\W?G:#Q,L"ZC=.X";! MP4>2-DU5*!LD&XX.U81QVSUX5O:]Y#%"OR=T^QT_53\#" 8Q12B%V2'N$;'# MGV4X4+1UOD$)P3OVOS3]_0W=6%=O#NW??/4]1%Y3"A/\%9%72@+Q P(.8W' M)GQ]^/":&5$CRD%D^CUVG%V[-;&^S>(3L6^84-& M*;@IJ AYVTMANQ@BXP)M^V;\'-,#.(ODCL-DB[+TD7L_JI(BKR%NIP'\,'[C M^=N32#A!4$VNQMT&0>2,W2C J5"V ^]A MZ ; 34=ZO47;QZIJA0]K<=SZ@&XH3,1-'M'K$QD:!)<[>@8TE0T_]+,U&?YV M&)Z!5'MMYX!'K!W=;D_?^C&;X-Q]D.L_R-3=X%-*7!,MP1!B?,!N8?: 71'# MI+(&9-^<%>#ABU]S0G@[3A0XCRCXZ96ZPZ_O2H31Z_*F4WP/ M(=L<2,>H;>XK >I:?854T.Y]),A9IH>D2!JZW(Z3K.C1SY YN ),242GQ;OL M('\N2; E;=XMBE@]TMD_NGJ;^YY @)V#NR@^YC;:$K;JC<%GI=:VQ MIE2U+(U](\WQ?WW?(Y0[\M-&272+?K''W]\^W;P>G > MF7XX#CZ@HP^RX0=L_./.?9KAN(92P>UD(9VO<09.%,U6:2"$P298/\+VPF4C M[?&F>XSS8-P6SN0E5"\;"G'D-RT@5T$?Z- :JX"HJ0.$]I90#TB@SNL"/K3G MM5]3,B+D?K/&3U1=^)E0T#_.LD __)I=JQ]Z'D%1E";BL#^6='R.^*L[7,B& M7I?6TOKAU_S-_!1R=FZ]E&U9TPM!4#6VB!I7O.6-M=&K+_":5,8Z,'0F\W*@F;2K M@6U>[*L<;[*C)\MNP&%ZJT+CB,/KHS[FB'I9P+X$BO2TPVVKL(4XK1L[\RB( M?V$+<6"Q=_3A W]I"G& MKM_$RD?6P@?$9BJFSI7_F M(LK2]:+N**:!5M?:*TF#-]@4J.Z7E!B+_'+2@][JVAIZ_TX.U];N,)FBK[F; MXP2']$\WN]0D66]&8XC]PZ:C6* 6.SK/5D,OD[5/!1]4B2B\ID+<18WKKK:J MG,%JT#I?A" >K*V^41'Y(S;%<$0/)&A.T%DJ4I#T07-F?!/'-?^U^ M1OA?]*R[O-1,P880=;ZJA"CDUX\6Z%874Z&J":N0,]H+?&8:/<0.57D?"'@+ M/6H:/?3Q;L;;9L8*K U/YXM(BD#!O2P'O'-?W)*A-%M-0H_=!$Z<0."(X[;C MNJF$+6UA]+,?;XXE_:*-OUOBS%TJ],L9CJ!'!?48=3QX*O;@RE!UZM,3H'%T MZ%4 WZYI]=4AGF(7*K01FT;E5C9<$MS+6$-6UV&=G;M'^XL;7"G@9^A#C]UR M9::PW(G1PE1BMT=+D]4VW022@=L'O7O3KHAKP872$HZ=;[741O42-YZ1!2)/ MOLM3"J)FW"U&U+!;=%C&V0$ <:1+V%:&&+]UG5U205JL,7VGVR$?WN-N*(43 MFBTV0J&[V3I$YK57=3.QRBXZ@B##$2@S^ZS4S8 ,EQU;L-1$/)*9:QS((-AL M)52DAAL'AP+BR= M:W$Q\'GM+0>Z<[T]9[:+0&>??N-JO,*O74++#766?A5#7#^@*2(-YL[2J5[. M@774R25PK.KC.P8KNO>?D%>NQCS:?W+^C4F:\RQ1T08C"%68X1BPZ'2&3^FZ M,ARE"KU$X]3=!ZJQ&=>"N?/]P@C)_!92 3FKR[YT[^GXOJ)DF4MZ",54T0<. MWM)%*^UCBGMS"U*/(=@ HLZ7FQ2%_/)2@M[]-87TYJV[%UU-R/W,S]<=E0"^GF=H-*W, JJ#K?$4S0 MR&\0?/"M+C#A\SW*W#.-GD+ITNP+B1Y*GYA&3W-Z-.LE,V,9-H:O\X6HA5!^ M!6HBTOE!+3._TO(%B(ANDEXVXA[:^,TZ0B2[(E( 01@>$;;EHB5M7>?D)B4K MUIB\TP,<#]JCRTX*I65+GF+@!$/V?&-F%3T@XF/O)MFF]2Z?T'BU0FZ<[J:J M:P35!I/8P%6'NPI"*KP&U89KD)A-^AIJR@5N!@\+'HIJB!>=%]41MGNQ]I0X M]P%CCZ4237&(MKL [Q$Z9A7E3NFC_?$56=GMVUJ#:N1I5AWV"@A\!%DS/;;* MH(T1^'+8VG>#FY(<;HYL5:RZOUQL#6;711/DS7:'*J6RN&!4 M1ETKCB8D?8WQ&@[ZM"]TN!&T;4>66J-37IG6H(]5+5J .PU4^RM?&0]6]-); M//Q^L&B@KUIX_:K0H3EUH<\DT3H70=;YBE:B(ER*(A2L+KI#S8GS127)4N.V M%0J6L+6-.XZYBUC9X=(Y?Y./[TAKI1B.(KXG:3Y.W06H8AVN!5WGBU" 3J'J MN#D:EFV()Y35C5%$Y2X;2L[FO*;6D;NAIZ$U)OX?J2*4+CEU1TWD15WK'X0E MW,"FT%@XGUZ"7_09ZH#=>3#M_(9D5@KP$XHWV#L#>_DM0NRD*PB[U1F.&\FJ M.V!'9!2!(8SGR3MP2:'N4B>RUQ#GL"ZLG08"ZR%W#!FJD;*;^']\3'NTS]U_ MN2/I@W'U*_NJ::'O&_MY'TCEF%C^+I/U-=!J)"@ MKX>([;LX3NCZ["G0*":)PBH4M);=&1&UMV'_,DM@Q?(LC@4*_' ]6W& 3 O2 M1_R?I.NRR2G$UG;#DS1P34_2$>#7:S#KK;-Z*[D#V[^@23..=7#B&T9XN':7!W5V/K8H-7@JLS:U>BIUJ MMY=B!65-IU<&E3=N1>UU5NYE#YL8'ZY(9ESR9N&.9$??0[Q8T0U MMO,8H/1F/OT94\4<^$Z6V7!&1F]=-SR=FMXM3-B@MA!*#T]!M("*35U2QIVK M/EK V6Y1\5P<7./.KZBY4.YE'8"@*R\H+NQ@A'*#)<35',"ZL'1?/%P(?*%Z MN!1HRPFPF,1+1+:WZ%$5'N*VE613"EI#P%*17LIMK8]IDPFAATF\25^Y%41WU!T4B8VB+F"0UB@9P>]BB'C3N8,*7ES4 MBQ##8RFICX_ 9;4(,>#=ATV/>8@?$%X39[?Q76$M?6%;?L!3UKHK[-"Z#($P MD"ELR\=.UKI6^%*#R%@#AF[#DF*@CS%'*;!V;\,?2FS+KKWGFHCO +)PC;R#4NP&O/Z"(O:"F$1J' M5&0+;52X-">P? )BR8R=BVL!Q+RT7H!F]T61,/8]/TC8E=(%\U2ECQJ/G]E% M!.3=4:JS1Q*2.#6Q9ZNQ0T(*?/2 2'8/;,\?0"+\+YH!><:S*0[=[$0X^Q5N[794/Q/3-N4^O(J2_M M"IIK(MKL;B:E-]:#H?L;*%H*8)4NRHJC5:"EOG#<)1?WPL#G\;CP*.9P2L@%4:J2CO16/5CR559CVO# M;B'N;(AL,1A="_<"/]P89\Y=]=++F^;UL8G^$R$?5\Y.+6.FE MT+?DQ_*'YU MP+- IJ]?OWZS29RM_XV+MV]2 MUB-\E48_9_5O<^I,393\(5)ML4ME<%"4+/ M,:(G J]$R;=OW_[X=O!ZH-LU$%QV&T01@7H3HQ\__;MMRFFC]3V M?G64[.LDNB'7X] Y@!;,AZ5M(B\Z9O* %:*SASWLU129JM% MC%W9P^.2]D? M12&]JK;T)[$31[1Z]/ZR\MQ7OWHL* 0K1'CLB-^FBKYTZO+ M(W:W#,K#)MV3> W;84E.$1[FX?-#6\8*[Y]ST #$#;S=XC!3X=*24;R&+7$C M)=+K[6$2.2O$TE1\@_X2>) \&.GR8&2#!^\;XL&H71ZH][5LOQUZ'D'43(\. M?PBR%G0Z=+]5O*^V5>@@TR$CM#,0B9#QE(F_>#KF=(# \95Y@<*2W M6,V4S5$*C!?_G97'IG;1.$B/3#^]BK);#.?? QPA[Z=7,4EJ60OZ?&*R).%+ M]K/%C;4J1S+ SYOJI8>@"^K.T=J/XJP0^NFD+"&WH'V7]/^V&?H+,+'-D&$8 M)DXP1SM,9'PH-NN2_-\U0_XB K:IGKT"-0Z]6RH($K*7VG5)]^^;H7L) ]N$ M/S^TI13YRZ9=DO^O#6G]"R1L71P7@__(]A\D[(&6[;3OE1 MTS"6H &-"^\-N/"^8R[4-(8E:(#@P@W]5E9P^!A@T.QN779I%,RU[1Q+Z&W)LE9C._^X9 F& M'))?-NDTGE73LKV$WA:IE\1AK_PN]MM'''#H7/J]4R+7-%=+H-L6YO&SNV$/ M20IT"+]9I_2N:9CR,;![%,^2LM+,K;0D331+8FHIA$PPA =S>:=.6=*(I2K' MQRZ#?D9!\,^06L\+Y-"M!WF3*$HD'GUA^T[9THCI*D3%+D>^X(":.B>WX2XP( M>^WY"=TZL7, 4A)XX3?OE!TU#6$Y)O;#O>18GD,:\#XGPF0926)&<)IVFF[82."7 MAX4M%DS<%1DFGD_'&<9Q>JF-A.P1JZ+HLZ9(>% MT',(;S7(&G?*B(;RGWEXV%5*^:PPH3HJ-NJ4\(W8ST7X;1'\L!+O?+*=\(2] M]'NG9*YI#Y= MTQA@8.N\&NGU*UIZQ8 MTS;^\,+:6+ZGEMT2N.:=NP%\)8] M"11LPMY_]M#S/Y%8,U^TZY3FC1BK%RC8/IG<^9'K!+\@A]S1;V3WXRY:=DK] MFM:J$ D8],\,!CT.%-IVRH.:UJH$#6L1\\Q9=)8*\04A<=-.[V;5M%7%6%C; M:BGH7BH6?/.T]'NGQ*YID99 5U+X'V^:*I5T+HF"PP@'OD<_>OFW7\^PR@LE MO7O+"B6=AJ-_W\RFB]G]Y':X'-\.1L/[X?1F/%A\'(^7BU<=5$FJ582(5RU) MU*BODU2U3I*<['V%I+Y"4E\AJ:^0U%=(:F;#N#A]B':*7,/.BYJHH>9N"X>- M0T;UCJN:5'XC(!H^LKN:;CDB+VH$8)GH,:L,>#MV1'6Z'RP>+?)?M 6P8?"E MYY(#%[##8<2-$VV&H,;AY"]'Z[3NK2B+42O+QA&"<2M ML+'HH02'?ZPL.?%=:D(RF/F918JV -29-G\$*,#AQRW:X'L KHBK4C[6*Q-)3Y$I)B H=)DY ]$HK)GLJ0@"G%)A8+1!DSH0@Y'*(O M-IC$['TY!F"4OBLG-":Y32W6AS)F A\#.,QX(&CG^-[X>8?""-%CXBS>(**S MTVOUM%A6RIA56@C!X9P.CRQRX\>Z^SQ4NC\0O$,DWC\$3O8F"+6I=FQ=B_<0 M>1UE'0"$A"5B)> *X"C^,=#SX.Q9E$J5 U\Q8-^K@!8>)2^<9Z>U?W)8 O&AF#.)B 8<= M4QQKLH/;$H#;S(P=7"Q:9D=$XAPKZ*4C X<5%H"$'KD%\I=P+UCG9*-)21@4.K\K'"3TG MI* #K+.QTATIP (.$,;C@D+X;A3E:M>EFH^\$Z MWNK'(KG(P.&8VCZT9@6J3[6:FSPD>J?7.CS>S6<3AR$VN[KST0MI% M,P ^[79D_O(V=!YM.)P;>IZ?S?S@^/10>^/L_-@1)8 (6P,XO[?/1R'V<-BY M)'173\@^)48F=[(%*6X.X+C?/D/%Z,/AZ!S%E&3(&SLDI&A%0]=-MDGJ\:>F MJ._ZXN0@=4<06V?;7-8A!!Q^YZ!+#5E6C9:@#:M9\X0RI\,]CIBK8;9:.L_B ML(G9* ,F X4N"E5X(C%)7&T3]<@[*+VFIS?Z]?C'/Q'88K_?-77YS2)C><9-V;5NYE<79;DE#>]@FJ<<@0Z M3TG@@<*MNZEJ;+?VIHX$R:A_Q,+JGO+%(3X3E^-^EP*W?R#^UB'[$0I3TY/^ M*:T":3J(17^JGOSE]QQ3Y& 4C;S&*L.J*H5]E>&^RG!?95@E37V5X;[*<(4- MX\+NZJL,0ZLR' 3X*S,N[S"YQO?^VW.3-()Z MZT=L02>D[)(PZPHB/JGDAS8Z;;.$4Y9'DR.Z/<%'(XRP@>. OKH+PK4""/W% MX.L)#/07@NU>'M+C4G\1V$(*N*!@CK8.["\ M^79$937T>.,C9N_UW?5]%TE M!P+8.Z8OX%[CNUIV?G^OL0,.U2I U=]KK,^ 6O=W^GN-[3*G5OKA5=UKS-T( MHJ?U&4E1]%+_Q ,BBXUSX:4QZMDIUVIY K30 W3*IYI> D:@/DS2^(H=D*6FJK+H$*73CE4RP,@Q\-V\N;IRVBVNMDXX1I% MD["86ZO(WOQ._IKZ8DG_]VD\72X&L[O!S,DSK)3_P^5Y#8J8D)G'2#$GS2/"A!6V"I4#)YR[-(@ TD+%'T 9"[H?/EIP>%F^!R]EG*@Q@ 00;2Z)<(##DNR.F901 MQ28 4CRTR5^$' [1^==1I4R0=P&0RZ'-%#DF<)C49T]?3?9T?[F^R7SKEW>Y M7M<3:]G]6BLV6\7EVA<%:ZW2XC44]N+ F$F1/EN.[0$;4*8WD44MBPHF?XV2P&+QL^(N'XD#/U5& ? \=Y@ES+##3R#,TEL@,/2 M@0!X="L+N(8$2'$')@)SM$N(NW$B#AUD')?W V -&JQA.2[7P3#IMJG3\6K2 M_'60@<.S!X)7?LPJ*HI\6[D&5Y.XGP<:#JUE]2SO,$'^.LQRV=W\8\K#T$L_ M!4[ZR?MWDEV74U07;6NRZ[DCT!8%X C4&;IHB07QJE3EL*09CY&"TB'%:XY^ M3_S(C]$"D2??19EZFB,7KS.FRC;8]J>%?TFB.UK $3?1@OH<4I,Q8'F&'W' M'"L?*)G9*IN%"^32[2^].44HLN$ZOQM6U&#UI[N>&Q_MT:#UT@,4OX0VWL]1 M1 6<7V/@H@W\FQX"P-LFYT&5I#=]F6.9#LT*2DQQ>*/TTU<9 /Z-CRI8P=&E M_) 7=S,^Y;6"EDX 9JML@#M,<@@#>5^ MOY[+(CF@.\QG/Q<,6=!3O;_R72>,#Q4LTJ!P9O!>626V3[Y,)W<36Z&T^5@>',S^SQ=3J8?!@^S^\G-9+P8_$L!(;=<0."EW\AC9Y0Y!U!J]@$^>W2[O R NHB%S!?;($6KAH)XK M\++7([Y^-P ),IKTU\<)SGGL6#G)<,FH>@'(CS%=-"J4[%I.Z&ON9$=P2/]T M#_<6279O<1+F6_BAZ^\"='%L+9M/]<>UEM/8&$WD6QN$5$B1N\G=("])S3Z" MZ6DLWC\$S 8(/68 [MCLGR.T2H)[?X521)84P!&=XC>N9ZK.< #4=*,"49\B M<)3\$0UVQSDOW[-5=M9C_[US7#JQ2#YJC01@,VA%5U0BAA4'P8RLG=#_PSG$ M^@[H.<'0C?VG[#$,=B4ET',3?/?VW=MW93?!;/YA.)W\[W YF4T'P^GMX&$^ MF=Y,'H;W@^'-^PC(T9^B6![*WNU79J-"[B5N/".' M2)O@D2-^,S > T-V'"NY\;%J^1*)'D/25\PRJ,0O($G:VG\ 2299)0;P$&B, M"X)#T?C9#1(6- SVMRCRUR'R*!2?G#!945U,E96WV%+C[&?D$"8ZMRB%3FRD MUAO/\KM'2J$['77JH0GGK'/UOE-1Z-Q<$VHA".=F7>]956 $B%77[S5JR-6J M0@D0SRXE<81"=T.UNNRY.'6W[E6D*(>E4159PA(R(X^0FBG+BVY@-2973N7L M*^,&AWUS](3"[&4,6S(?R&PU"3V6])$X M@<"P%K3K7EF*\LRJ6=8"M(#QA(E-&HBC($0;?[?$*5)[H<%M/()],UPJB$)V MJ?""HR<_.?].(4D3R;.Z U+=*&EOV0BO*)YYU2A!KO/5-OL:(L+ %FB^TN_= M:SQ1HF4UC5="QZZF.P$CU&07+>QK*J[ 7)"W*__@,-PD_D<6*9F$*TRVZ2I< M(G<3X@"O]S?X/O;$WD"3WI;5CD!6SJ\U&J#2 A_2F4?(_W>:S\P%8+MSPOV] MO_5C)&%)Q8$L!JQUN%,1*ZM;-E>O[B]BJ*6-6]G+6H:))CZ\F+!RD[GRVEH7 M]MT#W8[I%\X:O1/P6=X%0/Y(!7;+<6K[?M0T86C-5NGI\&@F@.>".]MGU*Y&% M:C("@-)9%3AKA"+05*A%\ACYGD^13Y^^_%(A.^I]M>RHUX/\W ,G] 9?)N/H MFK*F9M,O?O5!K&HF&C MPXE*.+6N9-B9:;%!X1_TW_HNN0HC631GM'UR%=#JTJ4=HR#PUZR&NS'7*@UC MT4XQ=7)KX]0VOY@>GF(2;X9;1'S7H3KY&_D>(VIML2ZO[H8C KT%NGYP N>9 MU;5+B]('3LQ6Z(&W$@)K=;-8/56'TEHX='%<&B?LIMSAN#;ZYDDAV,+F%DN? MZDJV$/8NZ#Q%K$I:X(1>=."ZFMCR/A8+G6KK$BD"G1NV^8=DC^$=@4M!W!3@ M#0.5=T&,# @6"-T,LL;V/0XJ:9)1OXGB*W_V? FU*/6I$R#<' :,LI!%H5Q& M'Y$3Q!O7(SVJ+2$5#B!*)U0V!0O0F ZT8U[ DM>MCP\UDN#P6 M4E@BY'ZSQD]O/.1G7*5_G)E)/_R:!2]9(6&RPUF^QBT54X97[JL20TTZ DA@ MT6>O"6)]"-[B(V_&"[;9"+SEG)E;%+G$3T&:K;*OC')FN/T!Y,R8L]4 /Z!I M%2P[+IJ$QWL/2_S%1PNJ]]/B J8)%A=5:G43+%(H!GXX( 0J/#!5 MD>M\.UUG3 @F-Y@0E#TE=GH;BJN9J@]C63<)Y>K,H"I8 =QC5-ZM_K[6 M%=[7&D81BJ/LZ3^1"V0.&WFC_F1HHDW"V0RSX&Z[/T1LQ>[0'Z-2 %SRB7HUYVBB" MYVP6;JS!6>X G7*V.=O?!$7PG+WS0R=T:W"6.T"GG&W."6""(KP76\V"X>\O MWV)1/MD*/<)]Y_CDBQ,D*#-GAZ&7.S5^0@[#TYN%<_;J.WOGG3:@)WIR_#AR M(C]B_<_)GO[OB3PLWNZ4'?CFV1M&HC#3^35S0(GXB5#51H!3%I!5UJ_$I6N M0CS.0$^=K?QY'.-18#P 46%M:+*B6VCC\Y\C$S0 \^%!19/.< MN\0+Q(M]U_*$HB!VV^5!NW]WL<7S.)1W%VNKN0.04AU7:F/YX*[UC*( =#AT MSS_F>!0F5D]!\:R&O)/EP[\19U2XP&%5%BY:'#,.[]DDC+1B>T#: \RK0UV? M_Z54 <]NZ>E>T0?&65Y#CC78!6\+^X!"1)R BN?0VU+Z1FD)^""+.4+'X1+?2Y$WM'^!Y@L=(+H<;"/D_+VY%Y$Y_LJBN=$2D0.<4 M8"!TO9G^(J)K^I/%\[4Q75. 6ZB=(XV6WPNNJQCU[/S*2@6\"D[.5G>#*[_K M,MGN*'D8.*R^0M$7F;DI ^:F%)VK=7M;7)DUI4<;13A93Q\P]K[Z07 &79(T M*FIL\29-38Z),&J[TN@MVN'(C\^U8V:K.\=%J>KAZ5MY>XM7:BK27P,I.&N$ M;M/XJQ.ZZ Z36YP\QJLD.. 9T9T ^4],O2ON )J-8?%^3LT598@H'"ZG'DM6 M*8^@#3,]GM YMWSXY/@!@YLBM7 "M& ;?E;[XG3S>(16F""*(@O(I;0KWDR. MIHAN"TOG62 A'GJD$AP)%,< OX<(;J\[OV5,/M2JZO%"T]US^M: M^,%AY3VBL*$L7QK=4WL"+1'9SE8WF#UVZ<:B-SXU^EF\/U63B1K(P>'@^/>$ MPO$)Q1OLG8O,I7IIN7&HS;=E%1[)_GRB%+"TRD 6KVG5Y'$5;.$P7;3M?*:F MOQ/X?R#O\%K!!TI(MA?-PMSN0_R(_G2;, ]!5KXDVX;,SP(-S&?SMEA+FW\# M5($C:F=DSECDBED*!$;9R^95LIIL5^+6MK&>-U#9P3(Z7/KE&>KBMC:O?-6Q MTL48]<]P%VC>C&>JF[>X%11_W,GYJX+3J-.2=V,;T2$"IPS[M![0B1.S^.'#":1UYS3 ML%..-.OHX*'3MN!_P'3.D&FZ1?(8^=X^LYEXXB]LVBG)F_$[R!'JG.@W.(IG M*XG=H.K1:5"\&;-="Z_N.'&+5H@0Y!5$@1^T,^K9*6>:L:R-\+/,H2D.JS,I MW[E3/C5H?QN@"&>'O\,$472/F9E+XH21DY9J/OIP5"Y0HQ$ZY6VS&2A&>,)A M,"L#- P]]C_FVG]R F8(#^,;AY ]Q9V7R6+8MU.F-N,H,,00#CM+4CA^=C>L M^@,S'%*)S-[T$44GM7MWRM)F\UJT<6S=B9!=L/N9BA+%8L]"I12V68ADWCF- M3IWRIDFG@AHU>*7('M@+YR3>/P3LY]!C6F+']O@IBDW+E+TW+5/V>G"<_B^# M'0-@X(3> !U!^,L@1#'\6F;G%P:$Q-1[KDO5O?-+W'QH1OLEG59R4U6K)Y@Z M9:;L*]T$5V,*YU*C&$$ZJ?0NJE9/&#=2#>16BY5Y#.&PDF4?)#$B)S"E-U*% MK0'<0340RL+)5H02'!Z-$C_- I&RIMP(P*,L%3E2Q@1 )4:(Y3(%1*^R#?6E M+U]TZ4NX11H-2U]V6J3Q>@N*6C=U M$ET\[*YV$AV &9 3- ,W#\X KP9N"M" 4(C@>XP*Q&1$E/F'1(V[MC=+4"B] M0-(>8+P_\"GP*O$1CG@EK+B5"P2WE63KIT^4!8VE?2UKZ_02Q" M1^)+P&^,!X) ;A$XKO*1M+/L=U"*R"D^RP>_[2@Y\U,[X7XH)FNYA46"*L7A M1,PRT&W+Z&&^D9*,(P">&V,RCN!Y<3A'KA$*W M*L>VK(,UA[8:"[E)_2+]PBK*! MY5TLUHIL: D6T($70YBCP(F1]^ 05O:DL0#"=^8!A ,D@UT&2A\]L+YX^^A! M'SWHHP?U6)7J+,/8@;P/1)M!$3F0(P1K+5VO!Z5R6$$?*6"LZITF2MQ:\/+F MCHQ[/_'"&V6\\ 8 8WCA3<@='_O!W\Q?O#; M!+':D267G=0/+N]R=7YP.3J]'[SW@U?W@Z^=W[@3IV@_>9-"_)*02'?0>-EY;$/KS?\K,?;XXG;*F? M7+,O )NK2HZ-)G9P6'GUX<,V_.=]^+ /'_:7CQH((:I0 N.)[?WKO7\=C%;L M_>N]?[WWK_?^]=Z_;F",BC=I&R_J-.(W;^'EG-Y'_J?SD2^2W2[P2X=P4[?X M7\W=XL=Y2RGAO1N\=^+T.>"]$P>Z$X>K-I5.'&4O +:.H1-'B1*L%76]$< ^ M$[P/^C6:"=X Q]@[;A\P]J+#"QSL9*PHAR[K E'[:43UY$C9W:8V#D$C>DCV M4O"&H3?%(=KN KQ':('(D^^B*.=$'.V/^ERB'>L.>H7.[KHH7Y40'$&7ZMVZ M@\+0RLVLCSJ24J9+&Q[C8W4NB1],=INLW?BZ@DIQ9A:W!>#.KLJWX$) 2\NO,5U"Q?XD2.[< MU.@'XQ2I$$45ATHXM?%@J./G)A0? _GM )P%M47H_"8H%Q4XD=)A%*%83W?Q MFX+Q0#:AN/@H@F*05%6)&L/03S)9DW&A18V4FV6V^I#@YV02TM.60P^2(X)_ M0X2>'6_P-_>Q)]96YF, T&1RL3JI+W/#LF3:* MEO@ W1$E%'T@.!*^*ZCL!FAMUV2R&EC:\WJM2HNV743CP+6*TRZDG]EABO#^JI"GZ&NR/:FERLKSO')]\<8*D M[$%L:8XNY>.[5N2C)<*T+2Z']V[S6]82QTYP2$#G<5_9I4MF?M\>,Y5X@M;Y M4KD[B]H9.WW-7V'H+D7BKUWK_PKT "TZ<^3B=>C_05621P'V5SXS;E/GQND MR\+V7_T@&(;Y;8ZV2;;(FZ+8W%9L=M8N!>YO70MEGDHGCC1)O#R]!/ M3L .[\V*HO:D,$W=-M9X U*K3=47*K199;RLY2S>"'-MVYX4INE^54++H>K+ M%-H'@G>(Q/N'@%U"S-;I;BLN<=G1W#!=#M:%Z5RY)N4C(.S+E-Z# M*93[H6/3]G+F+B7XAQ%1/F MS8>!:;94R6HPQ[WM3+@R1.9)\=6' 9 C4%6FS[>:JB!^?6NZYEH&$5JOPVMS MA+M>N-6SW>L/!R#HW/A"MI/>WORUED/]-GKPD/K/-?H!" HWL80U,+52WX7^ MM<.1$\Q6B^218N4[Q/@YQ^\N*[W<3A8/L\7P?C"[&RP^CQ:3V\EPS@I6@Z_Z M0I<7WJ)%[,3I!=*1$["[PHL-0BPX/_0\/^/)&=UHM#]2\0/!R8ZMT"#QZ";, MVF!6)3Q!WFQW$)A(5BRFL]F[U0_MHR4I^]#5Y& JX'0LPGDUUQ6MK>YV1O!. MG:V\.D_ET6#4Q.AV:1?>NZY*N!;.Q13?\ _Z[R])Z*76UPJ3;78^0.XFQ %> M[P\O\]S[6S]&DG(!$T7I@R$I*\0[E+(7F!I% M%K<6)9&@,EY?^_/[P=#SFI*MR3$0==<+\&4?J"2N1ON%$Z ICOD"*JW+7F]( M:/I;)L="1AMCW;P,1"3.\9]^.O.>?LB5&LJNCWY"\09[D_ )13'3:I??(L2V M*HX&KS\IU+CLB<+A*7J>#7>W>U'(X/C.O_4SZ MPA]@%CAM+9Y43>@%1C+Z1YS;\PY\3)P]%:,[JC+69"[I5 MV6Y__=\K"G-V"H&U.I\6Z-RMP]E6M5&!+BG SNRKV6H18_>W? K([&N(2+3Q M=PL<<./N%08!D$IA2=2J4@Q.>+X O)P$A=BVCI/#:#@ *1N6]55UVK6=VO- MT)./DRC-'',/9@QVPED21[&36CP/Q ]=?^>4K\96Z \@K<.F.C$C%B!-@BB: M$0Y\+\7P Z7VC-SC*!INV7OH(H6AZ@7@AKUMO: B$1P9X'N)3IN?LLJA07\ M-^PMRX4!L:SDCRTVF,1+1+9GX*(S47(N,K.4LK^^?5].*5M\G,V7KY?C^:?! M9/IEO%A^&D^7"_:JV&FZ@7^>#WZFV=GOFJ.=WDMBEQVZ-JZ/\Y>?H+^P@2\; M@LF34C.@:&E>HB)[<=$F1VZHMEI3R+);/=*(I4Y'&*X^L=")V<3'IS&V"8[2 MZ2V\#!!,^ %C23L 'C]]:3J=:/FXV'VOF;>^55X[52=KCC8];/A/ZESJMRM_ M*_8BG9YW#M&]=,#O"\#A94SA&)=B!.FDTL01K9XPS$L#N=5B91Y#.*QD6TM"CQLG,*7. 6%K M #:J@5#F^25$"0Z/1HF?;O%2UI0; 3!7*G*DC D<1MPC>BC8T//6A)['\%-J M!\OS_Z4] )@I%5DD10L.OUC$/"9)F@$X"2FN:VI6R1DF[P+ A*BLYF1XP6&9 M$#V5GTZGHS5?G3Y6?'^=ZD1Y[=X[$7K2-W 5G2!O@'*?G0(Q. ZAH>LFVR1- M!KY%.X)<_Q#:W04H)7CH%:K)&3Y6T]SPD'=:J2PT1P(X4B-S!)FN]%Z2,UT'3>3N#T ,Z@A9DF0A*Q3\^I$Y<2H-I3%NW[5,194@] M?@I=H-\=@!>LJ;6OCS1(/C\X,3N^R-S;PM8 5JZIQ HX5\0+)*/*Z.7\L7F_ MJ_G2% X$8(-NB+W:*,/A/,?[J;\%ZW0%X*IN[OBE@[ 5)_8]#M>E''YC[2X7]I<+F2HS[J^PV@*1R>+D)@+-CA:N$ M%VBT\9!10*=P,9'2D],(P'&M D4YB+1=3N8C4YV41FB.(D3QW$@I+6L-PHPU M)KD,H_9+^5#DGK&4XI=M0)Q5C>E\B4?;U$VO:*EN=5N)QPA+VU2[S0TCW$(M M3"=T?59,A&6T,C0D9T-A:S!/*)@=$(7X6.7)\=&S:!AZ"T2>?)<:@;,5!]B( MB5S$_TF:;]#L%# .FPI1SO.]6?1;T(*'(MAB-5AJ . HVH;4GC1F"5V+AJ=5[ 'M%R^\W+E)_8%&*I3#<4?TY+7M=LA5]M:J7 Y(WYO5+>_*CW,M MQ> %VTC58O!M6V7_[3OA.DI^\6,![T""X&H^^ M#E=?AZN]6K#G"C0_^_$&)_$<.9X?[&]1C,B6GB(IJG>.3[XX08*DE8)KC = M-YJ+1@U\X431RTC2[N#D ;UV>Q&#UH'"U7'1:I M:F%K ![EJOSB8 .'/<,GQP]2I8 )>XOB+%RWZ#$^?U(NO2H# 7!HFS.U"J)P M^,W);Q$PE-L20!5UUSGR[(;_JV;!G\W@W)-;4KD+;QMRD%%,T7=&8)5Y@@,5TE MC2U:N16H*T&D;9=O]?>8.>JC\E@6C=RK><-:8\6<\N7TULQ%:%/'NB3 M!ZXG>> 4]QSMTWNGJMITDO97FJPGP0@&9PYEG9##_-C>+)RS< I[@F;D1'[T M.<2/$2)/#+U)N&/!;1>'KA]DI4WS2$GWQ?:F@[&[*@6=*Q.-$\.J2!WOD4LO MEY8; =BLVUX*>=:7T;?_1-A%@3<9]Z0] !Q1NF2EE!;V^:K+37L\%.ROG?,0 M$.Y**OA*(#6HWFL\"I S4;VJO<98VZV3GY7' MDNK;4AL(1Y_ZA5Y+2%EEPJT?[7#D!!\(3G8I[/[*=]/]0*(RE;VZ5Y,FJ7-" M-:G$"RJOI,I0HQ\,]:CM4)5[W+GX MU7Z*\84(%"AH33(_47)LDZV0BJ7?+2<*M%50 TA.EP#*BW.+Z6YU#RK72Q=+?MZ7 M?)NXOK2O.7I"88*8R7!#P22.&[-W/&ZH*4'M##)^/F2#,RFG_WABXZW22*"2 MPJI(1B6L =E>A-H<#P2O?%&$K] "5.)8%785L('#AF+8_B:[=L&>N#S=N]#* M9>!W!)4I5H5I.DC"X64F70Q:4;ILK@&H_*\JO,DC X<'4Q2?A>;T?LH2W^#M M%H>+&+N_;7! J1*Q,YXK8)3Q**#ROZIPTQAC."S/U;*YD:;8\AJ"RO6JPC@> M4B!YH\R %K0%E>!5DT,P\YSO?>>16K4L2B!?0+R&H)*_JK"'AQ1(WB@7D* M MK#2PFBPR6D%M!$=.SJ.#VXA!;Q8&>??V73D,+S_,Q M"X3 CW64/&G#T,NQBN-7RZYZD(*;318.:7!\:Q&3G)S<$?1[@D)75@I?JR>8 M*$KC B (M(A) :=6/D\SG(#5"Z7(>H*+BJ@$F\M*&8:P61F=A%@:_M#K"BD* MHA97%24^+D543YK<&\.M*NQA6A#X>?Z1,>*T08Y@M$ MGGR7^0-7',BC)04CXO\D5%%@!4=!NR MGN=T 5\XC"K?,M9(-[AL#""^V#;[1*C#.#J-]J<_/_J(4 IN]O?H"05ZQH^T M,Y@W4;JR?Z34@+-RN8?#2]B-C2')&$"V5R.I5YZGQ>@"Y'6:&Q6E2+[3,XUX M/0!LMY6DE\M+'H+@F/7>F%GO 6VNK3#K/;S#$ _,;XTY]ZT-SJGVS"8Y]RVL M97:-B?*"#)ZNCCAE @!<@GUB_0M*K(Z0;(>VQ$J?&G RC18;3.*E5ME??E-(ID5;C.5C#H>)G*O;HF0Q M7DL %P9:9R$7<3"I9,6SSVS%-99-\\W>:^:;O1X4IQ_@U2#>H,&* C%X8E , MMCDPKB@_32Y#.L=0K32UQJ:QYK8X8K W<%WP^L#+4&M8! 1>#!XM8)@;]?$O M8Z?GQ6AO7G#N#/'BX4I+>Y3IW1EMNC/:7DDF?HV7HENT/1J-3F7?L=$"Y5K2 M-5=;Z(!WA&8W]2_PC8H(1_.247%8L>E8!LD+#$M)E2D[8_/R2/$%"QK4#5ZQ?E$YJG#,E)&.,LCM^PU,JG M@N3O BJ@<@*V73^XX64E?;VIBPD!5/UH6^"Z(.-+5(&S))ZM.M*!A;D U"ZY M/B58H*"5Z,'0=:DQY8V?=RB,$ N49#6CL]OQ.4+^[! *=;R_P9%IZ.#]9<7> MX#VX^S^"O<2-CV"?62\) "CZV"@IEM;Z9_)]CP]5PL6^?&D/,)Y\+<9< M5@\3H 4G(4@ IM2[KN@#PS.N(8@:[(*7K\<4Z6S%\CKD5],X[0"XL;7$+<\7 M#AIP>"%2"BI_LD8_:\YA;9Q*Y?ADVO'*L]-*V!T./7J\/34&X$5M@K4G?*P< M.T=.^-L($X*_,F^4V7'RV\O*1Z/A])^#T6P^G_T\F7Y8P#\>GBM9G7+!6$Z? MWJ,.O"X-+*2(Q#G0Z:.%E!PT^4'-MD*Z1BZ7>+YR>/U&Z16F Z':'8 MRB))$W.&CT\+49C_]NERC9)?_!B'ZX_^>K-$[N8&W\<>E_J:?4#8PKJ"=8IL MJ/&"<8N#K7"5$2QJ;.^M%BGT_'=9>#KM^JU=%R$O??2@@)[8X!6U!V#SZC-5 M@@>O]AMF+&L(0O_*8 LF+T6<)' 0XW"IBP,=B^L?%^Q @;XV\)6; \<[D MVETAO(JBY(D92G#6$D-FMKHAR//C.\=-_?]SQ$C#4ER.KO4;9T=_B_>"A64Z M"(175+17F2ER5@(AM_Z3[Z'0,PN!?'<9 KF=?)GW\&,?1Y2/RDX6]!"T M[7C;.D:YTUM6U%9D5ZS#1$2D3"GN5&!F[Z1,Y<*1)+KR&,+QU2KDJ MY$]PT&B, 1%ROUGC)ZK?_(SV](\SR>F'7X<>X7KI2K\!\,:)!8.1LP2O7;.D MM 95CC9)>VN^-B4.!>N$KW2NS[561F2XQ4G(C.+%QB&Z>UFY$P G6RUNEO&Q MJ[*+SX9N(MG'6:X+6AYHHA^_-#E[?7QZ\YN,OX^GG<9K!?#N^ M&\_GX]OCEXNL<6Y>5@R%9#-?PTF-2S+Y@4W6I?T ]B'+:4:R4OFBA!5^,T"G M,S7ACY%N/BHMYU;J<>'\9 'BE_E0M+6?[R(3IQ(#> B RW"5QKE+;2QGR2AE MB)/<""^S^),3)BO'C=D=I*,PL0LV4D:H.EE.NS'BC H7.*P2*%WUJ5S5S>+A M7 ^CXJE.MO5<>4C\@ R+#-]0, F52W9Q[R:)8KQ%9/S,[LFS,'!EZ<%9:[S* [C(0K#66 M0!3-5@]95C)O?95;7)GMSL4!3O;:R \"Y!V]"7/D(C\MFR1:,9+V !+AJRP: M"49PV/0Y?"R &9WA%#!*V@- OGL55DEQ@L.L]*F3R7;G^"1-*MHX9"U^:4G0 M&$"V>Q46B=!I.XUZB6,G. #(BKVM0U9>D'E*1SC>C-#:#]-L4R=P0I?Y)0^% MU1X0!Y,!2)\WW]W:(T?;8L-SH\_1*CD_4[0? M!@'^F@)^\"&75W*=@0!DYANSNR*JD%AYBUCXLPE>YD<"D)3?*C/SN%J)*F6U MSI;.,S*L5/37RVRQR?1F]FD\6 [_-;Z",D4GS!F_J"Y%H2NM8"EI;Z,:(@5D MF,2;5&*FSE9>>D/< 4S,2,F.RT*(?(S@>%#X4&I4K11U@>&%5,N?FE7PDL@F M(3U*'4/J'W&X_B?]5U$Z1=(#@)M21_R*G)+@ XE1,2+AZ71\R-*:S!<*9BEZ M ?"!F3-,@9/=,!K%@]DE[ 4#;TMI6H49U[O*6)9Q"5Q'$V8K"G_YUL_%#1\I*_>X '&FF;-1'SNZU0B=T/.>81Y:>L.35 MF<7M ;C23)DDP<9.KA'$A"[5SB0[G/?%1OMBHU!SMOHTK8;2M#HG)-4X$0Y\ MC^ZPWI@J'_9>BT!SBIMVKTA5!T25(A7C H(#PAMOLL;VM:Y*F&34;Z(P@<#/ M/@PWB?^1N6ASF?2L:F:( [S>*^J(FO2VK+#5HG3RHIM@U3)+8A0$_CJM.7:> M?KMSPOV]O_4I*GJ\T1[&\F90D4G:Z+7 K1'R_TVUZ6*3A/O$X5<\EC6TZ#HP MI+@ @5970/87\Z M@>!X)&G;_?E(Y7E1G8\DR-B]G['(\COS8 D/2Y*V]L]*2M$ZL4*,1=MIY0\( M[UB%ZSG:)8^![Z:^MF/HXG/(=IT4#9:FG?E_Q%JK^EB6#U5*B"5'[,'W04\S#> %*O395T>?CBK M:;Q:(3?VG\YY0*R^=?%IWV%\AR@IG(#IAH3"L"\T%O"KD9$AA?1T&=T(XG D M9)9=50K7&822%)F73W3B$[.\P^>H0K_ AR^_E'5_, M^D.*WZG84@$].,OG6*N#Q2E9'G_$'E?/=, Q!U2PG+1Z LAM-UY>6HBUO=RF M^ 3WQ]0)L#\FS6?Z>Q*>?N<_I5IY% #YZ69+KPJ2W;/O%A5A&CF1[TY1G+43 ME"^M.1: [/2ZK-1%U3Y#;_T@H09J0RP5C]8E4W_LAJEB9+M\BH/=A]C@@%73 MHJ#.PER-7=];8KJ%(W\=9@_.8<*]1E)KN$[=-&^;X&PM=.&<@3Z''LN+\Q^9 M$(X=PFZN1;/5 >1%\ACYGN\07WBATV2 3KGPIS-;R?3X?R7P>+C<'X-]S!S[]2R9TU&^_21$]E- M3&D/2\\G92^KL807'*9UH32>4.+W 7,C4X,QW,>4^&C!N4!6@D]Z'U/0%L9% M3"WA*X0F^-C 80T%;8O#5-SD-U,NVP&X<"D5K,)5E$OPX?#@P2&BXGS\)@"B ML=J4+T)N_T+=M;Z\)^!#U2WC$B4XZZ%_C \4-U+5F<(XTM@BB@T![!'R%_QD MP(/DP5"7!T- NX4Q#X8=\>!:;XT*G".:NT%_;_3Z[XW^C/SU)D;>\ D11T)- M03NX]T@% (,YD5PXN"2'DGL *:]2V MG0YGRN/)DUYS]EWG]#B4,_A ZRJ4] M@&VI4K9*$8$3ZLB!24W&&4E/T!Y+5!+E'1CU!)#76H5C8H1 JX=N$4 BS[,T,<*$31-T10&ZK M_BZG@<]UL"U5"!6X=N@'()&U$:8=T '$,R9%#\07YAGG&P#(3=7G0@YN*X'; M%( 1$X##(Q3OW[[[_B%P#)]>_.$RAIN&;E^/AHOQ[>!A^,NG\71)OV7##]CX M5Q73/1&)>>>IF9LE>N=>T!GM+P@Y9+G\FA'@NN-W'%RA[%-4ZRTV@1@-;H:E MA;!, 6EI[ M6SM3P=@AN8)_86$TCCP<.1IO=P'>(Y3:6K,4"&DX5](>P([;YJHH)-&)J0"' MM4IBB&BABBUZI,WV,ROF8TK(5Y )PX6Y+.YFD% MY^Q:&;E,;T MR=L[>7LG;^_D?6E.WG&:2E?=RUON#\#HK.7F+>,#YUS5^P1[GV#O$^Q]@KU/ ML/<)]C[!WB?8^P1[GV!'/D&-0G*YI.8B0/Q4!*V.+\X59X(\',.C=^C6O2L M3&/4(@K7>.3](+)\,H2K;I=Z9AJ6_UPE+IK(/# MM ,V[R"=>'">N0]876W ZBKWMT+QMU[K16"NHS5E9 % MP)&755S(+D$_4=ILDZV0I*7?X586*@%JF:K.LYRJQ=\M>L955"T""F>G[:-O M??3MBJ)O'-="-/>CW^X(0L=W"22O?W8P;Q^=JTX[.*[+UI$];+.VY/0T_8L+ M,'9/PC^3U&;'&&M2>YR^#VC6)N$+E5H6%G%9(4 J&83 MU/M3B6F'AP(% "\VJMHE$?]+LMD2T8#)8M,K\/AD*\ -X7OR*M6:0=, &%6%97]/)X MBSP'580WGQ\W=&,J/O'>-"GNNRI)<H\ !+,FJCJ:XPWG$//5>0)]V4A^CSA/D^XSQ.&G2<,6ROTN6A] M+AH8L!^;ED3%9'W6F2'!X)Q>&\0P*Z#0ON@=Y[F&/;/6 MZFU)$H_T>SE"^"L8E3HC9]W/DE'.*V,EA28QKS7G-[:N3K3H.?+ M$=K#2F2&5ZN'/Q M=BZR^F1].9*<0TY65(M1?M657T<;D&L^JW;E\]$FYI].INT*\DOS'1EJ#PO2 M?E4BWM>UA.N=:E/47V8=S-8M7 MZOB9,UWQV :7]:_+AY2R2G,5M83EHS_ZR M7'L6!5^;XB]'Q(>>YV>0GV\!1,/'*":.&[DW0VHE1)ZJV!CS7?.BU MI8IKD!M>39I9O$$D1SC3VC3?5ZE-DTZ:ZQ;U16JNMDC-511AZ!]KZXLP]$48 M^B(,L(LPP&%M<[Z:OB)#7Y&AXU0@=,J!6N+8"3HQP?2FOF:70JM9$WKD>SD> M!&D^:_KC+;4>3X5H.[E2KP'%-7L+6I5?8TK"$67=Y^;YAIUFYQ>;+J9+ #C\ M/IT_$7GR7<2'>XK#I\S+Q2@0I=HX__L-CN(ICG]!\1RY>!WZ?U *Y H'J"R M=N=^L<'.CN@'PTLYIT@0G_E74^@^T[&-O9-_U?-.GJ<:I',-TLEZIV3OE.R= MDE!.U+U3LG=*:L@1;]>8+SY+'9.*/G\BYZ2"$IV_ S]G^'%T>.FWEUW5NX2L M'29P%]#%KW:5(%=B"A2T)LB'MP&%5"S];E'E"#A^)&,)T.X)F3U4)R9D\7>+ M'E<5(8N 6MTT6?H*2UL1'Y8++;I7MR)G8)M'Y0+*< XX!["D)]Q2&QA'4XZ0 M<<@-[T0I$*U4=JAX41%ZCVA"E+OW/ M82UF@25I&GQC4_11:BTRP0GI5,[:S^,U9S'+B&+'7@%SUM*8<_-SO>S(,5HB0-*=^CAR7#D'8 MQ/1T21F6SER21J POK@P-U Z7Z_T%Q-%3O=$E"D_<,!Z<<%U.*0%=J)HA1RG M[(3.D]X:!>V:*XRWZ'EZ&)Y 2%(]\O+C7WQSXUUTYJ[FFDK%-Y072>KJN$I],HR-N7D<.K M).J?0-(SE7Z'R>$KUD[D->\:B$YENM-@3]>4A"/(7?D-X%G+H"^/O;N.N%+S M1/XSK(R3(FGQV?6*0'0JX]=Q0[(B)?]4@MS.LXGF\P/(/;*C-CJ6]!?TH*+A M%F;YF'+=R2U7(.)EH%'U@W*C2$%H-=L&[<74HYST, MO:&WI?1EI;QC_PD=0K;2NU::?0%X.K3$,L\_3=3@\'&.(D1)LZ$0WZ(G%. = M0U2'BUH] 9CRQCS40@P.!QJ M)S\0'$4/!*_\5/*S(8SL 5X,C M"'\9,)#RWPR]X,#9%=EOV<@S]$.DSA]%.S$F!.E-2UU_9': M+^]"F>(E;CPCAU0B0>TG?C.(5KKR5T?S\($_.? M2QFAZF2Y5I419U2XP&&51 ,K;1VMKO:L&0/,!/:*_NYTY9;)\?PG]#<=?X9@ M753DZQD).#'I@DD@('ZI#0#74%4.E#"!PX:<(2;RF^=;0 BM5V1! 0\[EG+L MQ EEX9[Y>LE3:@B?Z^I.43R,(F18RO[]N[?O+LS@Y7#Y>3F;_S*8CQ?C^9?Q M8C"6B%+$3*\18M,.*"+G?K/'3FU12 MR#[CQN'#F1F'+WZ]F98HG__!LKI1"@NC<1Y>0&X/R8I5^CWT^MIS?)C@5O!\ MJ-6873^'H![='&5E\ Y[W+D0Y&QU0FF1D%V01 >C8XGG:.U',6+%\YR='Z?P MYYG=Y, 0G":F,M$D_FW7(SR!F3V^D =SN**@+)WG0S1SB8]1Y"4^87"#MUN6 M(9TB(!6#1L:'X,"I)PV-D*%]H: 6?8B\L4-"BE\TW.T(II.R# **-E4^Y6L: M^MT@.( JLE #N[8YDQ><3&#.8-!I/CE>JD92.;E+F'P;RPH=XAPFKC(L#WTL%//0^AV[NBT7R&/F>[Q!?&/EH M;'0(%3&KG@L;(X(5A_,PKM\6LSI_/[2Z?S M?'P_7*;WHN;+7P:CX?UP>G-P/"_GP^EB>,/2L1:TY7'**W ]YQ+9SI0LD&]? M^$4KKX^F0P Q^E=A\W%.*L^]G < GG8I%>?> UAW'3L>V"HBUS;"/:(7\_Z5_?4(><_!>A\+U08K$[)"U!N PT""[ M#(-.EL1_TPGW2#DBK1VZJIZS(&T2@C<>M(]6MD]3 M:4IX#EH?2:1>TAC &P<:-)<@8#?GX8OOH@>"V M:(?^NB+ 5@-ERN_:G";H#M*NJ(BN$D(89> 'UG1#E>4 MA*W7%9@EJ2L->LC!B;O(X*W /Q!.&1/9U.4=>)Z9, O$ZFJ42\#8P^*PE12C MLB,P[XV!6E2B=@T<-.8<%(6H*9%Z/ /&JTMU,,6A6_TLPNL-S/=6ZSC"P^]J M&%J-D5"6H8FH&O 1;DY&_N^"C6N8HW%1'T<_1R,/ NN803'8,3#ZO(T^;Z// MV^CS-OJ\C3YO@QM< )6WD8'T"TYV?JCB2+$5 'M?F^1%R/N 3V!J3E=ODLPN@:[+M4PQEGWWS9FT67S]Z9<;\KUIARLK;PW MY3HRY5Y"!EYU4\U.!MXUFA'5;3,) F#436\Y&.XYUV@L<-%[2(B[H0>ZJ'2& MWINQ7S(,L%6J;UJ8(@K5XAAZGI_!D;L,8FIT?%?=Z#C//_#/ /161V]U]%9' M;W7\*:T.3HB$>U'/*'HD'>$Z[!%3K/K[6:W?]NW<.E1>.;1XR[!Z,*D$-!B5 MWUM^?ZZ8T:'V431'+O*?&$HFZ;K:O8$I.%V9T,:O[8V'FEH['#G!!X*3W<)) M7V.)L?M;OI39[&N(2+3Q=PL<<&OY51@$F#)5\:TJFH"2=O/ 3T(W2-@VP2QM MS"J4)"782\U*5TZS^A*/;9 MRUFSU21D50>C>!+FB\QIE.VK-2*PL@VZDE +9SC"\*?PTVK4C'AA?MHIBK,7 MQ>_9 T2(I(_X#JF*NO6#)*;BND!N0J&BTCA^9EH,>0SR&R=PDR#56+-5VC0M M/LD&R8:C0\T(57D.R=X4-LPF^?;R?@![%F@RO9E]&K_YC_O98O&?@X?Q?+#X M.)R/F3.7@OS:.\ \. ,].$(]8"P=Y.!F[^L>(!]0T ?_P8#_SS<9^ ,*_^"( MP"##X)H\PXP+M+X@,'CW6'CP*@YS)N9I*.[8QZ,(_V_ $DSN=69P3H MK6Y2] HV4)MTA./WYD,Y=;9(Z@57=X/A$^]@_:F%)D\6.)Q/C4.&/25HBOY# MX/!O!6CU .!9UY7EXF,G$IS@,*NF'*M\FLT-;\WWV32%^#[29G:;:W>>UB-" M5D>^'4D\C@W \=JF0#9$)3LOOR:/$?H]H<(\?J+_,3/4ON>\\/IYM!C_S^?Q M=#D8?V'_?7T%EE.1!E+[A]NTXZ-""08ZE<0"$;:&8SU(R%_0^R),[![<+J&2 MGM4E[6$#($1=(/)$?H_EM 1R@E9(E806(D#X[O+/SOD0[%9O >3M6 M4R45P0=!;*GR*3>"H7%X_V<03G: MGYL\.'OVU?"K0[QIPF1NMLK"+,,G:BDP&MQA\H'V%1FF[4T'P%8UDI_6"%'! M'/W'FXQ7!RONO_Y_4$L#!!0 ( *>&F%:,!N3G"-, ,.U#0 5 >F5P M<"TR,#(R,3(S,5]L86(N>&UL[+UY<^,XLB_Z_XUXWP&WWQ^W.D+NVGJKCG/. M#=F6JQ7CLGPD5?7IZ;@Q08N0S=,4J2$IES6?_B$!+J#$!007)/N^B)DNVP)R M4^8/B2WQ;__[9>>29QJ$CN_]^S=OOWOS#:'>QK<=[_'?OSE$VXN?O_G?__'_ M_(]_^Y\7%_]UN;PEMK\Y[*@7D4U K8C:Y*L3/9&UO]];'OE$@\!Q77(9./8C M)>3MF^_>???#=Q_(Q<5__/N M/?GYEW??__+^!W+_*6GWB4FV=>H:NH[WYR_PGP?&CS -O?"7E]#Y]V^>HFC_ MR^O77[]^_>[K^^_\X)%U?_/V]7]]NEUMGNC.NG"\,+*\#?V&L/:_A/R/M_[& MBKAYI.XO#X&;$'C_.N55V@)^NTB:7<"?+MZ^NWC_]KN7T/XF%A$^5F"2-'\Y M:Q_K]/;#AP^O^:=I4T;(CM*V,MT?7HL/O_F/_T'(OP6^2Y=T2WCO7Z+CGO[[ M-Z&SV[O E?_M*:#;8B'=('@-_5][]!&^3-#R VCY]D?0\O^-_WQK/5#W&P(M M/R_GI?I^R-&*.W%ME$ST>BAU[FG@^/;,T]/KM#=:!5>1%40M5)3[-U52A#/T MO64_Y72E+Q'U;&HGV@+C"LI<+AX80!A(^YL/_O-K MFSJ />_@APOX@=N,_?*/*Y_AZ?0AC )K$R64N/C__DW1Y\VL 4(#K6F0E]P* M-@DO]F.-'>(6KS<^P[I]=.'&7PSOO@W\7;&D@IU?\.$_W(?F7VRB2DZ/@(;^ M(=C01M^H+'Z9I5,160L8W*AW\7G50.;_X-3^33#KT7VNXQ%V[FW]8,='GK7U MD 6TI%]%4[Q.5:=?XE]E[7"Z6JVTNEZ7$"829?('I_U_VCKCU@H?.,]#>/%H M67OAD=2-PN0OF6O&?_@' _*(@D!7KA6&B^TJ\C=_3E^<\,0H*NUQ.JFRIN"I MM8WQN:NZR+H^FU(FG#19; DG3OX \D;<5M;QVM]9CE=BE<*&N!VU7#?90\]; MX77-"EFU1V_NB7[LB49>"9ZT0NV"Y MK.U<<$H6@>UX5G DJR>+B7WBBYUH%M$@I+<8U1LZU"Y50^UR?*%VJ11JER,* MM5-9V_GB);90&U:]'B:G,R]RHN/4MAFWD(;Q#VM&OV *H-0!9["IZYI,5ZM; MXPN^!C+K>JD@3U+ZD^1' BPZF@S4^ZRD5F'F7]8&KV>6:I0XXUD#G/Y7+J:N MR^4=3! =P,4N#Z'C,;Y7OA=9FZ@PY:AJA]?5*C5+W*VP$4Z7JQ95U^T2JB0F M:V25^):),(_HKF@8KFF.U_]4]*Q8,4[;XO1&)8F[73D&^H0S.,7%?K-A(^H. M%X%[0%']XE>EWEJ6?M,,=9*72MD]Y M4\J#8_SJB;KNE;_;6]ZQUAD+&^-WQW(=3QWRO"5NEZR0M[53'DI7I@B9X?;!,G_Q>7/8Y3G\KE;+E?AM0)(+D4*Z5S..\Z,[:%66U M)Q@_8T) MNUSY!R\* MCE>^71Y==;VP!YN2UOG8J^R".135!&_IO3DF$[&^1OR Q*P(\!KXR%#\SZWC MT;>EQBENB]U]*S0L/",D-\3LJE7B=G,R*#L7!-3)PC/HE>\:V.'=*+WRG:I7 MOAN75[[KURO77_V!O?**_;@(UO[7H@-KY2U'XI'GVA7Z8]9L!-Y8(&Q7O@BD M8>P&X@/[X;T?1I;[=V=?F7V6-!Z)-Q;J6.B0N98C\,EB>;MR2T&=,/(FLLDX MD:T-R[392+SQ1*]B8!1M1N"!IY)V!HF";O\^!]@[#:A5@G\G'^/UL2(]TFH. MTF!J'O>=2=[2S'C4&R*(RJF^-U.14]L]HTY6UQNJ*2Q/J5 M:SAQDE(GG'PRE [OHR6[1"7-QN.31;M$16W&X8.=[*2<^]XP.RDKNCD$;)1_ M^^YA[42%Y9,*FN!UM3)]$C<[_1RGBY5*J>M>G J4]7C[[M7#MR2AW[]_K0,+ MBF2NCKL'OTC3T\_Q>E:A)HE;Y3[$Z5/%(FH[E*!&!+G!=[,'5*9'T)V];)Z8 MQ+1DG"]IAC=$JO0Z!6"Y#F\Q M_!MUW;]Y_E=O12TV5:#V/ P/%8=5R]MCC]P:3?-!6](8<[S6B=S288$\X?1) MPH (#H:B= !]+_Y4T+>WT/SBNP6@O,[3>3OLH5BB63X$3QIA#KTR M45NZ8$J6"+J& LV,=OUEK8<@X)>LX1H(S/HB*SJ41U=I<^Q!5JWG28Y:V!9S MR-5(W#8[$]1)2IX(^J824@S*]GCPGIG VD3.,[VV(BL6I]08IML'MDH5;G]_G2)IC] MKUC0#F[U!22AV@?Z/]/@P:_#_^%UZRV09CL:/+(QYF/@?XV>XCNYI8J7M<8> M6)5:Y@.LL"GF0*L6N*53)L2)H)Y5F*&J*/@1+ M]3N)O[-VJ(.O7-JV[O@B%^\0M$V%G4DE>PBX^68;3 ^VP^A,HXB&$;\;>N-: M1;MDE8WQ!EV]CDG8E;?$&7@*\NIZY?SJ9DEBVD0B3H#Z@ 7Y-ALXU2\6%CS; M"HJ&@LK&>/VR7L>S$GUG+7'ZI8*\["<*]-D*/486J\^7MX0X\F-$^SF14!^^CG>H"G4)'UM0_X0 M9Z@4BZCK34F> .3(_'HP1RHY3IC_%+T3%1T>E#Y"[4"='!5,W&>8 X(Q-[B: M!0EMN6Y2"_0^=*K-B1\E'Z/VI3,AV_I30G"P[7N6EP:6._=L^O(W6IX:GK?# MZU^5FIWLU.<;X?2U:E';;E<+LH33)8RPJ4UY,^KUN YPXX0;R_V=6L$-^TO5 MBT;G+?$&5XUVI]/_DV8X ZQ.V-83?T&8 &7"21NKF&Y,Q=X#32P_JX5:ONU8 M@JU P^)PDQJ.(>"*Q.W*'^-2_AB"SI":?5R%%Z>%,BPI?PJDHBG>L*O3+[T6 M7](.9]#52JM]/3X^\2@/ <:>!L&@91\K "S:;8XEQ?N10=TH3/Z2A4CR3GWZ_MIB M>^-XEK=QV+CKBP,*TP&GI6? CM M3,36- QI%-:D76>-<,=4L4YR/.5;X(VE$CFUD*T65]<%226GO2&1,G&77"R!L-SF$4#C*%7WE, M8W]++-?UOUK,[>"7Y:?+G]]^SW-8]N/;R?<__LBFK?#)->L)C^:0]V\GA 7A M6]X(HG'"J(9[RJLNN<=O!RY_8\I^1G+ZZP.]86"PI*[%LIQ[*X@<6I=E5'?! MC74J^N9RCHKV>+%.26KM#.1 "5 G,7D2TS>;B?2I\70G8M5FFH,[L: 5FN]C MS0N1SW- #=Y61+:6$Y!GV.Z(YWMO M/TS>__ VF?*]_W[R_FW;.=\@(' ?T+WEV+.7/?5".O7L1?1$ Y6%5[6>N"&B M@?8R8BATPPL@3837C;>8!XF9<(?G;%"LX YI 2J8A-P$/C?!)G>0P4@N,X0% MUB"$\<-19>M!EFHCIH[#9J4"D)FFLY=XQOK1]^VOCEN^6J74%3> -=$_O^1; MWP\OH#627G\!,F$23\GXUGW*AR2,#"T>#VL!*\XDS2TM8]%W$%B[];U'M77G MXI:X0:M".QFC"IKAA:0J877]$6@2%$O.?6G7[X+SFY\GWW__O:_XHJ'(<90.&(:6IN%6C!)GH6O+)QR^"5+IW'IVBQ M_1R*U*O$*G5]<(>IDL9RI%9VP!NL:F+KNF]*G7#R$\(97/C;"\9"1*Z1[&4H MK5T@3X)$Z4-(#09QS>K':%8XJE8Q\*]4=#8W-;K:T+<6 ]U33<^O'OFK>_!^ ML^_%IUO7OOSY'?/+FHNLFL1P!UL[&^6OPNI0PAO(+?71OVJ:':8_$HGQA%PG M)Z9?1?ZWN5/W<*@U%<'0O5LCUA*'R;.SY%;N-#DSB^=[%\5V&2:QSLZ0U"), M65O< %*I82Z!+FJ(-_RKQ=5.':4#7Z9#MD\-I;#K\+IA[CA(Z_#^?DMO !Q(E^G!=.&/-'4T5$FE+QWVLHWR:Y/0S?TO8;) P7PM]U['Y,M&7^2PD7YWHR3]$4(.% M:1Y2$OF\Y$&SD?3:XWO,A 7DK A M*1^CD#J(!:;V,Z]CPU?7-S&7_*&]XA:MP/;=Y-V/[Q*@?3=Y^_[]2X'=B MJ&I8;FM'I698>0?<,%NOZTF]L)+6>"%50>8VM<+6/K9*87UI*Y>X8NAV5B5, M L]L_[*@82L,_?[GR0\_9M4W?IY\>*N HAA M/=OIL3>AF;NP8':\I)A7'E M^E-Y3J_4%S>N-K+ R32_OB->M&TF?A?K<5L_8"X?'0(O*U 8$L>#F3*(4E"8 MP]1:P0"6F98JG5[+EY;U3A86FO1LM^SPXP^3MS^G,/[V[8?)SS_]A"$;KM]> M'.1K+"JI,N"BRO".6NUM)L:PM?5"U9:>BUOB'I\JM)-'HX)F>,>>*F&U Q%H MHEAK[D.[^$(27-.)ESIS0X)3\'&[[/UMMM#\!@7>*^#A0(8W@7%W?J2(<<4M M<6-]TFGSZ&JE7&\/[-^\F;-V]RV]/P*^K,8:@O ,>9N1(L+VR($ZWJ M=:L^&XO+%^ &&:I:>P**LRM>E"QX/0BBNHPDJH- M2L2<]<*-H(I:5Q:+R7?!BZVJ@G=9-B8'OJ9JD@ZF."R/E.Q6V&5MVIW0@63S MQW1W^=WD_8>QG-$Q]:48NW\LZZ=T";FL VY$K=?U[#IR86N\.*H@<[MKN_)N M,8;;R7WJ*E]1+H%.O[)ANWW=G]Y-?GK_0[JO^^/;R<_OQK+.;^J[,5F8]9H^ ME,[?\TUPHV21/D4U6.%SO$A8*&7[.IE SFBYU8[U*5Z!=(L^;Y<-_O#]Y(V6/=GC[8?*]E#R^F;S[2>%E10QHB^8K,[PC5+_* MBQYJ:XYGC^(0=D]'K4UO@G2T^V$X7%:1O_GSR7=M-@[ RT;1<9Z@[+T?0'G! M:10%SL,A@@,K:Q] !.[?^2Z3XG'NL?&#AG6%2CIG@CMH^[%I[NGH3CG@A8Z> M]-0^^R")0X0\)!6(Q!(1622XD)<7BB12F2[9@LRV0@0SM0UV.]_CYO@"#YV4 MV*N@&6X8*M,K7Y\@WP8O%)1*JE]W @23I%PDH8J#'2LUR)@(6P%1Q(^68&A M"Y>V[0" 6.Z]Y=AS[\K:.RS7*;% >6O<\56C9>X:97%3O-%6)[!^686$+@'" M;# D,6DSMR#[5Q/>.[]P/+(I5'.8NV,!?]#KR$%&X$W50%?1''= UNF9NTI6 MTA9O2-9*K#T/C0F+H7!"!.U)#V/B!Z&E1Q]A*:XJ,/M7MG!T[%*]>QHXOCWS M#.NYXGI."/7L\XV2[O5=1580X=#X@3XZGF=H=VA)(\OQJ#VS A AG&XVA]V! ME\*XIEMGXY2_@:+0$3<.J^N>?]NDKA=>;&X@NZY[)RQ(PH-(3$C,Q="S)+TK M+ZL:)(:@,3]#)642@?AI&@9D^X ^42]TGJDX]'CKAW#4<;%=6R]EZ6=C*K@# M7],J)P5GFI# "PFZBG01(N* 5XYC/(GUQ=;.,)MJO:,,=/$13URIA&% M!7#LOB@OUJ('@W+=JG'8?F1^H[CN:;(V95T3V#F M14+;%Z>HYEE%4YSQJJ)?4A&MK!V^N%225O^ F'1M)*%,_@#:IR0_?B)WY@J&5X:$\'IS>UL(J=(S2C@\_Z6>NA&1<(N.V0O&$Y(S))(/,D? M@JN9X_@,#; M=^_?I3BS2I!_.@&^L.02YS@6W[F\..N2#? MXM7]YCKT7X]&PHAFPGEX9 /1S6F/# Z?1AP4"0;T #2 MNX!%W_DD>Y>K.R3C1;&AP,W<>V:Y%<1 >&,Y 3_9?.V$&]O:0),\ U&RC[<._:U"Q>',MEI,(HX-: 0/)L MB6689 B,+(#NP6,4>%45L8I+=C1Z\NUA,7>HKX;S(<"(2)P(_\8X+Y(Q&QYX M![7"J2MVF# F9<2:HZQR3\0@VTS[%&/5NB&'V(9*=(NP62V__Q]@#7TQP 8M MO YH@R[ M?7JG52R@&7MBV 508+-U;VG ;]^5[*0H=83)P9K:%]2::.L&]Y5 MN2;"=U*/@W$ABX (/G&(,T[B;J?I.AV]F>"D=,<$YJQB.#(UZVU4T&,T85VF;4DXGS8?11B7"MU)^ KJ)"-O.F0[5_=56H^CFH MMN+?U'!%)%4G>)4A)]'##5I<)G MD>OWJZT.4/6J;XQ4Y6H/ E7B5C//&6':5E,OM;PU;H"JT5+&II*F>&&I3F!M M1%KG9-5FOVSZ?9W7I%%C=D<3];3M=SUL!,!9MGZHDMNBNXL,&4 M_XC6O:1A2]C^[O,R%'B7?)OQUP#RYT^*3AN1T')[0!O2ZL5YEO@1H<";60X MD#[&&_]%0NI& *=%!#$CETJ[5V;?FS(*B<5 Z@S[N-WL94\]E@C5K%A4M<>- M"K6:%CYB=]H8+V+4BZR]U)8^_)60-OVDR1"ZTIBTD9I*E!?-8*G0)WZD*-.T MQ""5'7#'9;VNN7I&I:WQ1J:"S-H',05IGL6GQ),P-?/:4/_*0N*\2X@;29>I MQU#"93I.[9WC.8 ]D+U7QVA]+]R!JJAU+M6N[H(W9%4%UT[[!'T>MWD.1H-W M*+4A@JTF+K7E,V]_3UL^%0'<5T?W"&LI'%^VZ*B ][P51-; M?Y%74.?1*]$W&KH#J0R1:V?T44Q952<)Z,.S5+/*J2G>,"P7M;NIJ)$%K>X5 M$V71?!2SSU2[K$1_G1UR+4<29.?:%899UFP$@58@;/M0DUZ4,!MMO6@G'H5X M_KH7O^Q0V#(_ $A]"(926J"\QUG9"CBY+..:"I[($8<]3DUG9? M_GY+##V0:*-9>QY";P%*HC2JP4P@??S;LR6U2PQ3VAAWQ%;KF#_*6M02;X36 MR*OKH6EA.?!..4R-A&/?2II[,RHM&%BY('7>:ASA5K'H=-($?X!UMWM0R.90MJ>7"_;7L[OY'R_%"2+5+5Y#J^N".-"6-\XN]%1WP1J&: MV/HKGX*Z5(^"W%(57->G3^A/.&R15\#AVPD13 RA5]^J M?TRCV,YS@H/@%@D/#Z%C0]%M(U"&5?M!<$T\([-*RV/=/-\YG[T@QM^/YP]> M-.J(&]W4=9O[64\R,TSN7-(QH8#GY%('T#]+-BW64V[ MS1,C1LM*VIE92MSMF7S ?K&5ZJ>534%+6^..\!HMOX_7["3P18*X>#$!8<@_=\0Z.]QCOSK/L_))N M_8"*=FOKA8:GCX5//3M/1605GW@16(6A=% )<,>^@6_CO!;.(.SQ8I<)(^CO M7*0GG[+"(T)=9FU MHM9C&*Y*M3P?6LZ:8A\&R@5N"=F,<+*+3F+2QG;3>U4TXJ/-JWW@/SLA0YAO M7S_TH&XS .Q3V?00P>M7L:(Z%5-*WAVIQ^_I-DHF*QR^&5P+2.\H:S5Y4(YMZ@M4@P'7,.C2 M=-[2MQEX87A1GA'**X;P8QD.(%@2Z\L, A1?)V,./C@4Y>XJK@+G&N &MG-= M9/3*/L4+404RZGJ>(-7?Y=ZZ^.I0%7@(.\XG^KO-6[L$THM"9J\G#ZC2(&#& MA,A@?1I%@?-PX,]VKOT[!A]0+-SGI<:2'+G$+CIT<$.CMF5D!&U,!"_0ZJO2 M)D#DW%!F2M8^R;--9ZQ&L'MXZ]S2,/R%G($(L60K13[Q\E9RBJTT/-BH&')< M(%$+ ",)[BX#-U[BF)XXY3V;ZO0SB]G[H0-5]-:-(G8<^4DS%.I0)R/98\]? MT!E0_IWN]^17:KGPCHX?P.E;6#XT#I339\MQQ5!RE3TC]^2[-G.'2RMT-DIC MD@J5$8&MNE7*\[%:$B,![ :*=):+)2PA$;N27IB,N1+.UCP(#F2:I$A-#"G4 M!D#Q<^\R)H:!=U%8X_V!%Z3RLLY[&IQT"2\>>K-B(_0=U(IE^%QL3G^K"-Q# MK1 @<+]*BQFYZ6@%L)D<)J_&UQ0^JVB.>X2JTS-WE[&D+=XQIU9B;1>>KUBM?J6W,^69/7K=#DSQ-T7/0 Y GT=GUW!G)*ZKLM&RMN.* MZ-+,LK#A>&*YF[$HH4H86?'4N,$\L!\5.96"(,Z'JZ'-"?JYHP*SUN&#J1,LJH(J;C@>J3@7N$*QBTBC@JBLU8SIC@:RNU.X" MM.Q"=Q@$MGZCSN,3XSUE)K0>Z=T!GDU=;+F)PL4A"B/+XR\V5\^D-,C@!CI= MN\@(V)0&7FC4UD0WJA*&).9(!$MX0UDP)1)7T^6I![?.-?7\'<,1!@>_&()3 MDMSV1#N&U8X=(L/5D>XCXDC]4P6S1WE*))4TB;IS[ MGUFSV9=10664J%MG%07<+2,Q.N2M5:0'[$TFT.<8C E]>[/,&?X6SXJ'V94V MYA8](;"PI9E' )ZI=Z!PDV=)7;@!=6\%4)BSQ/)5[7'#:JVF^<+_)8WQ0F6] MR/HWQ#EE<2DOIDUBXH8JW_>M*K]N%L2J[OM352'7[$_9E>4R](G\&D4'PB%9 M-5'V>^Y=^6'$TFJ0L]0Z]?VPXY*BYGE\JNF$&:=41=CJ6WNN([\^+* ,07"O(B9!4B08TJ"I9U^Q["B@3]0+G>>X^EO-)D9S M*K@#7],J,@PT)($7%'05T0Z2Q=UJ<3N_GJYGUV2U9O]\FMVM5V1Q0ZX6G^Z7 MLU]G=ZOYEUER'@V.HQDK-%U@"#A4>D>9M=;6R[T?P,&O_&TS<;-&Y6793JCC MCK2.K7A6'+L]:;R1V;6"[>I8YP3)W42 C7XVLD.5PUBS7]S^6G8J?W? M!U$C)#&MQK?2BMEXD;&]C56!4I_3.'&S WW[@M%8-)+(1B3A> TX23R2R2?! M+SI0-6CMQ)J;Q)J19#TKY8<)7;/'F'[U75C/AN>4P(P++WNU:1HX(?OHFOWJ M/=[3P/%M37SM@-TX$;8K.ZM@;%M>XT/9SC3N 6>E9]ABX<0[E!Q_%Y[\;ELL M(1$B$B$C5JPU;G/)L"*#?Y?7FS]X"*T7"I7C^,E:'W0*IR05UG2 M2^AV2S?\M^6GR^\G;][^Q')BQ^7MV5]^FKSY\"._R N%-W[^=$ :];_A_W_*.@,03*.ZW9[29\=RCJ2)68_@BX1M\S>L"UWZ-\GPE M_NI,#*P%!DT,PWYS#V#0POE=HT);W7/!/8SV9%5Y].R8!=Y!LR]%]7Y7&A7Y>U&$$_ETIMO:5 MC81Z\CA61I_\ 1Q.S[0-4UPKK^JUOV-C4(E]RMKB]MY*#7-EM8H:XO76:G&U M2VJ=^*:A59FDSNXGOA=;/O<]:X?;%TLU.UEWR3?"ZX/EHK:^JRQN IM:21U4 MJT&":LUF&>$A.'*UA(:5P575'G>0U6HJ!UMI8[Q!5R^RKILFE,4[ )/D58 _ M!'DS9^Z'T-984$YMVX%E4LN]MQQ[[EU9>R>RW,K K.N#.SB5-)8#M+(#WB!5 M$UO7=3/J!,A?.!Z)&1CQXLWFL#OPJZIE"VS5'MV@/W+O;FJ)G*>K=D;L]8U5 MT(Z C!,I/[!KIAQ"Q"9BU$[*XE:Z?FECW'Y>K6.^VD%12[P>7".O?ET#09:D M):N-)E4]:2D'Y9G&1A[ZYOA.XAPMA M^\KQXHCM]I)MD?*U^#2@^@\I<)5;8*"#3DS7>1@>J"V?>?QBN0?*/UOL8=81 MSEYHL''"TA?9=.C@!CEMR^0/234D@A<4]571/TS%J!+!\J3$ NID+D7J5??X+%O(31"_WA)D#"?DN2_E55&N5_4S MXAS6\L_88,.URK4QI8[C1;;RU;+Z7N/$MHX64NK S>"!\@&TKXSO/A?X6Z); M1^K7H+N9L[W)?>=P[9<7!")Z(K&CP[&RHLM:0; M_]'C5*KRO@'8X@;7H>R>/Z3<+T^\P#Z8YOI'I5,!H6+3RR MO"-Q8-QG;ATP9WLX$M?ZRI(A]J?'0URZ/?()#:%LD1,^\4H:G,#&\CP_(@^4 M[ $5_ .C&1+;>79LZMGA=WU$=A&L]F.LE"")*0X*5'WK%!3JU ).8M"\@E-H M4..*N0T\X7CG>U>U52VU"" &(BU;I"C5J#=R"-/3I<5\#OS:BWB!!G"R'F:V#,O@4TL\DLCF?9LXE=E(0HH'43W?NRBJNC@LL@UKPR2QD]F) MEW#O3JQAI'"G08NH^P>>0^-S;P-'9?AKNE!X;+$59^K%X?::(L,M2>($Z"[M M57\H78T>WIEJ)UIU?*A]0A+^(@I! L#Q^+F[N!B+T;+"1LUVS>:B7NB[CBW& M/F8:BX2'A]"Q'2LP@#X74=O-$DJ&SG5T MI\F5Q6:UR;35<'5(D.7&];^&ZD4AB[K@#B(5?4M*0)ZUQQMJ2E+W4?!QNOJ5 MW-PN?C/R@O,=C4#;^\"'>+(OCY]#:L^]!9N!L>'(>YS"(U"B-&RUAVL1PNWW M^K;)99J-J>"-D1:Z:&>5-"(<\1.FY/)(@"UL:Z2,2<;9] /*!FS$[<,!2Z38 M168QOCT,>R[>QG&A=G_V^NG:[P9^>F*%&Z#ZM&_IUF]'?/""7*_:=K3%FXK% MW^:07TAF'XX*+I%;&]:?@]387O;R#SSR0V%3C=EZG]CZX4C\U,96*MW; MP%(%8WD+"Q.S%]AG+MP)+FZ&$\WJ]$IW6@K:(-]/J9*XS3(;.)W+E]2HH!J2 MG653\#_8+&$BP9J:+E+MHN"+-;+^!QMS M&X>[-?O9I?%K]-,=/ SYKR)W;]@5)Q+IZ)];4%3HAS?O:22]_FIWQ@3>WHG9 M\%,J,B,CN+H4"OE_"YR(+K;;&S^8O6QH&+*_+1Y"9I.( MSKUG-ESX@7-V&:$%&9SAW=8N:2*B00-YHM)&(^VJ$+EC'?M$ AX37T&&"W^[ MY>_74RZ&>!,J%H0_%A5+,FQ:8\)4*4_"&!#.]8*Q)8PO$8SY!PEK(O$>^#X$ M A,I>(RQ0FN7I^>3RS8CRAKC1%8U'<_JKIVUQ)L/ M.G9S-KYU$$IO'HH3'0&LUT3'>Z8;/]BQAV&RQ#[*G7$':3,;R$&KUA-O$#>4 M7]?A^,< M)V3/+0)C-4T8&W[_$]Z$97F*..F5O8Z:/6.:F*]T(JG>'S=8-+9$?CU$L3-> MR&BN@OZZP(-P^_A$I/PDL?1^KO3LL*F37(.9A.O*=[2WEA.(ZA5D\\2(\1.D MKN\]7K"L9B>_'-S="LI\MV=<@2@H Z= ;QG#->,WS]@537]4.^*,_.:ZI^LB M2KV0KX0TTZ&;M0\GY^4VU7Y>&ML#;/0, M;H'L^[<*/: [>+NF6QH$L),.^]EKZR7>R+JD'MTZL/WN'J!(+7]Y2-JE+S)3 M"UJ(0;"MA5)) M[)@\L6+Z?4X>5T]^$&G-'DMZXHQ9#>TKYH]%W9!G10V5Z'$&&0)?=%/(7JQ1 M.(=<9?HCFT3V;8,Z'S"1M"37J:^I^%%G-ZH]\:; M[&CHH!T72?F!A%?^*D12+\3P/8@!#7+%5]!#!@CR;84PI)$X,>,ZUH/C&KLU M=FZ))/W+?1%;M,[:X+CECK-1A3)'2+N4GRY[\^+S8 MV^#LT<#((+9*S)+>)DV/WY'-(>!UVJPBLQA"G^L#+\JVI"Y_WM0*8*IR)015 M-FP-D;&AC8I-JE&FBL*8T$5)CTY1A7$4*XXQ3Q(S)3%7-JVG$KGQ([$-< MZ3&(K;$7?'!@!X=-N+\MM&Z8JI3U'AM:5%JA9JVQJ.N8\*%:@6Y7&?D0FO'" MEEST8PJA-:^VC#-Y@$(S,@(VP<^"OF,+_@H+U&8(IQW'%/A5XG>>#_ B3;EL MP-!YBF'L$!_)@[&?5TQ"./(G"Y_WUE%K"R'K-[: +]%<;?,@[C2F0"\3O9]M M@Y@+DEW#KG5/U=P7JMGFB-29['=^1$O"4ZT'SL!LH&UV%*JR.?8C4&K"MP[' M5PF#;V$OF_-(HI&-OY'E#GO4:2"M91#*Z6S@9%._*@OM](&GAR2"OUAC;:+? MG.CIZA!&_HX&M_%YB:,R2-=1P8EC+:U2G6Y4DAA3\J&F2*-^J/(PU##@,;)+35VI>OSHD)BEZKZ87D\!Z/"*3 M7)6;!,OS:246$7>&.WB;L9K0*%%5P38*Z%I!970HJZ)+=V@K/3:6,D;TV)@! M&YV^S5AD%B,UA*QC_.C:=///@Q/07 7@N+YG537L1@1P@TES6^2J#2GWQ@L> M&CIHWS6)6<$)N9C9:7'L:5P%UV2!["$MPL1_@FEL755L0[7&-I3:HFP)+Q7. MYYJ-T:(Y&>28H6F7DSIEC6@@Q@]=35H\]\(9BD&5%]EGT2.60>[3&.)\)VE5 M[>[Q1#7Q&-P^UZJ5]E'D'G,O8FHZ#RZMO(^CT@\Y:JAJ7IE@G'9"C O*HG>9 M3F1,S%ZX&4![*75P,JVU[]N4/28H%+GQ RA:=DT9M#BG(WUE0YQ16:];]N1? M42ODQW"K96Y3>)"O)_J':,OFM>!L/KQGR:;]7^'\&7]O6/++D^)SII\E[L3W18O:88>;&JF[ M2?5EUQO\X<]^]>,E!'H##Z4#_<-\ASLK@D>#CGU"29IZW1P\^]:W//;C^LD) M2N[\*G?"#"^J.I]F->4]L$..LORMIQ>13[8'*(X)3."W"-@D-UR-I#!#J,UF M5<"#<";P&V?3RY7F9ME-C\H+7=.]X=/OVNR*B5#:>P3+UE-KN8UA945>B0S00[#)8Z+/6@=1/84^V,'/<:V:!Z%WIDR-=,_FZ6:9)GW3DKTBOXZ>\Q]V(' M>6<9S^LR9]"7)'\:>4]Q5^3AWT#_RJRGH!_BT&\B?9<[S.D$"&'&TXL-I(1' MY=EU0_G.$*J?[F>:>@'T!.L;X)UB7^2 U\0"U>G.N""OD?C=)CN]HYY^JM.' M$>1,1P7T!H]\."X8'3_1Z,FW,\6O'5B1\NQP$3 -HL!Y./#WK)8AL_ M)Z9@VK;TQX,@G5BR#&5:$1\'$G6C8C>[RT(6(H21H&I"9"$F1$@!P1W+81S* MS%HQX1,_#$9M84[+XX>%F45WPJ*&UWI.<[[+0^AX- QI>$620\/(2.[5B!3DVN>+^RV@\SCUF M)J;9B8GT*.#$BA;62(\C-NN._&RBIC(M'^!(AE;'XW('<7$Z)RG) MY7AES(C_U6-8\>3LASTL.?#WD#PGG^,GEM$81R*Q) G/X8]Y&[+)1N(G7)-7 M+"MP%I,SRQL_D,T2M$44Y$$XHQ/4Y'6$\TM ]I7 MN=3OV_BNNT(YF:$GFT-99Q&//(D!2NN7(2O656*^1@1P8T9S6^@5Y<*+%!HZ M]%3RL'> Z+[V5GWL MA08;)U1:MR_KAQLZE#4O/0Q5U DO,*B+WE&-,>!!8B8DY6)\3;T?W1-*XI2W M!?L+@H7QH$[.M%_3!Z5B@R?M1Q3$19J6!J_<>"1!6RAR1R<6LVL90-U\D':J MZZ7E_4D>_"#PO[(1-TP/[)B(S27=Q^L^BRW(51&6)4UQ1V25?G(P%K7#&X>5 MTNJZ9484SK]P)^T\^-27(_M5D9]PR8>A$9#I^XM,U+3/O\BA-V685/%FY&)[ MY>]VOL=3G_K5Z/*.N*%'7?>2W9:27GAAJ8'LK?=4H%)?QH2?V.-L1*)O?@^E M+P-(.K/@]@.;S=R#8[RC;SJ[OX4304S?@-IG=?]4VB,/Z#I-R[+[7&/$X5LK M=H8^>$S)=&[<=! D,_\TEQ5SIXUCX_H@[.Y+?0VW?&&LH8./1U;4MA/-GIB9S"3#&4(-O0_^%T=,^C[ MT=IM:A2SAS[!'/!_N+C];+DP2BPI /J&C2G\X$; M&4PU]L,3,QY=LO%IMMW2TF-0@PN!&\7-?"?R2#"L!'A'$T-V:'6DB?]'$H-D M L8WNEG2=OHWN;V0FR2"DT1RDHI.$MD)"$^$]$;&MI%]03 HR!?-Q!UR]GWP M'ZCT)5B\BD7Z)<'G)H8'H?=B*]MBX;6RNKBPQ^R;%"?Z&/B'/>O!?H>+5(YW MH';\@+GOE27M* 3#/8R@,-'9T&)>*KS##2+;:)^ZXRK HD=^C("+HTRRR=EP M,SD=B\1CIQ4#U(2D2I&TP!E7B_>4%2.99D:V6/Y27RA-OM OE#Q\_CF+'TD M$NB'@DXLUMD$ 2\ =Z.6T?2]#YP3CUS.O,I%9@2V4\VDB1416+J&Q]N>*#E2 M*^C/;*O("J*_D.$>Z*/C>3#XEIMOD&%@==CO7D]\:(Q,KT_3DCEK!9QNGZ85RZB^,# M+]GC9(Q-X ++D/T=75LO-+RWG++KM<,=YB59R/)\TP1NW98+J>J6@1SA! M A2-Q&!/6D76"]F?ZS10*(EB1J#/'2T;2L];80^E0JWRH91K@CF4B@75=[JX MUAD0A!*,AD*I)ZU,!=(=\THV/F95,CP[W72>1W176RBB07_N@YKC@]I!*Z3![G!W$T"FMVA4^+ )X MVS7^1:I&S?"+*>T\N'3*BU G%:_?5EM5A]PHT$/;3@5@TI@6>FS1UZ@MU/@! M?SZ9)+]+S&'7)F%/!/]^:LLW1)[AC75O'2TP I1$E&S"R\MW=R-FR6_4 Z.S MLM5)-C2'4JEQB6EJKY+:TNNFF%37DMW*ZT4W_>D?"75QG M@=5GNZA.^CZ@SXY_"-TCV4C"2/73 :J@>P@/@[$^V9,P_%Q.82>HD_7JD7HT ML%Q&^3&@%EQLBYXLC_SPANPIL[87?3OL[2%DAYK6OGC *;-"\DF1&=N3 M1#PF=&2O=%1H20_YN-"5=NW?#H 2]3SWC$ DF-.)06'#I0K3NNV;3$KRP,2$ MM^#C5\*<#+42 8?%=-/63/B+2E22! 1$D!ZD@_>CXL?J4JC//AT>V$T;[JJ5 MDW4']LG9L,7V/LZ$3E5.3J3=^($TZ2FR:0M:B.&]K8527-1W?A/69\#,S#23S20),#Q2HS"5 MCD=U!]),L4R(&UF0[= MH.@VXRE> K<\$@BVD)$8P\MA;'&3UQ[XD&6FO5$8-&*!BN_?S'%^_K;6[&5/ M/9LOP\ EAT,04/OR$-WYT>\TJCC(U: [3D#4M4/^/+Y:7[Q[5XTUT#_P+)YR MDSF1A!5AO AC1A@W)V3/J$5\*/C M/2ZVB[AXXXK7;E0)>VTB.(._G4VD/:>&%)!G2?KZ:(^1![YI(;:Q#Q$_R,S& MQKUUY-$12 (55!V%3:"(/%G/E/@;(=[0VT!#&VQY8I&$)Q%,)QFF/L28>C2! MJ8:L(R-KC>^8ND*9G&B Q=+R&:=:#YS@VD#;T\N-)Z(Y80%YL" MIF9-0ZA[+U67?HB?>)_$]]^*3RP-$K.+X-'RG'_Q,?-*/O,P]>Q[9N1D/%UL MXQ.4EKMB?^&W=>K.%W=%&S<.=&I!&3$Z(8P76[I53S*. M3.^NR?UR?GDNG5>OYEOI[/5J,+S.OT$MV:OD27;OE[$#VP^0N':X5= M.XO< AY_T2"NTE0[GB6!2$XB?E%!E@G>MDBE(IE8)).+_ &2$2Z:F:L,^ R, M%3"GFPUL3;#IT#TSTJ;^G=S*#KA!K%Y7&8[*6^,%%@69M:^;SS_>S6_F5].[ M-7/9J\7GN_7\[B.Y7]S.KPSY[LIY])RML[&\Z%SQNB% M>'V]H?S:?I^Q(1D?DC R/]8-90=\\7\9+PA<^;L'-HSS(FLUHU=-%]RQKJ*O M'.%5[?'&M9+4VH>3K_[S\WPUAS0,B\NJSSJ5.X_.C15GB&H]1^7:?4PV$C9$ MXC/D]$RA^O] EC =[L6%0$6%T*QB:-V@U9P*;@#0M(J,! U)X(4$746TS]S. M5_>+U?26+&[(ZO/E:GX]GRX-Y6]Y%>5JN@4F41\F.R"+/GXZL=M)0+6BB3K" MNM&L]3%W(<%)S>RB MD35(NIY@V("+/@AIK'R!XS16M&[^H>N)%&0=M\J;;2 MYGCQ045H[6)G=U]F=^L%..N$W,W62#RV;@2MZ3(ZGZT<^:K:C\IKNP/M'DH9=<7JICO[I-0#%?L@/_S?50MN+@<\% MFXKLI"(,H536?-@C_(.J38"15*MCT*,T%:/NL);H"L9:C\'W 872Q/S&5TBG MGKV(GF@@*@]>P?4$+ZH9DIM1P(E]+:R1>WM>O3O>\5M'">T#[\O9_71^36;_ M=3^[6\U6_+#88OWK;$FN/B^7,]A]7ZUF78[P>?7"1+]$,ZYFY3C?E !.C]>W M13KF-^J-?.37TT7;[04W0F-V_,JK#PS)1G 415G#8?, ,T9(V/&SMYPAB3DF MU7I-9P4#VZ5'3.P@71!WM>_AIC8SQ"RYIUV;)-3WPPF4C37/)P0UG3"G :JB MZSOZXGZV7/\^(?>W_)P=\_/9?WZ>WT,R;&Q1JE1O]07EAB1&ZO>*"\Y-^H\P M&OJ8'2;,".?&Q\64'Y+9LAF[H 2,C[YO?W5<=PJE/O.E^Y5W39O2P T96A:1 M,:,1 ;R@H:>&_H[.>GKW<7YY.XOS0X-[L&7*UF_%JO3$[?T-M#]Y^*VN&UY/ M;R*\_C;MZ2LNN(;"06R *,:S!7+ZD S]T7%%-X? B>IO5C8B@#WBF]KB]$2& M6F_,\=]8!]T0N%WQQ _C6]Q[U]G^5>^)T9@WMTY5@M6[(EX ;*J'MOXP- MGJW? 95&O?$[E!TZ J_6P_>-Y01?+/= ,RWK!NR:+CA1K8F^\J!?%E>OMY1C[-IJO/RQEXKU'G_40MT!'"=>[M#TUFFDUIC,2]FUBD MT-]5"(P@ !JIH1T1C!OA[(C$CPB&2$8W0Y9!@Q5Q.538M)UN-L'!H> MN'% 0=O7>^^U\>CF_-5W!*HRMP"U [5O'>G!< M,=&.3R=(?\HB/#ZR4#[8HQ MT[N_D#^S% M&,. TY.F""+PVGEV;.K9]>6(SMOACKM2S?(54$X:X8VV#V6#V;Y$:01A3P^KJF'OK% M>@03$G,A,AOSM7B&MH9!6%C29^H=:/Q^/(>YWYSHZ>H01OZ.!C6#E'IOW$#0 MT HR BAVQ1OZ3170?CYM]F5V]WG&Y^K7LYL9FZ=?D_B/1C*Q&L7KQL(&W4?M M_)7CGVK?T;I_=R@?,Q*OB26L"/ B"3,,,Z_A[($-#^;>AFFXMEX:%)VKZH$[ MZA6TS9\6+6V.-[95A-8_$GVU^#0CZ^E_H?'6^EL.E5U&YZ\U]QK*VX_*8[N\ MR0#$":..[)!(OUH;#E1Q(KUF)#EKA#L8BW62PR_? F_ E?*"P'E37$ZE8I^Z9'_DG;(S_C72:WM;OF'M8<]P]^[ M4H*P\3/ZO>G9&BLZV(Q*QMO%]LK?09T9[L-+ZEH1M:_\, JYVB!QL@BJ\I!& M*Z(X8:I;FYT^LZ%/$>_8VI%>^L4.65A=7$Y7LVMR/_W=U$E@92M'ZC M)=6_2)156TTKS(I)_@7BK$:Q%D]O))/)Q9;($I!8!,)E$ ,ZX5(D.W]&AWTL@1%S:4%T2;4<"-0!K6D-&F07>\R**CA&X0?)K.[VYA,^#J M5Y86DZO%W7HYO_S,W_*&NDL((F*VV[O^D=)+ZM&M$T'QJ=J!NB&)4<6$DCTJ M@J*R_VBB0DT+W;#(#:>\)%O,CL3\>+4V%,/HH';!"!W] -Z'KGM4 MI+PY;ABHTS-W0JZD+=[PKI58.\V;?834CLSO;A;+3U-P50Q>JKZ!J-9S7+ZK MN)VHT&T\'MW+TQ*"!TF9H'I=<1 +=!+>90\$159T@$>YEC2DP3._<9><1J7V M'8W+@9>,.)HD<$9R&WMD#P$AC< M$NOI^O-ZL?R=+&>KV?)+?!F5_<+2T:OU[!H*)7;^F(BBEM7OAC6G,7X\J'A) MK"&!OP8B=#CZC1T2^C!%PI%/W#.>A#$=ZI&1TM3(D&WZQ"9&RY/J'VV^G:[Z;LUS_3BZGM].[ MJ]C5U\OIW6IZ!=,#5!ZNO@S0C,(X_5YQ6:!!]_%%0Q^3Y&1#F#,C,C=4ZP6# MF@0O5LRLP'.\Q_">!GS_NPX9JMKCQH%:37.'F\L:XXWQ>I%UW3>A3!CI^(2' M\?#M3UO(3L6-@M>O;A>KU;?D?K84)SA-!.@MM<+:"LIGC7"'8K%.$;RF;!M+%G@86K)X+O>H&@]I.V-U01>>\6U;UP.RF2G)K MNRTG/R$I R(XF!\F^E;<6+RN#@\A_>>!>M'L6>'$?D5SW#%:IV=N![>D+=ZX MK)58>Q'N\^5J]I^?8;,2[ML;.6QZJESMV8.*]N-RTNIS!F6-Q^.F'2X6IY2) M(&U^R.A1V?9!6;);>&F%3KC8WL/&3+QE-/7L^\#Q-L[>I2$<>O="WW5L_MD] M^VESK-P[;$T19\1V:*UT7[$=.>2[C!TII[^8N!><0Q(]4>)X6S_8B9.R\#JP MY< B (E\\@!R$G]+]I*D?']RG\H*'V]D:8?=I31L2LX>KN_( O!MRTP$<;M' M$H((*0SO8:*P7*5OG;F6B83K=&*!1$MT,O8$F "4ZJQ)IS_NT&MLB;IGOPH[XPW8 MYBKH^GW)?]&X"$.(_XV-8*3<3)R'=@* MG]C4 OZ!NF%,P$SGVGO BGUQQWXC"^1N_JITQ!O[S<37ONO+R/,Y-_]!8H1F ME!_0#C"#WL /-&.$)^BS0])5)FED16628X2(9O:J1PXU>F,#E(9:=8\STAV% M.C!"A#\#F4TR#@!3=QLTXJ&KO1\ZD<+F2V5KG-B@J&6Z:5+>%/F&B(+@O6]V M1/"0FRV$('LNQ;!;&3T:(7ZD3NAF.BD:1-GXBS21^:P#RZ;)RZ[)$[!+NJ$, M5Q]<6IGBJ/;%B5=:%I"3%J6.>+.39N)K^S=PD=Y!3I]-SCB9S#6&,4*J=)!2 M-G,K+.$>UN@]=5W_J\5"Y\8/KOW#0[0]N.G[T%60T#$+W,C1ASWS%\^ZHX\7 MAWK14C\!2X4A*M"5BD283"01*FMJ$-I0V36S$\MHB9W8R8JYF'ER2(J(&#>00V4:CWC%S+X0C-):.;\[Z?.:S$0(: MJ>QEPF8Q3Y(PE2:!,=^DLA<*'#5IHEIO,3&UNP]\\.TCE"./H$KY/P_.OC[U MU.B.$X)U[2!/!57[XIT:-M9 /Q8$(UZE/Q(%_!->QA'"F#4F9,_- =LA/8>'5CXX@AU^GOE K<.'=P@H6T9&2T:$\$+&_JJ MZ$9,PI$C1\8CR3'._V)P57EXZTCJBXS"&(:(4B*B@HA:)E'= S6%<1NFU)G*003IP(F,X#^E49J"(;WI./=(?UL_ZXP[:Q)12'\7QGO"'= M7(6>ANWT8YRC=4_&Z&YI]=;W'AMO'*ETPAF_S71.%TEK>R!?$E67'\6FDT8#:E[N_VBUAG--7U07*XL;HD3Y12TRSWG?=X,;^91):RN M.P)-XZ'7IX)W?L0F1WOK:.Y0[#/U#O2&N>>5[_':B[\YT=/5(8S\'0W40K Q M$=S1J6>3_-'5)A3PQK2F'OJY"F<')TS]1\]!47_+L"F"S!0FX.&3]=]^D.@8 M%A8[*;&76D_<0-! >SGZ%;KA#?DFPNLZ-^=!4B;8ZOP,88(KWQ->PAK2ZEV11,W3G1BL8+\ M08\@7FSI1JVV0ZK$GG#^N9IC3 *2BH &DLQ:3M1JLFR;VB2R7K3V.$J6.9?. MXU,4+K9+&AT"E;K,=1UP(H6ZKNG29F5KY,N::K+WOJ09<#%@.3/@@@R[4MFS M$81NBRT1](U#U7 ZI]^GD5I)?A@MMBO+53T$4=D!)UJIZYJK8E3:&F]&HB"S M?H8?1A">G+CQZ!Q*81Z;/%>7ZGJ@#=2U<36OB@54R9+0-WE\H5^5$TV_QF3-+#6$E/DZU#.[ M9JCA^OR4='R3HZ;2ADI/W*';0/O\XD!M-[QAW$3X%D7L. ]^,DGBDEQH,EN6 M8D#]X>Z!+>F?W%8R$>I3^YG-S9R03T5077 M+J*2T2>< 9JD>DC-6\1PR1+<1Y]1]P @X.4WQW;J9K;JO7 &9T.MTQ6Y^B[( ME^4:*-#[VMQC*@L)$V&&79\;P!H9"Y+R,(Y:!I1/OV$SE:XV_HZNK1>UE*.B M.4XX4]4S7^FJN"W>[*)68OT+=D"8[_N9CLRA=-7=PVN_//=D!?22B6)?^3O( M8_C(<.,'6^I$AT!U25V##.[0U;5+;EVO(0V\H:ZMB7Z9),:0<(Y$9DDDGFC MP8QU+AZX=?;6$09T,QMO.Y9:/C&%G6<0&W7%C15,[Y+?HU/KBQ8;& M&NCO9DF,2#QP(CNH:,@8#N=DY&5"/Z#.HR=*.S$%L^-04/:)_^IR.%1,)-K0 MPXT2K2V5>]50EQA>'&FODFXLQ9Q)PEH^CRA*K8.)PFH;O56$DK7/ M*Q]*_SJ,+)544%C^5.V($R6:ZYXN@BKU0KX.VDR'WI="-YDX),KD&78U=!B; M2%QDF#..!6TS2]XE#;'&[0J0K<8?3+:!$@209W_;&@58RAU_2W9"&6#;96Q\*G9#/(!JIT/L$(I&&;&1Q!G[+8PB+ MI(KFX]ITRF': ";2CCOZ=9K6"+L/?(_]N.$W41N5B= @@Q,.V]I%SEJ:TL"; MRFAKHI^5?R491Y)GB6W_QH1UW".Q;'\/+[S+-?YRS#N\WDT!I(486JS[CB!0=<.V45P];[(LR8=3?J_),Z%*@\&XOD1.;+)?APV U\B']1D MW!+E\,G8$<:/Q P-7"\?WAK*?F'D/-WFB=H'ERZV64G0<.Y-/7MJ/\-[L^': MGVZWCNM8$0T+6Z^A\F#M@;L>^.!$Z]XMFSNRUS43O(E@?ZIJ3Z5B'G!'7^+" M?N:;\(E89.V33#!2UHL+9SZC1&QF?YO<@;#@H5U^.?'+?&;F''*J^!!T!WZ[N61 'GR!S# X<(@S[6_LYS3532U'B-SX7-MJX>6M/F(7+A MZ Y=6/BOH&_&@_FIBC.M/]'= PW*;%33![D7JVB<\^.J#H@]64EL;5\6IW&* M,@K!H9?$Z9D&#WY-ZM2OVCE]>SF2M*0NFSK9]U80'=7BLD$WG*'95&]I@ZVV M#_J--74-]/=#MB[=Q-MI>QH $^N12A4_V;]<#+&K)G[<@TC-QO"(D)' MSF1H$*O;*!M.??B*8;TJ=_A,%\[:IR+QRQD-DY':7C@QKZ'6N82DN@OBE$11 M<.W1.::/)J('5QQ')%>OEDL"/D#1"%<%G1'&0K^F M'$X@ZLI.V941?5K(IVY=:-;ZC"2?TX72MO0^EH7L71Y/GDUH(@XY<'F(RP0: M^(Z)05O)F_8)=\+9\^-"J0!$2$! !-.G@O 8S=\2&D;.CD\84_]YIN$O)H__ MA(MM+I=>;,5V$_SWQMHPQJK'@)I1P@G:'5BGZ%A0 S)X,\0VRK0-'O[(5WXN M"J]^Q7N7_%_!&L^)(1-FXK=[SR:N1O%EL;T\A"S!#V%]9 MD@R/QUHN!Q%#UW#S1[@]QN H2K1%&A<[*KN/!5+4[%!^#:.\[QB@0U&#KBY- M<%9Q*68T\]>Q$]T6 :AC0*KYUPX_KA(:A-B3H@BQ-) MN[:;G$*UI8DWM>I,,]W@2P2(W[R31""Q#'P!FDM!A!@DD\-\-F;<@+FY6VRQ MY!4]OK/A<]-MXB36XH*8 +32]?DZR%+JB!N4U'678:>^%UY@:2"[KN=7[E,9 M!X8!#) /?<%N4K2G.2$>-?*JC3Q7M>G6\9R(WCK/U)ZSB8#WZ+ \3B!CX^6< M9M1PHT-+*Y4M]C0@A1='VBK4S>)'POF"LR89[R0E$5=$B6G0P6 M)S..2#9T MT:=VU>C6]Q[S,\-J'-'HCA,X=.U0L&I4VW TRN!% URZYYP ;TL"+$-J:Z,8+,"2<8S(O2GB2 MA4=2KH2S[3U+4+@(/[B%9$39,N87S]Q:.\'8U./#J1EN'>O!<7GQLS);?/;\ MAY &SZ)@VOX0L8]98/*:BPHG_GIB-1)8ZL&^A=#5(9\1P%L?VK:'P F1Y,J MT#\#P@F1I2-;.QO\#='T!:#;ATWTFQ4$;. Y)@8Z-MP352:#$^/;VJ5X%U2-!MX<5UN3CBX" M TN2\$Q1YV@><\P;2!RZX ;Z&O,TBR/7]*'IM9C"+F/!AW)]B['@O/T8XKY" MZBY<&,ACF5T.IO1>U&>Q7 (')H_\P!C[\X/E_4D>_"#PO\+3VD9.?3NA]?@8 MT,?D8K&H/:@4UJI]<<=W(POD#FFK=,0;\/";]K'U2V1W&X;Q@PR M&-@91S9A2(I]/AQ)2!\U%^1+5GV2L^*Q3FQBM*3;@V>GJ38V6T.B,;D/D@2B#!Q M#[B Z8S]2, AH!R&D)%\94*R>7TLY;!+1WC,F5ZE22 =EHV$,-+,#<0AJ3P$ M!"*I1*9' 606S0T3*HYI=@)XY>_VOL>+$F[GWH999&V]Q,MPE]2C6Z?I_%"' M(L[!HT-K%<\N&Y/#FXIVH507ZT\9=U&0 ?@SA'I)%L9)+()IU$)E-Z@3E=SU M8]"4PM8F,R8_I,^-&5DOIE>_$[1G!A*'<*89TM=M>[:G-A:PTK)2V3)8 U)C M "D]A;H J#3C E"*3[Q-I6QKN-VY1FMK1LPEIU ,=@Q>1,Y,,=MNZ29RGFF* MT4LKHB?G5)H!D!;)L:"0OKV*H:@YO3'@40NMN@"EE+V<,8$$IV?*T"&32<.= MGQU[H-%72CU^@"Q+EY(3!3R?.L"*X<.16/N]>X0#9+S0=&1%!UXX+ "C0Q(& M?V9SU8/E%E R"X&K)RN@E\P6-N2L3!ZN_!3V,Q_%*;G+8];F7FR63+]:@5WU M)'"7],<"CAU9LA@I6Q(? VQVI6(WA;$8'\(9$5D:(HL#M4/EAK%(A,MD]&GD M_\N,.@QDUEFRS)"W-0_V=$(8.4AV9KL<.K:FBA@6N]--.W05PK4F6F\-/]N# MP8J_3I>SB\OI:G9-[J>_?YK=K;$D?++"JXAETXL]+S(-%SR$H<+PL!-_:S@+ M[H@)7273C0I%8*I**122Y\$VQ<=E7W+]*K74( MQ>NZ-H4J&C!V2!>W>'%6^"[\N/4C'+FE-A8TE4<8V9Y36-%H?IJ_!>'QH::> M[9K,E.NIC@L=-77K=1J7!\1$$LP8:,J*@&7<6 ++8&V0\^NGM'ZAMO#76-N/ M DB;%=S7)8H3G+JU66%Q?BV*R(\2=J=?BR.$!]<*3@X1BD3A@4/41H:HP@S" M7*U_,S93 W/^00+FL2"FL1R; 7'FI'<^+TX%!RC#*' V["<^N'WVG$@W'=6C MB1/L.[58<1*J07 ,^6<;M;I JY0_R02(TTXN N*DTZCI^.9V:C"1>AZXP5ID MGEV>P]GM7?](Z8H&S\Z&EBS;IB_1P:V@C?_H\7<6:.#XXO6%!H=T.N]1Q T209%D',U"SY*Z\^L]L380FT%2;^&A8<;4!D%Q#:U2@&ZJI(8#; V5JB3BFTQ4U'Y1096N&.+ M!4V'-PU4Z4Q,PRN[R&@*IC%I\Q_#&AQ5X4&KPG@;)FJ6SF7KVM>,> MZH[DM*>&$X([LE+)ED034F.8%>LIU,EV0LP9-@6RK01GPRL@Q.SQ39,-V4L4 M"X9:-584!<[#(1ZR?.)_]9CT9F%HZD6.#09PGND*'O'@E2!F+QOW8%-;E-N" MV\[QYLFI#=41JD-&8P&OKFU;C&M=<1D#Y'6N:R=O-DA"D4PJDHB5U-U+!2N! M4$10B<_.R7F[D-#$K*(2I.5N#F[ZY(]'HZ3.PIX9EG5QY M:]Q05Z.EC%_T.X?K*B:4"S4Q\+[])B"L%1$4I5GHWOBC#.6.[>=NE*6"=4D2^.=:MC MMWS2:/?FI1@5838FV9:L2RX[N[< YF]9F\>_/VQXLW[\RNXWVQ @<, M-O>8B#2,9FP&GVZNU,[WZWKCAJ*&5BA>1JOLBA=RFBK0Q8)7PHDDK$C""TGI M.\2FT(>%,(@D2&"_97# ?OE'_ ;B(H@O0DQ?G-.RV&YAB>N>-X0M3]6 MB-O6*:$(IR0.W5S@JB MWZ@5 !I?4Z[B)[I[H,&).;J@A].!.[-4NK+7AACR!;U.5-,-FB7=,Z7X(HET M10>VLB(6-[S,N"\VP(2$Q(Y%Y&&VDX0D(4A)OL9BLH9OZX$M0&DNNZ_8Y!@0XP,W1E$?7V70K!T^$*DRP&W0; MFX,7ZUWMX/D^8W+P$LF[=/#,N_6S\M;^'3_T*3_K*;_J69BH-^V+V],;64!V M=Z6.>'V^F?CZ";5XL74K/WTK'@U..,F18"+K&]8@XNY=\I"M1W4.X&BM$:V= M")9FYY[M/#OVP7)+%BC+VN&,XEK-DG6APD;XHK->5.TC*D!5/.::T!UXE?), M+P@O?A4)KE8^.?NUSQ?OCZ5KE\TIC,AKU:Q1ZL_5W4?BZ8I*Z(]&&6E8R1'$ M3>1=GZS_]F&3G1_7?O)=NR;7JFJ/T\>5-95SJM+&^/Q7761=;TTH$XFTV12I M/UW%R]P;QPJ.XM* H#[4T+3@-\$8*I0D1:>?XPRY4DV202/W(;Z0*A=1UZU2 M:@.G.BG?TE3FO,4(?*HX%3GY&+E?=91*I/2ZVTN=>D\'Y]>#M7.D@G1KNGGR M?-=_/%[YMY%=OG/:J#=.7].T0KHKJMX5^1ZHAB(=['C"J6_.F7#6N4*.&7-R MY7\W(4R 8;4=;YV=$]$* MV-,EA!@!6]DF!4,M*LAQL9U.'4'D$P>&5[$8W^8@(LH@8B-$(:Z095BT-&,H M 9DQVW+H%':)61O$4#-&2LRC"ZBMEYX*#VKZX(].[:W*_G-]=S>^G MMV1ZM9Y_F:_GLQ6*8SGW-( _6(_T;8FM:KK@1B\5?2N/XDCM\>*6DM3='<&9 MD(R^$;0:4-^ Z[LOT[?%3.[N &G18LOW!I+#$J=91'5+G+&GH%TZV2INAGPV M52-T1].E\G/T'N.$T^-.I^>T!YCH]*[AID0W M@_.9='T^P]1&251Q?YQ(I6V)^ME.06>\^4-S%;J>!TS(?QXLUP',?::$13W[ M%3X0OTN+#!.2;4T:SD*&L]J5O]LE+T&'Y(FZ-GEEA5)6B>=%)19M1@$WIFA8(W>@1[T[7ES144)[4&5?"9P^]EU7+*(* MEL5X01Z.1/ UIU+2YB<]H:+Z8IR-Q%?1:).)+:-(;5;;-G[GN/?V/__SO[Y5?? MM:%R5^WV>'T?G)'82.-LT[NF _(5&67Q>U^; 4D(B$) %A(+DVS:#KR9W;=5 MJI4UN4-M6/-7WX@__^T;G9E8"8P!R;FW*<>LTP:( :I0EQ2-Y?C.^PB-*MLHD.!H&B8X5F]_<3,K^[^BY! $:[2PB(S\"LG@[>[P?+^YL% M1QF;G_W3(X,83EK8)04=#1K(H:F-1AT!V$-\:"MD,I C$X+\R:5 <^#/A(V2 MDVS E !7PMC"N393Q_WJ7I,U;:3$1FM&Y-!#KTME>KVQ'4BQ[>Y?!(+ ALRE3ASG? =R:%K4V:2 M7*CAY::.KO5%U'6=1^;8S:%7CPQBW&UAE\(;?XHTD"-N&XTZ@EN+7_@2H.MD M0J!!6A,FRM\)S&R"$F--&^A7:KG14Q&LL@PW;LB;=+VL>.<'T=-T1P-G8\&B M4O4:8VEKQ*!9KV5N];&X*7((5!!\F'5)+@2)I>"KE,EZV-WTFV^'7[+LR2AE MNII=SAQ86>F+[0Z3/EJN]7)7/$:*:@9R[I*FF+'+U4)!\F[1)2I(<1+K_[,GRJU9)JC4W/'$TIWCE5][)%H)8-]M8 6V^;U#;%S'(-;5 P0Y! M=4?DH-=8C1[V IY2SEC6_WNVQ?F:-E<>XT*_*4MD)U=./]3"OWXN*=W6U+:J M[803&)OI7'MAZ19_82M%N3N_R7-KN*Q5SWK?+NX^7JQGRT]D?O=EMEI_FMVM M3\LZ]7U ;R!512V.\/ 0.K9C!?!.N'A>$?[\93YK7<$BI)OO'OWGUS9U!%ZQ M'S*88K_\0]ROGWL;/]C[HCS/M15QA:4_G9BG44><<-5<=X L]5[X8$M#=EV_ MC@OPY8@28"2P3/KKH VH 6XLOZ63=!LP>A M%EOQIQ(T;-(?9]1K6Z*^-DU!9WP8H*]"Y]4Y)6: "OU5KM0L.=.K,9S$�N MU.-9\)@R( 8;]H=Z%V3))& X!4E-R4LSYRUPQG6%-LF[(" MV7C#(HPYUGW@L*SRGK)_[($?H)'4*GV"IJC-*)RM^!F:LP;H':ZS5^W*7*[K MAX5KG4X(LMAR,804LR#P@RL_".@&D'UJ__=!S.H*EZQ;D,'LNOIVR;R[.0VL M =!"DZYC9$(X9Y*QGI",N9FE76-&RDB#F2AP,S%IFH8AC4(HA'8(*JKL%33# M"0%U>LDSG=,V^$*X5E+M/09.<$(RDD;F)IWKM>8%+3W?NX@I$HNS,!%:MVPR MY+A.Y-#Z^"IKBSO(*C64(ZVP(=YPJQ97>^4_HVH\\/K1\#SZW(R/H3V.?C2] M4])Q$)AAV0OU#K1LOU7Z&#>8G.HAXT?R&5[(.).P1?+,"1D*E[[U&"0D;BPG M^&*Y!RKRBZEG2RCPB5KA(:#VPEM2"&''>V0-6$ 'R:^75NB$T#^[+._\DZE2 M57^U9Y:X0W<(>\MPT"<_O! SB-:ZX0["$2X=B47A<_JYMS]$8ML_94TRWBWJ MMNHMFC'E:-EF@/09SG KU"!=LTH^P.? Q>)I#RQ :>@5?N!9OH::^Q2Y[Y2L M>&8?(?:?KM8GA0<-O&#_R?&&7.M<*P(*O5HX SPEI8(S=S5.^.+TK;**$]K^.\ M"&=&,FY$L".7Q^3%1>#8=5;>391D%KFS=K3PA(X^E=%&2Y55%".FB,0HHZ92 MD7:1Q"U89Y =?R M#EMK _1+3GQ#.P2P0 M]:SWBKK;BX> #>U,[[V@+W89?>!B))#AAN6.KI+[!K? ! X.EZ_+5/? '<(* MVLKQ6]$<;_"J"*WKP8(V28F3A+K!-902?2M73.KZC-*+RU=#*CN,SI,[6NFH M\&6#2QH?J4<#RYUZ]M3>.9X31G!-_9G.7O;4"XMW\YOVQ>W=C2P@>[E21[S> MWDQ\[2K @@O/.O)\2,S(; HVO!6L'!]#\T33:A,J&'67@];LH%_Q8^B;8\FQ MMI./<2)6F1[)]KG\&3[<*950^VY@3*RC7# ID[2)R0IO2G[+O"GYRS^FKAN+ MX-"P,/VK:8K3RU3T X^K:H?/^Y2DU;XGZ+HD(]I9/M?8(S^OKLO4%A\A]SA) M_IR'L;\C]BA9.ET/^OS=ZCMR[;NN%9!KZOELK&33!'MP#[JZ^[U,3?$1<@^2 MY,]Y$/L[8@^2I=,>#9^8RTS$H\=+ZC$'>G &S:@[U6;YZ;*[6M4KY]%SML[& M\J+I9N,?O A>/?%=!]#ZMJ02:[.>.,-"0_NT2K5:-^0UJALJH;W0GK$A5LJ' M[&-&P]:B-J!SQH+SW?K^=U' J(!REOD37.*PE0MGKP:>;57:6.R1')C(&QF/;YG'9V4 MKJF5]\$4Y%C4W2SJFN[]T(GN*;,)P[)'NMC>6!O*;[,7I6 U[7&"B+*FZ3RI MJC'RV9&2Z/J537*O]MB"%QO[B 5OEL4<(7/8,I[DF1=%8+]Y?C3TC*E7.\3$ MR2NF>:QW7NE>WF&KGAT-H;")](8?GH/7A@+Z1+V0Y7;BT 4@[/39-QASO*GB\";0A8O%U7Q"KNE#1#(Y)B25\8+)<0%23LA'R_'(*]#@VPEY MX )*A7$GQ-HRU"-,)D.9W7AL_MD+J.4Z_V+3TD=FU)#X'K%R%@\M_D!!^MP1 MKLNJGT.Z/;BWSK:TSIA:5]P8VD1_M;NH63^\R-5(^E[N:Q/!B G(W/@04P0 M*PD+8&;J_E*F$&6J6BP0;BF3:4V#W6)[Y7M18&VBMR7&4>F'.ZZ5-<_5!J[K MA#>BU477KAG,.? %9^!!.),) 38PUTH8F:DA/(#V[!_"!#%2>&7VSX,3'3_1 MZ,FWL_<1>2ZT?K*\-=W!RV?!,5OO*C&4%B'Y M_V48:?$@%K9F989?_^AI6:864/%:7++C*P&\WY+7F-=C,H$S6TDO8I=\ ?6] M<$.BHM8RL-5TP0M/JH)WX/(29("WSTM=>QB8Z%MS*>U\HJ[.N?Z277EY#P_P M.8Q?E"C:]JMHBS,&E31,=^++&B+?A:\5NZ,=>,=C \E.W#C?TR!B?@YC=^2? M;,?#4 -'V+@0PV[$]V:*C# \,\U)DYCV\+OO0VAY^CUV!SAW![@:O-C>6T=P MZ[D71I;KYX%$L/0J(H5'/&L7Y6VUWY$"IJ,@]I$U4?Z@53^4FK)RYVUC4<"E(4Z%F)BKN6(X*]8 M[HZ0+H]G$7]:-Y[S#'R*O#^5\_$HG@_N\P%4=3#J4\_\=]D=P(C'(6V;VFOK M96E%A6E942/$@%*J4PHD9RV0 TBYO+VG2.(JB@6\262]D(!Q'Q9*NE=>O#G* M2<)6' &BPT-'7WKEORL3>V-3^YGY$-\MC$OHE6PT%#;$B2SUNLF;7N>M\.YS M5 @=^RCVYXO@H[PIS@!2 MT2\=H$O:(1^FZZ3N?;!^3 4@H9" -081AAVQ^[)#1I?$A(F@//S@/8"*R3<8 MT(W_Z/%S E88?Y\](LZ5'T:+;<7&>6V/,>%/H;;E,)1K/C8T*A9>>R#<02$I M[IV!+7PSH/"H!L 2F[$68%$\?25^0#9,%FAE9&>]9\NK&C6+ R$4*8@KE=#26&?\#E)S>)2T$,7&#)D!/'=0\5'_JA4\MT3U[$>')M;_R .H]>\I3&^O]K[UV;(\>--M'OYU<@''$BQA'5 MXYV9U[O'CHV-*%VZK?>H):VD'N^<_N"@BB@5WV&199*E[O*O/TB %["*%Q $ M@63)'^QI24#>B'R02 ")Q(M2CR]HBG/P?9?EAE' B:LCK%$KO*'>'6]N7$<) M[3(<@E?Q=L:!2-S$#1'@1P1#9U?(;%I$-@"_"H8 %*Z_KS9,&PH;=ER^D,^ M;04ZU'O/"@SZK- !!&U=9P,"O0H8 X""$]^@)C(O#*X_N1V*-S0(+>R@N:'= M=KA./ +\=R]ATF<'J$3"6-]'M.O:ADHGG*X\3.?JT%U?#^3K(W7YM4]J"0[D M6\Z"5Y\A;!(D<40=W;>PIW7!0A088DP(X^+PC@66[^TB5GE:;:B_#^G]FLD( M:_+#0PB/?D0^E%+9@9\\-]R]T.B.$^)T[2"'*ZI]\<8K@S70=82"$;]NE;,B MG!=AS$C)C7SE_-R\:3L7:U@!B%837!R>&=N&]V"']<0-"P.TEQ%!H1M>,!@B M_(@)L7VT7[#(@#$R]"ZMT4$//^@4?\RX&.U1WVK-)L11%O%[>8JCVUK@'=8^6\D!N:8IW\/8)K#M@"[IR M)")(NPG,IM+S*5YG;&E&N4?2D*ZR)(Z"%:_BR/FX<,N+?< +JW5ZXTDCW$[8 MK)/L>_46>%VN14[=$5B0<^M?$RGE9!.F=4*_;7FP>%!'W&ZFKKM2_':+X[5B MK?#M5/9)EBS.7NNU:8#'^X?KQ^??6/AZRQ_LO;LBU__[R\W#Y^N[YP6YNWYV M]'",Q8^_(+LR=*=5Z!Y1)R%"J^*]#[RH]9PIRG4_[Z+0;88X9_!EDYYEJNO7 M76R8X#K-@BU_@GC?_LR+;61CC1JULG *KF%O@PJ4=.W:'(29:[P:GI+'#/ M<+OSMO1^75.K,=_;UQ;OX.O5L!B#K0UQ#L5^<;738#DY\E40U!F,+0>*ZO[3 MF.KI:H=SE/5J5IX4:FJ$_'!0I\@&[DFTWY'8[]QE9S4U%NM MH-Y*6E4V[MQ*[FB.$SY4]:Q5V6MIBV])JRRQ=C6>G+!4F=OM[K--3=VO"23+RNG%P?Y+QT'WP<1P.W'PVTA^[5Z;[Q^KJ&# M?KS/"1).4;[+G\*1^/I?W9V-E]7N/ K?V' ^P[W]H/MIJWD,7T/;(4<#T?B> M2+YHNNS-;UPB7Z!T:'.U^4R%6)- M\55-<5*0%6ESW7T#J[X/9A%7WK^9'V]GB]5TEJ_9E'5(KF MY/EQQ2>:O 4KNB!%L0WIE^2"1JO-UDL<^_6D)GGTOA$XM)H$7BA,DM)M\&'K M1?LU6T?N$S[,#Y0FG^?5%KL7AP*=.I(L8PF MBAL@S-BL%@.,HH@79 SI-7HB=9>/&6J!0N3.W,UHHN?E7\TV&^-?=8KGXU\M M>HWW+_-IIN*0<$>>Z:0)SF'=I4^5::K_'7NJJ45::[FF*\NY)L/ZEF?6KUQF MFR93RFVIO(M]RL+V-%VN_KD/TB#?#Y)^4BN9ITP&)^J,M4MS"3TU&H@G3%U- M1A>18ZOA@B61>2[(RT'^APMUQV?0G5&M#Z1.%L#3:*> MK!H+^]CW)]THO MXQ]O,[\])-.@@7.DCK)(&8PV&$:=TVG >2I,QMSQVZGBXXL7.(OCU9F-N3:UKH9GPEJ#YX^9)FB;+6&=9J-?75<42,V#Y_1LU'/'*E ";_G:.IC=D^CX@Q!L^!- M2N;%EL=Q[5B'M7+A/7WP(H.RY/J;+((!Y ]R%J3BL2"C2]B?A#V7TQA#91W"A@QF::H7@#1;P(8D@ODP'Z M@M0D()(("R()00HI'#VDY-1PM[$7$9_2+?4)7:_I*@O>:'@@*>GG\I(R*X],#4%_U36 U9KBZ.[C,T3ST@4WW! M*\0JE[B$"U:N<\&NTB_H)^D:_)4UL9L& A M%.=A^24&2PK7#4E \,P8)XG[)8=$-#_WB]@ 38'NDJ M?HV"?[$(TV>*!^L [B7RDYKE[@M4'?@6A.$RDC,EK V+"OP[F@T_/V"8Z^S@ M< JK]R"E29:S M%)%#>+KY6(1):1""'+I>R"%'(N>&DI.=6:R[I@J]^,?"WD M=7IM<^ W:+0][/#DSZVRA2IL)IG]\.I,SQ)C!MK< ,0H3^8'D[#$7-L"B3+2\SS:M]3\G9_J.,+?5YI-A[@G'=X*Y M[7ICPUPA:=YA0;BP\P==\_;G5,@J-Y?'*<\=A!^2&"Z''1Z83;)\DMI!$M[" M)^KB_7X@N?<+3(7,K8S?!T#WJX\,IPN!V;] Y$49)W.I9P_8TWV/RG [H,WM M1EOL-CL OXDR9I6@;,PGJ>>-%Q4Y' N?3D6&]P/HRE]D*F#O%>!] +RZ&9 ! M?25X/28G&1.^S,W.'O"G_SX/7M:00)H=Q'/#W,712E[26/A ;7S?#Y1W6GXJ M^&YD^CX@NUMU9# M,+F2-N\Y>UR>YB,(:T5Q].&\$BAYGDGZ@^54=@/G]P/0 M/=:?.*E]S/9]@'2?\LA@NDAO2W\\LQRW\2]13W2'%?FY@_45%1?QGKWOTA\M M?*E6QN\'JKMM/Q52-W-]'T#=HSLRG"ZD)4Q#OI)5IX):QN)]X*JL*#(09:)-@I=P_\H67IHPK[C"%L@V/(]T0Y67 M<9!QZ&3^CK"T]QM,!K&MG-\)\O;KCPV0J_3P&28@)OP>I_EBQS'NQR *,GH; MO)WN7#[2K:BNOMS&21;\R\O+#0:Q_U/+5]"GAAMG1UI)!DY-4GB1<*Q"VO4W M.-\/G''3X8*2.9&Y$\'>"4:YLI3# P/+H[=0-(MH:Y#!#2BZ=NEZ%V>^M;.U M-3'VEDY'4;YQ]T';'MHYTGAXN>P19'"ZQEB[5"_N#*>!O$+0&(W,U)-Y$Q6@ MCZHPI%+)JZRY3%M1SHT[G/17RX_O.#!@ \8X+"[>\P"/\P&&H+Z'ZBPT8?BUB-09PL5ZQ9@I551F"REG"&;,05Y\G*0"^T$U= M=)/OQ51,7%Z5F%YW',_%,""+M_2)S= 4]+WP0G@E]FE#*=RN7OH^QQDOO K2 M51BG>V;LBP/[81>G7L@"S?T.L##<^VQ-"VWBB*UN]]2_W^5*I<^P2]AB97O< M<2.+Y:\@XY,EUGA1SK8!M$]RYBR)X D7@'.N1&9+*K[D*^?LI.SB]%9=?@_: M0@UKS-\[JLC?P"ZH .?WC"DU_:2792S5)X76[L0H9]2-!V^ >-X./Z%_L?[_M(Y_O(*WC9"MR%'2UB>(P M?CUQBQ4)EPU26$/-LZ6BU=!RD8DYPS MD5B3BC?)F9.$/ M>=,_.'E,O#8-7X9>F@;K8,7E[5BT]??".?,,U+HU #OM,I- JT-P0P%5G0.6 M)4I=*O7%2$N_V8YNQ05&4Z=9CO!I%@W'8UQ_^6!VE(L?V,)I?7%X\D)Z%V?- MZZG&Q88ADC/R#4U[M;K-0'HS\2A=K5 0 2XA9>UI])=Q-JX M3,?LQ/YC[@W,-,DD-&(_54C$?OC'TVI#_7U([]?B>;S/--O$_DWT1M,,5KFG MOZ44,B\-(:8!UZ=88JBIUP.L% M:KH6X[R[-(NB74'64Z3 %%RR$"^]FI3ZG MKW-U\_1P_[2\)?;JYOEX\WUD[F KZ88Y"KNUT]9O/I=O@Y[_RUB M1MT$NZ/"O(#OY^U$WR/-]NM'$N8 MB2WL;UQUSZ.U.WXJ:?=AY'!.0*;LU+I9-8 6W@A[M$:F-JGZXMVCJ[7NMZ9L M&JOW^MS4Z(O? B,B]X>$O@7Q/N5E:E;YJ;;8B^[W69IY_&S90Q)$JV#G-T3^+WWFE"^(">4ARR6PWFKMBN8$9D; 78+(C$D)4?[\;L;>YP, MHD5M[.Q:[&$EG"XC[2J8;YF$AO3'";;:EI"#4>7.>*//X2KH.H;@1 0K M(N__5BN\BIV3Z-*Z,;;"&(%DC"HAM)O4& JAICUS-*SQW2_O0>6(D3T\>M\^ M>TRLP O3.YK=KQ]I2I.WUC?:E#KBAD5UW>L[9GV]\ +A -G'G'GA+!:$,2$E M%_Y"#F0Z"TZ.]I(F-P!HO2U(.W7IO\?)[S?10Q*O:#K,ISM[SL2I^[5O].KV M;C-P:P7A#?@U<(&J?#D?9)X]H0T*Q7>"N%/GAH<:T@WU/\6Q/\RY.WO.Q+G[ MM6]T[O9N,W!N!>$-.'?!A7 VR'Q[0A.4>K\";9-9W_@M2(,X^A@GU]\!-I:1 M?_^2,L4S6BAV^A3RT+XX_5;+ E*F5ZTC^BSO0#5TA_ S%#(M"_#N"K8\@TLY M8WXZ+,Y9\Q5YSMMV[M:211YJ-KBN;% P(Q(W%SE;)W;H&0LNPIKJ2E&5@TE[ M'ESJZX,3$@=I+ M^VZ'4?<]59X1VB'K.,O?A&@Z;"Z1EVY2R^CKPSDQ=M]G=4%E#K.::AV MZ=X^=)MZS64H=\H^?F@;7"3Q)V<%Y3AIKGK1U0[G,.S5K%SH-#5"OJCI%%E[ MAXR_/!P45.TN2B;4J*1*G-UEG$X[9VE0@4+%HV^/#.QZ4?&H,4[<4-.Q>KUZXITO?I_ZS]_V1KFCP!@7Q M+\53\2W&Z.V$VQ/5=)8]LKL'7L]4E%MW]'+RA-,GC &I."Q(SL.)L]I0^X/' MUQ6CO>66,DDV<>C?;.$P#K\LV5W2N[L';F]2T%;VKH[F>+U- M16C= 5O2)C+Q2U?J32N]7QOTMN+,R]5JO]V'7D;]*[I+Z"H0KP'174CYPU>1O]S&298?86JU M4HM5#9+'#1"F[2A#B2G:>$''N(;:>9Y*$")+LB"E+**^KR3-@AR!VJ*.:D;A M["_"F!%]!1F[ V-36]9G/)7XDF6]25YG%14E/BW6.^H"6[P:=*G5LU0^CM> M$&B44KOJ8/L0L[4@F$R?8IO&R;&_[P4M(A>;/<%2C;0=N*!'< MSJ]GD[9+A/T4\,*!IAZCKQG&<,VP8)BC0\52 $5*OG*NCNY[=9KCXO#9^Z\X MX0_C=MY+'$H%M^-H6J5^QGX0";RNHZN(_HGUTE_"-G]Q>#VRTQB5*5K?>!Q' M:=9NTV6= :[31&:V[M.IS'0NM""EHCWN(]FI: M.Y;3UACO$.T761]WTWW"W]9[2>+?:0)O-86<&UV0+/%\NO62WT4A'8=7897C MN=O>=SFU2.$>_F/LH[D N)W#DYU[>?;JYN+TFRZ>G MZ^>G!;F[?D:()M??\[=XH +CMR ,>VITC2 W:U3IM=, 9&FE-5MTZ==H/,*0 MMN18$@&>/ RR!IUW2!H;ST;CV_2LL7!Y::S\.=&@8VX;T[9X=V MJ=0L-(/T99G,1#8[2\>(Y>/"PS&MG=!L_'>@;13G[A8JL_#ZH;J, X2VXSX+ M(I_;EQD[.GOOP$*GI^R]=CM8/C_880ZULX,*!'"#R'!;-)\9[.N-%S0T=##Q M)$'/0J#YG*"=J&).%G$=A?3MFRIVQ0T20_17C"UFL \Z2/J)\@'.]SRM& '/ M'J<<^< !\KK&+3;J[83;N]5TKMW[[>R!UZ,5Y=:^HRN1%Z\.';FS$P^VJ72\ MA@?,ZSD]9!.V+&]>K/*.?L^>O]'PC7Z.HVRC,96K$<4- V9LIII:Z*>(%T8, MZ351R%!SR%P& D(0(0418F"+)FQ8CN'$+_CAZ#?J)<_?8B,FK&B=$_@<64@? MX/*1&=V8\7)BYP8MLHW&(0M0.B=@J>EC'5> M^TQ@Q8BAF+O_]YF@"FMKSG:"V-FABF2CD:C"VIX5JLCZV$<5UF,NJ&+"4,S= M_P=^5%FNF?V,0LLQQ7/"ET9KZ8-,C=RY($VS4C;AADLP*] Q:[/G#4VH!R3- MO3C_%*R9:#?1JOVQ^=,F.%V_2Y_RB?FCOR-_7;Y-6NT32)P>\[>5W3?EI]/# M_@ORT^ABN3KNA)HL^/ B/_Q!_/B'/YH#JR7Z MK@QSJ(+%B4M90#V7ZHU C ?F:-[WN!,P&MH@QHLVC4JX.&Z '"U:Q9T<+'+. M#K#"N,XY0=!DTH?RNC%B*K4:O] (4.#OFS=7N6OZ.V(P:-*D! +YC\A!H%%4 MW5$CB!%!S:YC3Z&'.W^>0!MS3OPWUB-9!Q%]9&#/_&73.<=WMD;LX/U:EN[> MWA2Y\RL(/GDL4,I "B$%&Z9HZZC/PG MFKP%*P:+_$+LL?;I,Q,C;?Y3Y[, AEG@=HDI["G[D4GZ>)UO$BU->JS!:/:W M?00UZ-H#V.,&.!V@79JT MZE2ERXY;(,>5=GFU$R2"(@&2EA-=D^KB((LUJ3[DQD5. %Z>SPY/=+5/@BR@ MZ=^#;!/OLT?J^4%XN*+,(ENV)GH)Z4@P]G$!CS%+R MTEZ;&-YU_'B5=+U(<"85:UYRF?$F.7,B:[#7&_#' % ?W^Z"RWV20(XV\N^8WXH?%*W\--GARZT:>L['W#I MU< 8EBS(QU\_W!W/S6X@8FJMCQ"A#PZ(^[TW(?AGRN#+OXG>:)KQC&VG/9M: MS\'W6[4\=?63IM@]NUW@D4-:$"8298>>/)F66Z%ET*JEG4*3;UX0\H E3IZ\ MD%; =45?LNJGWDE;BQ!N%]:W3:U(Y6 J>!U_A"[:9]$+EH3Q),!47C0 6_GG MBK&;&I<.[?-A'2.9@$FCCHU@ M4FLY(S!IEMLFF.02N$,2LR;(J;G%$1LJ&8*1,J^A!B2GS6<")2UZ-H+)4=L9 MP4F;Y):CDU(,=ZABVA(E/;?(8DLM.[<)BLV>BP.O-W,9>FG:=9^@HSU.&%+6 MM':GH*TQW@1'O\C:IY3+'4QR<1"UE BG[O!R0;5)R:LD?:9>ND^H?Q\]0J8B M89!XX:5!^B6*7U*:O$&6X2;:P7XG#)4@##B"RJ;JO&@P(;N9>,U$=FYT.L.\ M9N"S4VFLO6Z6G5S0=.+FG^+8_Q:$86-DW-H(MTLUZR0[0KT%WN';(J?NH"O( MN;FV%%, MSH;*DK+N7EKC"JKZYOP\4LD/9^1]$_BZW']=J4. M./U#7=>&O8:&UK/9;>B277<0/F\H;"SDY. ]VKC@ C^LXNTVCDB:Q:O?29P0 M*HX$[KPD"U;!3FQ,!%&^5P&"4F=;$%.81]IE*^+=/Y5;!>,S=DX^J"9M\HC2[C* U\FG#4A8(VP/U^ MS12IOSPOXX4.$9QN-,XF92@PF +R\$!?GS$A@\=))*;VT=2V54K=7[CNU9AQLEA;,>T3ZG>\ MF".O3!#>&H&*Y $]QFK M6;KD8GVE(%\K1ER+0*XX6:X+61P4>^-%THT=-!>Y,"-7ZDT=\&, #GVFRE6(ON.#/[ >K5R*LNNZFLZ54'#@18U!99O**!RZTO M5]_<<>$3?K#F,M[N$KJA42I>6XVW]#9.TT>Z@D/;P3I8B62=_U][(>I'A@[+ M^\N;O+[#_5JJZ4"S^_6S][UE1IB2'TX,M6;IDX-P4S##&WQ-K_*XPVLUT8B0 MC?P TOUQ08X%))6$!(81 1G)NBC]PG!#+O,&^7WV*R:KN^-^*"W_)4JH%P;_ M8K'PJQ?PLR0Q_QBKVL<(N+A_^B&$C^'D:@H3#JQU'PE3]->#Z^Z!&PD5M*W= M8&EOCA>-5(36O@8"0UD@!V%042""ZT)Q4ZK\6'-CIK0?I+N8Q5 NO/5IM:'^ M'E1L2<<_P^6Z%BLI=\;MP\-L(+NS6D^\GCU0?NW#/SD;\.SVO:FOG)F3ZY0M MVG<>D>_K@WO,*VFL4-$4^Y%Z-;&GKOMI9]+"H2N.:>LVB.A-1K=M,><@ KA= M>;@M!DUA96^\3JZAP\13V2VOQ@TKQ\_DYN[7Z^?GC]? MWST_N<"$:J$.R_'+.,J": ^/6.[R(W)M6*#4$3<&J.LN^WY_+[P^/T!V_6TX M*:\E4E<5'U(QDI-6"[+,LB1XV6>\P'$6DP=OJMK%"IN6]JS$S1.79!U?&+_L M+&S>V!"W@[?KUG)G_!)[X?$.64W<&E^02X=5PR=0+J?C\.+X456F9>3?!MY+ M$/(\=T.-)O$X2E(KV=253C))'[)XL<.\B@9J .;5*A@O(DE# M"G'(?41*@7@K6:3\0'9S#LP.9KTSH]HN(YJ+++8+Z3_W-%H=U J*=O2<"?VD6+7^0WV-OW[1OMQOWD-]U;I]4\)U((8MQ&A.T6M MN/%%'/G=F[WU%KB=LD$;V?>D/^-UL28A=0<8I^6VB*!)=2[CZ(TF&;]1!W0Q MO :M<%"BH3%N-^K6L>M=9^S.U2/OR ,"H]\SMWE8 JT1;&(WX;48HVLS/SMR7[VGEHSD?S#^C<5SWNCMSY%\&._(O,W;D7X8Y M\B]S=.1CH4T,9OE1O/I _@6-$[O5VXH#/U*?TBT(\\ (TB2A_A.\#=#IP[V= M<+NQFLZR)W?WP.O,BG+K[XD5Y$E)7Y1 =K,1B$;=V9QSO>VY?V::!VY@F,2B MIL^\WN*_Z#:-FEB.:=XZOC2'W;K-UNPUGIUZQF]>$ *"YR5PJHTUJ)M8_=1B M^@'=<2/=4#O4:A(K]L6+3X,U&%4R5"X;57+^L(Z3#U"0SDTE85L&.-77]97\ M$CV[0?-"X>%VI4M"YMC@1I2I[-H8/AGB@1>A)M/4Q 9"8^@4GTSVBX9C(:8<9.$^GV-J%) J2A-/$AQ6GW?U3"OF6#$ M%!;N.\\ZFM$,4&(2=4W? 88K%HW[_W7A%J<84L43OTYU$V5'DR#VKR-?:>L! ME;TO/-9Q18F70G6S*[KBV[WDEY\6!+!N.FL]95Z2S=U>_^E%>R\Y$&$MM\=! M!YJIQ4I%5?2;:!7N?7@D[]I+(M:L-VZUP/\\)RKM+V%B\AK,_/PF-'T3()SD M%D1^;J&0'5X2*:1'4V8 Y[>YB=BZQ M)PN1XA7_'T9Q@O331<^)%Z9I]EYLH MB\6)3,/?IH?5>8*UBGU-X'(7G_.#8"5MG:&M!*ZE?/"":8SCT#4F6QJ]K4^G.S96&.($27NV+M]@G90;\O=;[>BN?0QI&^\C7OM\ M?_0\71XB_4O$EX%4)#PL!SPC.\/ M D9^^:/=IV5Q?Y5)EQ#2.X0@K/W7;7';_NB9QGDO#^[WV?W:TOJ@S@OGW&?% MPM.L$"1&[V&)T*0NKC4"U(1B\^9YK!),FKM<)K UE/XB832*'A<(^[NHX_4H MRGA=256\JANNVQW[)U@1\D_+*-I[H8B06CZ :1ZX47,2BW85XAO% "]*3J/F MR(IWE3@DEX?D A%9(KD 6"44 :F($(L(N5 4!71K61!1/,<8O=ZR]5UY MX/?0\SAB7R?>)U346[MQQ0+\H33KV4QG#ZM.*W:Q3.+<:E^ M"'S*70M'L7>WUD^9EU$19WQDZY-H%7CA0YSR RK7WS,:I1 6W :IGM,/(C]G M>!AN1W4@4:<]5\C1T'!"<%J04AY8)I02D4(D\K42BH!43NZ(7&]W87R@])&& M3%JYXDSW-*W2#[2_'U=<+K/.JB:Z?B<@XD9U&[2^5RSIY>]>5JE>R9 MQCOOP$0*>=7T;S1<>XF3R)N+XX4?X^39^TY37F#V>>-%XK%T_KMN]QY$ +>? M#[=%K2B2Y=X8-$@0OW,^P[0 )E[ M%W#PD,3^?I7]W4L2+\H.N?K\"GNP#JC?C07JO7$#P4 KR"B@V!4O! Q50'>X MYWQ(P8@4@%"QFM+SE2X[VK(%$T.<(.2W\AS>5K2E\ 5]#:)H8IU[P=WV4/^6 M,W(6YPU8M76UQPW>O9J>!&WS6IWUBSQV:8)E,3:]IO3[CD:IFT3IY3[-6 R9 M/-+UOBK@V[/GT=L)MV^JZ2P[:'M3_$:3")*P3_N7-/!;9\C^UCA]4%'+\BY3>U/D%Y$4!-<^\;NAQ"MO$KV6 MC$A:<"H6[W!3B"WH"67CE36%?R9T%R=\*T!$XW8O DUHE8HT*6D[@2&+BI8? MW!P"P;D.IMA';\5ZL&'2I%Q#&\1HTZ91B3''#9 C2ZNX(U:&*TK]5-PW3 1Y MLB[HVT4(X]KE!$E)T3X83*;3ND4G.V@'!]Y:LXCYC\RF6[2=$_]04G(ALZXG768 M#?IW3(Y[XG7E@?(;WR^I.!'!"E$N?0HKO 50"LS?\UO_L*XZ4"_!X_8/WH&_ M;#/(3E*G.;KYL<[][EWTF)M;G\AMW)T+#D:]^"]"WXB^\E--[M3^D@6BY 0^ M_ZWNBG<\ZM379U;>VZQQA_/6.\S&=UO$-N:Z56WFYL>,G,S KI6VLX<6I]G] M&MZO2SN?JVYJA]M56S6K;8X=-\+KDNVB:F^!,8J06N6UX84^:$,7BA*1US>MSS7#C>TVI#_7U(672P MB9/LF29;>%^Y:XG9TP6W$ZKH*[MB5WN\#JDDM>Z0+8B3>Q;; GD"] E_2-SE M^A*9TG;<5]:T+_!M;8S<93MUK#EK8TO$;MHMK_98/1Z?KB-8]WK:=\8'RJP8 M9=XKO: >I)(_!M_A!15F+)IFCU[6.KT.IC(C]U6W2JM?]Y.8B<,/4,24AU0L M2"GQX-@KL#TN<6>IO-M+=A.E6<)/^($A M6@S5V! W!+3K5B_I=MP*KR-WR*I?YHPY:$63>ZVC,F[&=?OL95!M]4"@["OY M(8CXGFKJQ-%*H+GPHM]O8R]*EY%_%V5M!L1_R2PQ#M=!.+U?!<+PNZH(' M15BX$[S@Z00X _3".-J][>#&#'D-^C(ZSGF1YY@CG/T+$NA&P\NI&:S$+9#< MN%]?)M0/LH_>BF\!/M*M%T"9BHL"A2^]'?M;=FB9% 83P8F2XVPBAS?#*."- M=33UT/46GFEC?B(8DH(CO'>6\R0E4U)P=1(&63;,EVB?4K@!'E'^=/U*&,A[ M\X*07[M=QPE9[]ERB%:AD\DKFCMQ$E8\G'&UIW?T>_;\C89O]',<99OCO0'U M7CB18*#6TL7.OB[(HZ0!"F@7(2DODB<%,^+OX;U($C%>9!VD*R_D2WDVK,-0 M>'MQYTGZZX]$O-' 7(+/J,&6KY$\\4J-N&R>DF\;&I5_+W[I)<6]=.95_!)J M03^5:]*NRYJTNZ(FK<_S>LR8(4CE[79)[*TVEE^WM/"52A;Y,QW*;QL.= M%_"G>5-XVL__-RSJP**I;]2(AD"S5J81E(/J#.\6O\; M0,-K_/8GGP9B7+)_ M5,.1_?"/I9\T5K@X_AO.X=:H 0ROVA_P#:=F\;0GXZM'#"AVVW./K:L]SN&E MK&D7HMWBO]#6+[)!9+MU?*MM0F5O?KVYNKZ[PN",(I!ZH,G3AL7(BJ8XZ30O MMVS6N!PE4-JWWII1OBYSQ@24GBQ&1 MT@:=+?EQZKV^)E!0D:U2[]=YH:;N%4)G%^P^W*]OW8/;VV/V7P6I];U7)@Z5 M#G+R3LLZH%+9I>OVA\6]W6;IPCU!?V;FRR9"Y=6R[#YU=Z>ZF"&B4)=XJ M^WN0;5H>(&NQDUI/W%X]0/MZZ=#>;GA]>XCP^JGX^L-ZC@J+6E,T+"LR_I#R MBJH)S?9)Y.0.^3.C?;]>0NFV5[XWM/P>M$W+;6UQ>VVGAK*?-C;$ZYG=XNH. M4: *DXQ$EWP%RD[B1TD*<><[\JK?/+-_I1 MP.L%NHIH;RQ(_/+R"-$'B261>9H[PG(9QSN:\!!PR8)!SJIQS/>WQCFV%;4L MSZ:T-T5^'$5!L*1=2=O^N0S'&H[ $*B@DMZO\P=FFG0[ M:8$8*YJU*?&A_F?DF- BK'8,!^3@C%=.T"X$3*+,?:F,?8\WK%!.AQ<02WD% M,=\[N"D@=A&$(?6+E>\C7='@#7+%;0O KO8XH4)94SDX;FV,-PSN%UF[-!:G M3 K21*+M)$\SG:;Y_BZR\Q)X5G%!7H0IDI*G"Y_]$KW4+)!6 M)FBQ6'ZOZ;2@[LQ'^GU+;7@_<1"A]>IBG- M;K8[+T@@%+C<>,EKZZ3;VABWYW;K6,M%-;;$ZZ\]\FH/7B!+*KHD)^S$2R?5 M,:AT7#7J.&:1&V=>F.^0,F2)7R-X _4C&YH7<;:YH*]!Q,ME>4R#%5U&?OY, M^@._/7,3K1+*)+V)"GAJV]>RY9>?2FDHV < 2D@RMSI!21 MY#+RRW2YE$2(20HYV3^JM:6;$P#(K7Y%F6,D/&;ETBT:/,_D1E/O,8@EW%OE M5O!]?G&TL1*C+B'$\]XHVT@[5QI4D,]7XW32QB,&-EXY'WD%W:+0M5=P%.M M "3VE^3H#,ZB OQO3/IR(K&];^;"@)/*#>I>47B]TP3LUBB=">Z>6D<+>"LR9X2\#4J9@5Z_)'SNV&O0A#K@6['' MC;X&S521$BNWL0@\.GG+8GVF^K/W'0S"!C:-5H>NNVA=[7&"KK*F M1&Z_R+J#5E FC#21:#N]?(9$6;LNNMQGFQB>:[OSMK3C9'MGAYDX::NNC5YZ MTGH&;MHNLX&A6Q(G0-WAF?=F=:]B>.ACD(7*+G,P:#^W07PDM2[U;W'T^O^R_W5>T.CN@7WX]FI;'[VMS3$/WGZA=< ?WQ>KB6%MH9718\>GR?GK,C=7XLFJPXN@4#JU:I*#IYX!T MJ:[B_9KIS_]UN0DBKQ,2!G3'#0=#[5![]5VQ+UX8&*R![F#GC(X<'VY>%;P( M9^;6^ZT9X^'QTDF%'2_R?"\/=)8\D]KIXUWM<3MUKZ:U&CIMC?&Z;;_(^D4: M@7)Y$&^9Y]M=NN74RIH[:G%!@_\*HM>GS3XZ[+VHO8A"6T.<7M6O6WD.HK$5 M\F,.W3+KGV((4K+EM.!Q# AMX9!QSHP4W*R>1IA&TV.5W*"%107- <8RVNR# MO^V];2#^1;TPV[ 5"'#ZK1-!E'LBAI1AVI<8H]8-.>@,5$*_*MR.B<\+"L'A MEB!B&+05 ?>.)ID71/GQ*2X%X0(MBA^X3'SA#E(1$,ONZ2E+1E+4W2&NX3*$ ML;5+FF32NH7]5*U9V ]B/09>](G&KXFWVP0K+VPX:='7%B<$*FD(H-?9$-\: M14W<47D$?KU3)FWZ2$7?P*2OQ\HUGJ'H:XMX8/9I6 [,MH9(!V:ON+H#4R9I M+D!\H/$NI%#Z>;=_"8,5ST(5>\EB:TGL+$':FJ]FVT/&$;1P#E0C%BK#2EU" MR /-T6II)SDY8SC"7[ 6.=X%*0\O+$A](YCO$7$9[,:9[FST>*ED#OL1Y]Q, MXNQX_FW/>Q-]?7!"ZR"-^X[JW^)_9D)-;-.GV&\=/S"!36LK3GR]7M-5%KS1 M4OM'!BUP+S]:!6$@JJ]F'RG4@ @!=O9,AD.M<8LYS5#�@&K2?#A@&R>,'% MI'*ZSEC*0"2W!,JD+@=99B27A)2B'/=Q E88K)C;(6-V2$[M,&*==R^*,T>O MMW&:7GI)A[G MLE PP8@ \"XN(]6_Q6'@>X>B[IN(>V^B\N_7WWGP,%B>^52W*UK7[<)+@]4=S42[XF%[-3LITYH5 MG ZS4 >HJA&:';0.5,LPP/KT!&!?0 20:5ST6$'YXM!"-= :\]4#7!;,)?@ MEO.'JX5%>R8"X3)@@%U+UBKMPH9.TZ A'\2(LHG"5T&X9^L:0SC<06W62-QG MI0%8W$9J]FC.P+$6:!R%.:2PV3\[=7 M>K^&0IML6/M!],JTOV>*O@4^C?STP0O\Y_ACG-#@E:T%WFC*R#=6 QY'#C$V M&["3=*A0FQ9R=#:AF?[1PH(W'"_\5G'GO""$"L;\2GC9A,VTCC?.BVKK MS HU>^56*LS6OS.G3@@WBNC;IF6779$*7E09H8N1/7B)*:G#3@$U!5\G,./2 M/!"U\:B':')H;<'AWDXX MH6B8SK6*BYT]\$89BG)KER/,GS$^/2A6A!1NZB_:T7KDH3!C:9!AOMO?"[?S M*FK=E,V8G?NJ"CYZ(6[7@0>(2T!W-EB\I?URR/V/3U&4> M[MNE;^=]'ZD]?L?ME-KD#1\XG_*UX."F-H,=G:O[+2B\E?VC^%V.4(\TI8<$!W*YLF=AD&)5P3.O,3RZ0E;YHB-LM94; #R]UUW% MF<%8OS4ZD:J]^XS 2$$)DWC35/R@8(@#328T"(1]<5>Q PP8<1.Q&/ ZRH+L M\)QX4<,J3^'"<>>&@.,*,DL_ E_A( M\RDLH!F07IJ?"TKZ]64Y9^1^LK2&LYHX7,^H@IE4HBAZ->#V]$DLVEBGV@0#O-@RC9H&*D(?59UMWS'%6Y 6EVV?J^,3?_HAWX+] M(_$R\O!X22BNRC 6RN-V2%8OR935\I>D)H,!6XM1-IB09;;>!^Y.;'ER&: );L$ MXC+(5S"\+D#&R6)H@!'&F_&<0&4DGIP%E$P8ZC2B!G:8,!.>5"A!DZT7439J MB1^L.6"L4*%$65) "M&N82IJG?4 MXQ>9/2; F=Q457ARO/J1T =*,8G#(?^U9RLE/UB!;)A Z7+#U* M3AN>+VJE,4L ZK:( NPT$Y@=V/2H81YB!$,HZ9:S1)F*F<@LN?(,+PH<00@2 M^L]A&"$\:SC1?$QC/-79 H^-1QG4$S.5@RH^WS%EMD;A>@X"XPI>/ AJ>.?" M213TM-JP92@\0ON4Q:O?+PZ7H9>FSU#-I,6.W3UP0Y*"MC+6=#3'"R(J0NL. MX((V%!WCU,G%@7#ZY"OGX.8:#RJ5]=TV33+)9=E/E;NR'_[Q=[9^V[ (:\G MSGNEC6_0=[7#Z9J]FH%#MC;"YX;]HNJ.Q((JR?*6E8JQ_1U!"?OZF)JQVQ<: OH=_Y8^*NM;03DT)Q]HP)QX@>1EQSR MAP78LB[;4/*:>%'VP9\H8:>PYC6H<#D[>WGT(33=-7Q,*R#QP/2X\[9T^3UH MFZ"/FN &BB9]9*B0_XX7+!JEU*X0S_H1H$:^ CTG8Q MU.HZ-0TVT0+_<#N2<_2 ,U<;\_J?^R"#4ZBPR_I&@>PT[5#669S0%_D]3=U--$=S(]TQW1@C"#?O(Z3K4@W[\251O[. M1DPH%PAV[(5$9 :O+&8\"&)X?F6)&W0L1WO1E-$#(%FK"6]>C6& M''*@-*3_C+=P MGET'*HV#^)5 BYY98S(5UIO3\0*]]"?TKXG.6G#?/ ZXJ3: M:A_"$N$"Y^#"E:^WNS ^4,JW@^YW8)'&D%VE/6ZGZM54]HS6QGB'=[_(X_9R M!$DW1>NFUBUNU W'7-H&2L6K'_ROZ7*?;>($7A[213\-/K@=?C++#II"AS+! M"S#3J3K.>3D_(LM$)*'@#)_<+A=,S+@D?^<&SD-PX4@EG;MM:WPV3HE74B0_ M!)'8$4[_."O S">P3[!3G]Y$#S0)8K^KL-XTG,X4-/NM:P0VV]F<(7 J*.L. M.G/AB) .KJX)^2:L23@9>DYNZ#S %,>$IIE;5,\((;//)V&1D;.*UI;\-3_F MI+\G?](?)[1K6T)Q5[[>&?ENDY8JKO?E:2X6IHUYPZ;Z^;_]]/^@W)FWI.>H MK?D$1/=>Z?WZ?I^E&9.:C:WZBJ!YNTRM(V)8&Z2[M)^NT LYD W307M+L^0" M>]YQQ8=$Y0NQ8M:VO<5M6?O[-9'XG.0-7.QUV[ 0\6$>KS,I9P"$)^<_."E M,)FM\C?'Y>&!.4'0NL_3&.8>W8"[_LX4#M+^2RO6), )SPZ_AIDMSL'L9YR MF, (4R8F4LW,Q,FUVD)TUQ>59O5MCG(9A!9&;+H@A":U@N^DG6GT^FN@)V6M!=/^Z1PA$/=!CA6#&US!UP-AN)1=)FF^ZV8 M2!Z#]/>/":4W\$8 3;..FI(V^.(&7FN6-[+YJ,H4+]S;4]W=QB2_K\]E)9*P M!*0E("XIY'577Q/_9P"B']9@K:"PEJO"G),;ZW,0!=O]UM6WJMB__W#.Q'%I@/L O!SQ38#7V5=F!OM-[\@!W23_#:P*]QR,B$07:PE5%IY?R. MX+S;^I,A>3/;=P+B/?8FE#\O/)L4S[81J _7PR+"VFLY=CZ1/@WPAO*<_2R?U](SSV M7$L[PI]+LF7:#].,\(Y3+2_]IGL98KIGFFQ_ZOI64S&< 8)/:NL3Q)Z$&W*$ MGE;G48C\H@;(+QIXS*5TA[XXC5Y:)PS6X@8:YT)^.% O07J[2&>NN@J@-FGD MV\YL'_&= ?S:L/SD<;/,%#D86U$=;Y1:Y9B' M-9:1/VVU#VT^.%%U]-C(!/DE_,G5=EU-9+\E1#"*Y/,LWB)HR_ W^4 MFY150!P4#IBI97 ']_DE4JD0PV,F;O8X9SPK%C8Y-%!ILYG6' MKJ:OB5N/K5'Z2QZE?VC(G2R*&_V+6@V6KR DR:5T]!H]8HOG%7IF#J.BGLWT MYB_YO!OPK%MV(MP43-X%9!ZIB@PM%WG)JBE@2[Q,@*) MBWA-(+,\G9&>,B_)9FVF%_H:1'RUV&RL64PP;*)=TR#;0ZETMI;YO@L23J&L M_S+1UU'A>]X3D++E34Y(O4S/=X)25]U])7%)5L*$)9*T51$OH]C\%_$!(OH* MY4^FQ.7IO\.EQYPW9,;E.3K![J32^"S0.:^VY;V$=-+POXG/>:-OJV5-HNT) MD_-%UW95W:.I)-N$L?_D*1+S)I8HSA$=?Z4I%";DDX@X:A/#KVSE3 :P/V\L M'?H=3$*L*N_S1=[!%G /R$+D(K+-3_W%_-<-M<5G"=;6ODIIP"PF;XS#'(%< MLDI7N5G8&%C;VDA4%^2\P5W_VTR42%>4XGP!?X0M=$&F+!?NY>7"ZY6N>=UF M<2#YC.''[>?\-]",>-K #.MW#RF(0D@Y3'3PF('MC;Y)OTK[]E]_8?Z9[@C: MM.?)/B&2YPXF3^0[F$S'RG3>4ZR1+V9U._)]3L=FS.)^DE;:QISG6T2HOZ#8 M #W9 3V3>4?:M7 PPZAS/^^Y9.!7F&A;]7W.#T,-X'XFD+=@SQ'O;7T1V8[G M@>9+WP_@'UYX%:2K,$[YG/F29HFWRB;Z6GT\SQNYE2QN$J\[&9XO2JNIC>%T M?"4ID40E7PMAYWFE:%K[%S#_H=@22>@VOSQ<;HXP9^;,]LRPO&Z+ZVHM+_W6 M?!F5]DNAQ]*XCG'V:!]O=-F,N-5%$=)#,<9P M/1MT9F_:9X.9%7%T^*$P',0?8;*6PZYX)@FC I[WW&'^6YJ<4LQ)=[XSS00V M%>3$Z)O>_T=H&BF%P^JW. G&C%#V=A\4.0Y@^EE:HL;V7Q088A\ M$IA<;8>;#]*>0R[H6>P]6#'_\O4UX84:X*73)(C28$7>H,#QK##X-/MV4VC# MJS5/?PKXA-^98J^JI2>Z4U%G=H:8JZRR^X,X)-<2N@ MO _V'&=>:&6R4&1]WO/"$/M/<'6ID^_YHOT@[=T#>RFN=%F52WP6 &[E8]S4 M\]/BGE)>*B@M#\K/LC;O)]8P:[O/R_]XQ>:^\NW!B;[B<"G.&]@UOXI)C!\H MPOG"O:XAW"._D+RK1@%O04!^Z>746ZBE^C MX%_4?\KBU>_Y%VCYL+9XXYX0K'X!>1JPPA@O^-M5W\1!E!+**^A;D%+"^J77 M!0'1V%\S\ *4FMOX3 MT05UPLD33M\)*B!0U(JK0OH8TL;?@[:(J-X"MQLV:",[G?1GO"[6)*3N.,MI MD:] [?A0I\WQ=17#B?ANC<8;DRV3*/L-.0,ONLV%^] MU\X]V EXS0 :I[*PD?/N78R0@^5DZKHZY5['3"$>J>2;UP'W22U=V"@1-MJU MV4@%1O]%=P(;?_KYEY\X/L)O]*>-ZW_N@^QP$Z59LH=?IO?9AB;/&R^JUZVG M?GDHB-%,US1)^%G/1^JM&(D$&$=IX%-1U?[H^V"5$2<>8[56B>,H!72+_WZ\ MXLK,9O2/7T/S75%^*D,ZTA[%T8=\>Y6?[$OA/V%(7JCTZ@2\0>'MLWC+)%FQ MOQY(5HD,6X30("GEAKH!L&D(AO.BPX]33"U-\_=Y?C=Y@URS4H-0C4BZ$:X< M^TI>5!61+A4D07%L:D$D)?D%B4I-V(&7%+4:0)SGI\[IIKS^!'CJB7\[6(Q'J78Q>'J>T?H/'K&@XHPQD1C*W?V=0+N2I;"S6P3]_E4HMSO*^$*:/VGR) MZ$/#):*31?!Y35^B#$/M"J^[":M'F/E>YY"07G;1.+$>77=-\)JBU*>^]_E:[]UHCFO<^G6O.[%;L MU%^N_:;L*G93MVPR6XK)^&.JL?L8_9K\FW3;#:D'WG5 $;GKRZ0E'W\@6V M:HKVYY71\+L751W0_=U%>N^P;6SQ\\7 M,$6*O)N[ZV?3;I(]QF'( @[HY&ZGKB[$>YVHNKZ)Y=,"D@3O< M_8O=]N.PWZ QGS(OR<[2G"_T-8CX<_=J1IWY#%I?PCI>0;_C^;/Y.[C(X[W' MV;/% M@GS^,LW)FMB Q_%4Z.^N>+Y?53?8X/%;YC+&_^#BZ.)[]'+&^Q '8L M/SZ";!3+_R(^2,3O+#I:!AG^+KF]SA;,3RI@6/]@31*\5TAO_1IV4/V$_7L$ M]G8C8,?VJJ[/^<*[^:]S"6F9,,S+7U7%L!Q#_B--*<.DS3+RK^@;#>,=V.-: MO-O3]RB.0D_<$#M ^Z,'B['KL)^J\)VHC@& M,_!(2^1_]I+?*9PO5?%GA6ZXG5E5[UJ0T],'KQLK2ZX=3@@&?$27+$C.@WP5 M7!P=6["I^[9@X<*7K^@ZB'A=P"P)7O80FSPPG>#$>G56O<5*JGUQ>_4@"\BN MK=01KW\/$U]WH.=:$1 MD\+- WAB3_A^?;_C!3JCUR?ZRI;^X767?TYL<* M[]>DI$T*XDZ<=G)5^4/@A:IILZIV NW5AOK[D-ZOU8-N<)$)$3)B5;(O'EN<&\ MP5?.VU%T/V\C65KCMUKFEH5,-QG=M@4)BEV1@\L _>OK_?Y^B.%CB/3Z:]^N MX?\5&!'.R=7:'[,-K#@_K'_NUX_TC4:MUYV/V^!VYT:-9+^M-<#KH,UB:F\9 MP1*<34@YO2G<[8TF+W&WPTV@$XO@$T'/3=R>>=F>D3TL5RMXQ :>3$R\51:L M:-H9I2OTP^UGRIK7YLR^3GC]45UT[9FBX$ J%J3DX3:.QJG\8!=/Z>K'U_CM M3YQ#GO]0.7?^BW]Z3B(;C/WO=@N]]6 MK]#>KTMYGO;)+MRG<.0D>://\2-]#5)F-.I?>KL@\QK?J3%%&"-T]LEQ;,12&Y+.0Y)I4T)!?'_F-:R*QH9!Q.,#<$T;%UEFO&\]G[ M_I#$<%;A.5Z&G#*S3VFXRWB[C:/<;IW6-T-_#C.%04N>3A@&B,]EWC"IZGBW M%=(K<&M'$PDJD^;2',TG7"#")"*Y M2#"/%$+!OZL)1\A5S#<.9Q949C4\4DU.-9D')^^NO02*AZ3+'1-EEP1P(8>M MAI+]R:'3 =U03PS*>DMXW]L'/8RK:S#J>=\M+*.))TCR8Y9>R8K)9AMII]>Z MX$$*)D3FLB Y'Q=X.+WR%?H7 ;+7J.X(G))Q7.#W4AY0GSV?KQ X]X_[R"^0 M=\E'(NQJ*J1.IF""& ,GLVF)F,8Y(,?7Z?35WKBH!1PBS*AC,5O\^OF*5OCN MF@G&?L@CEQS*^4:^V\P+:N.R(%G(1&I"$9!*)%V$<4$P4H:%0C1Q\L-]4@:U M@I6IBOJV=S1;IBG-X"+Z91RE<1CX?&Z._"_12OK%T_XE#?S 2P+: MMN5GCCK.66LB*\K;AH9(X]U8-*V@KFO+T%?6>F:B$"$+?W1(EH8P<4A='B(+ MY&1_$HLQ)1-&S(0>E\#M19E'&H*:#UZ2'9X3+TIA.Y7I?W&H_47IJLPP6KBQ M:Y2%FJ_+#""$%Y?&J6/B-DA.G7#R1.8,5T'J?\5Q:V:^EAJ1"?@_@1=O \C3 M[J-@Q8/ 9[K:1'$8OT+Z=N=%A]M@"R5W&JM@:!/!B2OC;%*NU =30+X2U]=' M?P[>P1HDXN6X*0FD:R0[FD 2#HX5L97*=RX:S^B7LI&L%(X_ %@# D MEX8(<6#D+_C0MXJ2%FS3K[*;RDRV]/\8T- O5#>,7__)AM5A_SE@SG\=TE66 MQ PJTQ[XZNF$';U4=*Z#5U>/.6"7DOSCW%.P()S'!UHQ(3_\06[PAS\NB$?2 M(N-S@'ST?P:,<;HGOP59'+TNR+<-32B'P4])O-^1E1<1^ITFJR"E) U>HV#- M/(%%EPPEPSUE7]P!Y+DTJ6.TLZ:Z8:R[9>,LV0=<<,F<^^7!'TCWN _(L7A-RR#[P&C7=H,MXAH\D9O''.1^8G/Y M/]G 76UH]/K;/O+9O]NAM;,U8@CMU[*$RO:FR"%10?#)H:\F \F%L(MN$YJA M43O[ .58P]$[(;J;'_/?[]#:XCB#70T[R>;:-"EV)&[=[4@XT%G$DJ3,J5=_ M=+?I@-L,([",/\LB[5H'M",?U]48,6KUZEA"56M+Y/C4+[?^K9(@)5M."VY% M1;XHWGT8OZ@49*?1M@)<>QBUW3V$*\UR4P&?CO!&!VEOAA)X>K0!S6IK@.RS6)ZCN& .: MI"3JQHVFTFU)WD"[74'6S=MCC0?5;GM*6"ETP^ES0_6N/SG6W0>?5PZ67#]Q MTG+NT'VE*IRZVWFY:$\_LE%?G_PO]TD";S"^I!D4TFJQFF)7W$X^1/_:LT4* M_? Z^R#I=0<]8T* RTF@FS,B7PM6;KS>BA'RFS(^LP4,O.,5S5_1^/P0(\W3 MJY7=>&9^:\11UPV.BLF?JTZZH M 6"0 J9G\P6IF"' BNVZ(F^%R2*HP^(84'/?'.' 0WWGZW;6W%WC#X^O6_? M5;YM^MC.;_%^%T1]AW2.6N'TR1ZMC@[@R$V0;V=W"#SYV;_\M(5@[N+$C5&U M:]JX.CQC32.7>VH/S'(;)F%ZA)R'81L7761PHM!8NRCLP;72P!L[:&MB?)]J M04JFI]'& =.FW73&*2BK)!"-F$#AU4?41C!;)T9ZVK4ZQ3BH2$PW!9S .,(: M7>5A.KK/(JP;K(S)XAT+^9GAA72FUG6QE[,VQ."R+EBM8:=6J7@,+7VD*QJ\ M016OQM1[R[2BWALG:FI:H59+5*TKWN!QJ +:>9B<#ZD8+4Z349<.,U&V+%'1 MSX-D2!*D'OPH"B#[^Q6SDQ?Y!,H=P_N$+J#A(8E7E/H\-KP*WFB:!=D^H??K MFPA*+*?9370YK'3Q.(JX(<2 M618&4$.+]284$I[09+S%AXG<0>?*_B3(*K7 M(W9>?!B/R?P@W<4,I4'F=+?P#R6Q5X1L76'5'F2%6\9;>QFFZ?/."$.#U M.18O/3UE\>KW31SZS-KW.YIXHH"JEP:KG@UU$W1QXY8QR\GH-9HH7@PSIYJN M6T+]="$" 1E(*00E??O0F%&:"*>B ,N8,;AQN/S08K M+USM0[%9<[?? O\X<;+G7SSF]$"3)Q"-"\TORET%Z2J,4S8/I#WX-90&;JS2 MLHB,2X,(X,4@/35TG:5\[(RQ(YQ?#B/B>JK$TC6PV+7+%8WB;1 YPP=U&+T* MPCT\3V$JUCFEAQLW1EM*+[8Y(H873\:K9"V6R05PC33N+%88H"]X<8%(S"0) MY;LR86X(D"I=9ED2O.PS8:("F2&M=H#&RR1AIN#]VA)'1@CCQBASMI/!:CQ5 MO*AE4#==9Y1$*-&*"T%D*?C;V47')H)++\'K:^J3LH1 M-^A:L';MQ,1T[/#"L0VEM4]F& *,BT,K]GP%01%!R9VWI5?QU@N.SPX.Z#9' MIS[5N]\SJSYSK#U@ @4_2*.5.^< T:SSFK-8#]VA6T+86 MY+WK3!(5I]F :*IE&I%8;DQ"BJ\LDQ,BXXK:G.*-!\K@!QK0=#0:\M_B+0AK7 MT'4HZ[S4Y'NRZ!R 4E01F.9CE;3/&B+K%C2(CX+PV8+CD7JN_5B(,T=,-&C( M#Z4ET\J2M+ D/RXMGR-D062QHP7;]C^$<9K^\4_2[GV<^$$$;X:*B-(%/MY2 MIMUEG/:5&&MJAQNW6C63,>BD$5X\:1=5=TASB@L"-%T?K)E(.:Z;"[?*3S!' MKZ5B+8HW-L3M6.VZR9YUV@JO:W7(JOVR24&22%[FQ+4F52[D7K9RY&5/^Q=3KGHQE,0^8 >NHY)\Z\4"F<&_\V'+!R/,U<>NGF8QA_ M*Z>]Y8HM OGJ[Y:F*:4]:ZMUDVR,X+?/XVI)<_V,"F39%\"2)>3F/+@&(O#C=#^D7@1AAX+T$8 M.'M0I1Z!Y\>IV[;>6AOC1H9N'=L7AD5+O#[?(Z^Q!6)!&<$B<0(E5^"^:X84 M>5F)N+Z$=)+[? Q>-]G]^DM*EPRJLOL7*-%+_9OH^OMJ W<=/L9)W3"W.9*T M%EP=11&WAQNP5JT,JSXYO%AA0BGM\E+ ^T.\_L"X$\Z>%/QA=BPDX-/G$?B0 M4@HWI5H=6NT> 0[5=?L[!7-0?_G&?OM*'^E6% [G?WRFR?8G)0Q7(H,;<73M MTAYM]-/ BRW:FAB+4 J>)&=*2JXYC !?!.&+!=N4IO!R4R2E*<2:@XF\7:"( M[?LRHP-)S E0U.S1#B;=_><")(I: MZ.]S0(YQ<;R>650+FC*OLB#P%%9KNM325AN(V[*4D>SS&_629\:S;4M;APYN MW]&V3'V+;R 1O%ZDKXH%5TJ%+P%OPID[.C)FVT3,GW_!#AL?F:$-&"PG$%Y)=M/&"T3@3 MO) UL8T7C#=^O#!A(.;(?\:,%R/M=#;X, 87YH\']G' T1%&2^:03SCNFL^ MN$>!+U&1@*3^]?<5:]IY,U:7UHSQH<]"RF#11FBFR-&KSI0P(C,G@OL4-UG5 MKP^X,]5?20"79/EA$/%\#YX]@[;C5',]*C7@&-3LCCA-?Q#GV(T1[/B94_.! M20N'D]^\<$\;CR@[NDB7TG_NF6#7;^S_.BL3-S?%[9!=^AU=K3MIA]<5.Z4= M<2,M)THX59?U8(\59*PZ:KFVMY[7X#S2LFM\YDWG,T2/!38V2H&RPW*C#7IV MUAGM:C^[T=I>6;2U\:Q&K*%:HHUC%L%@[:X>VM)V5H.THV)H4\/9#$Y3I3"/ M!J:;6I\N5%-QMW_1G?"AGW[^Y2?N1_";?_#:4C<1G/8+WB@4)H7C 8V^I-(> MIS\I:PH^U=O8K5_Y\6K/'[V!VEQ#OY"!Q]]W8N67\GNJ0;2.DZTH$\96FEE^ M=CR+"?#,:ZZ5LA 0YL:OTW$"[&_3JWQJ,GX@WBB4!9-?J>0 MO!R(W*Y\RA $7! A8OF>@/R>*]PVYG*Z651@-?IG[WNPW6^)]_J:\%U#$I4V MO P]V*8\K@Y+O)I17T$.XK%?@[SRKL'__%-E"@;=O_^O_ZOX3<[^?_W_4$L# M!!0 ( *>&F%:"HEP00Y@ %4_"P 5 >F5P<"TR,#(R,3(S,5]P&UL[+UKD^(XMC;Z_42<_\#I\V6_$5/=>:O*K(D]YPT@R2S>(8$!LGIZ?^EP M8@&:-C;M2U;2O_Y(OH -ULV6;5F9,=/="4BRUWH>+4E+2TO__;_?ME;G%;@> M=.Q__'3Y\\5/'6 O'1/:ZW_\%'B?#&\)X4__^__[O_^O__Y_/GWZ=V\VZIC. M,M@"V^\L76#XP.S\@/ZFLW!V.\/N/ '7A9;5Z;G07(-.Y_+BYZN?/__\M?/I M4]Q&S_!0'F3X>" M3^C]5I!9TH+V'W_'_WI!C^P@06WO[V\>_,=/&]_?_?V77W[\^/'SC^N?'7>- MZE]<_O+OI]%\N0%;XQ.T/=^PE^"G#BK_=R_\7/;Y[Y4_R*^&>.AR3%W\[*QS)=?OWZ]9?PUT-1 MU!"D-'T0&VFOT_EOU[' #*PZ81M_]_<[\(^?/+C=6?C9X7<;%ZS^\=-?8+=# MLEQ=75Y%DOR_]S%%DO]V;7-@^]#?#^V5XVY#/?[4P>T_SX:9%]H$QA;^O'2V MO^!??^%K*)2.2V6_E)5L[B.*XC?I.[;G6-#$C.T9%E;;? . [W')Q=.,4E)- M#1?]O $^7!J6)!%/VFQ:WL.7WF0UV0$W)%<).$GMJ2FG)("Y&E=) WUGNW/! M!M@>? 5#-/1MP V]H#_X,T*@C20VGC2HL M<14LH#Y!*5T8WN;!5F^DQ&\?U%\#=XK?Q_-!\B7:4W"8:D6;J@IT!S<';#LVU@(=L MTP397K0A0#]]A]8MSD=Y40WW+1_,E M^&*!2,E%.EA."XW(,G+L=;E.EMM"([(\&-#];E@!> (&_HS?15"8_"8:&E&7 M;@!(W7L$C1=H%9DB";3;B-P]P_ZCY[BN\P/-:D2%.ZWA'M*IF9#ZR,3VH:[GV_0 M8DU\+92MW- LSL"]T@/FU-@7,,@Y]1N1X\F -IJ!F/T-TBE:6_LN? GPD@7/ M2P1E8K35#$Y@C;4KO!M$;: 927S##]#B93\#'G!?PQ$._8F4O/2!B69:A2;; MW*TV9+LM[.>9&FBB'&_HX!=DZY:@&;F@A!*4CM-', M#!S--(5M>U*IF1X6O'C@SP#U]L%K 8M^6EL]?UP5?KF&_7-LQ^C"0,M1^?[6 MI%GU4"XD,%>+C7M@"XF6UX "OLM"LN0WH8P?LQCU* TIZ],L)*E(P\KY-PM* MS&Y0%5]GP0Y);$<5OVT_[&@Y3RKKX8GK^ DAM"*(EZO8D(1FU'5&U2P@W&WJXYGJ)"DU)8: M]!(5FZ)DJBKJ?;@'O@$M^>Z'0[N*RIT.%4(EOE>H"MJC%-7.#'I_>$,[-#S8 MJCKHI>>^&RQ]O%]:D9[X'JJ>/ZN8/OB:5$]:VHJY DUP/4X]+<7?S, 2P%<\ M O0=-&K;?G0*9++JHUDR]#'C*]!9@8>KI\'4I =]JE-]HD]647?A^NL1V/C8 M$3 ?7&>;E:H2M7$_5#V-S8/=SH+ S:!=@9+HSVE\_Z*8Q+DM*!1/7DPJ1EL* M[- 4DXO0A@+R_.I"']P[/XKRD-F:,OM0!2T+K25E9.N:9F@*#"OEEY$G,+UY M9??CBBE J&7E=N2*RJSJC)_V9A)97_PQJNQ4%C7?Y(94D4PBS,*MJ[)?6TQ< M6D.J2"817>'65=%!=!3]"?@;QZP"=%;[RNS>%Y.8VI(RLLW $BU H05CKT9> MF8*0EW^<,EJ2: [$FU<[UJ.HHT"T>;6U@&9J9K#T?S5<%TW5]A4KA?0TM764 MO&[?\8J:E)+/4B!BJ)CP>S=#Z],PG 2G"S0#"TQ6\B4O\+1&SY\6 M]3>>U%8L-@R5,=9K%ZSC03S^OIBPQ1^CF%;"8X3&TD_B$2@M&R4)IN6-GDA]*&,KY:KQ:9E1?^*IU'9-5EI MD9D--RTY^M/% 7E#^_!E:D)Y#Y)?#R&(2?AA=XOW<+WA"M7X%F9VVX\=O_N* MQ,*Q%:4U5_F+*9!!H6C(6&X;:D1A7UU^J([6ZSFE)'R3JZ4=PI*&7XQ MV84!# =/#;+YJQM^%?1N7'QQZB7AZ>8!OB: M5.1\4D&0R>TH(M?1DW;T.'C^\1.:@CZZ^#".ZZQ0U^SMXR9DZ:/T\U7.=510 M28*-JWK6K:Q+3/P!JFHB_7>Z>&6:83ZP#9H*)T75L8?R*%6U(]7)6O)IZIPT M+:8 >E/J2->U?7@/+30Q>D7#YS)PPYW.P=O2"LSHD$7?L):!%6^7A$7#40(W MKA]H+V_+ \N>U\_J+"2"^._,* M_Q%VF%"=Z,/O?><5N-T7+]R'3UJRL&[_\5/.[[]4^2Z)QDY3GN2\%JGH[U^N M[RYOOWZY^7)[>7'U]?;FXB[UTFF6=-VL (:[3)Z#_CPC3A::N,0ON_"ZHT_+ M#;0.C%@A2Y^KN_AI3@$)'-<$[C]^NORI$WCHO9Q=-'7]J;-SH8-M[C]^NBH% MSLKP7D+Q N_3VC!V$4+ \KWDFR-4\1>_'V^%L@P/C>>AC[/[!KT3O)CEE0)- M")&NH)1$_&3-8]A@IEXS=W#++:,49 7TG@6.3[PJ M[",;GE[@01N]'-XR1;/F7(-(+*<43'Q:SB+#+U4SZ.18"[3:!D,TQ\JS@[3B M2F%5P@H*RQ@C=YUC ^/(VE&D0:),H4!^R@ERM)XW-1$ LYH"./Y9=8#I*.6# M3)2+LI K#VJY)2 _J#.PAEZ1]CY!>68X-2%9M>V@_!4F>/2 M0$P7RXAT?7%[?7?;>NR8\E'L<=V030%ZI#FPS7O$,0IFF7(Z@L86,$;MIM4& M-PQ(@%$D)*.;GA;5$74N&6/@/RO07><;8%DXGM6P]TP SPOK""&GE#&(7QH$ M,5I%/T +C /"&O.TB$Z <L]D F;[8V.;-S+F%=,/+@[Y8LCN M6CDN)GOO2\=%IN,XW>[CLX#NON^89.RIM?2C@KBX,3.^-MZ98\=8_!\L^B7+ MAYXNJQ^6O$(F3H8+!2&\$H#PZCU F"]D F%UD1R"$/;1GQ-WX?S(VP+YA_0_<44?&O,+:0LB6,D&1YO"IMPM& S>S_T7%LC)= MWE[??M$#.9I\"69Y[IZZ)J?8.'1=8!#Z6OIGG3!BRI5@0_/(5-V?1J@-:[IQ M;/)B_K2(3AAQR9;@1'.Z5(U3O*\]1:M+Q[:!-=@:T(K[?V[P,;FX3O@)RYE@ MV:1GYO2E"9Z9O&(Z8T>4+\$LSS53%V;Q(;;]Y=7+ A]SH2!@[?EQK#7@& T\XKI M!#.W? G:S?M+H@CE,+(Y.L@["7RTU+0Q78E+-UHEG? L*&V";IY#1?V^' G] M*["L?]K.#WL.##0# .;0\P+*=B*A?%8_5QJP0430A C5!$760X3OCA4@B-QP M4]4E'PLX*::ZC MMK!@:*.GXZ0RK^#>\(U8>LHV=5YQ_5@@(&?"@B8=4\=P&+=O^&#M4/SQF5+Z M(<<6+P$LS_LDTFU?@?OB--9Q!UO@KI%]>G2='_XFCEDC@IY;6C_P^<5,2-#F M2*/!VS'D- HY)N-_5E1#\/ED3)#/O!Y,(ZH2@H98)B\YZU M=,PXT?ZF"^F$&J=T"5KM])3%QN4!NMMA7@?-_*X3NFS!$F#+>KZL4TPOZ\&4 ML(&1^E5#/(EB)6B6=6LUA28.),%O3$8T*:$AJE31$F3+NJIJ1S9VR@%\TYXU MM$WP]D] 'F9/RF55<8-4T=[#W/P")ECG.:34'VP3-3U ;VE8OP'#?4#?T-)S MG)3,ZN3V]N;RJK6@BXB8P%[6K:4"[-'RG0_X5%E]H6<)F8#?3G=6[%X_LIR< M0X!45"?HA61,D&^G.ZN+U&2&-,_W8&5^UPECMF!)BHB*(\7^^Y?3Y-.E4E(? M,Y8ZMA=>?.D#,[[$8KX!P#\8=$9"ZLL+G)#ZT!SZNS\9SR>CX7UW,;CO]+JC M[K@_Z,R_#0:+^4]U9*,NE61XLGJ -E("1+;WUW<-;304P20W-S)9K$KS:.F2(ELI#I"QI!" 2SPEDY[+2HZM%(9<<)S# MR2FB@HF62R7'5@$Z3M7G8,8G6P5VN*5IM75!FR8;)6MA2] ^F++#$H(UPN:O M-51 N]S02I>K J2;'(VCRT(9ZX!L(77AIB-W#CF'7)I-IR.)8^\.%^HG994# MGP-#$O \HFF&/[Y,KVN;^#^#/P/X:EA( 5[7[QNNNX?V^KMA!:0U-5==1?G! M W7.X%]88LUH<[Q?&NLB/T*?6E8K6O!+J-EDX1[LL)/*RRB/0(/.ZR^ N\6">WYX83G)H9135"OLN06D9 MO(P>F+M@9T!R\[8#M ;20FO@; MX/),'CEJ:L60HO)6FJN\8>\4CU=**Q)PPUTZSLKQ#4L!N*>NLP.NOY]:1G1Q M_)\!W&'K2)X?T*HH2@9A4R HH68^AB'"R%Y#M'"*U(?$'KPMK0"G0'IT'/,' MM$[SN8E4U8,DA26MU!-1/UE&CKWFFV3FE-2#"KR"Z>9GB%\:W^*Q!0OC[= 1 MB/Y(4@4]>" HGR37 BD!2?U.R0D:-0U\9GL$# _,X'KC3U;/7F0@"9R@UM&# M%N(B5NJ(J)\7C#F#7O,"GK%?%^]"RHVZ#[.NX%Q9CAT[61=.^O>Q8R\9FY9% M&LNH^>8"J?ES"TDC4?9*_1'ESOD6&E..7A@F@W++ZD$0?M%D.2@4,3&1S%1' ME!X(4V2A79G61J?3"!HOT()XZXT1_Y934CFT"X<^\@JGF7(34+;DM"-J;&'L=K\ 6R9 NKS 4>1,EQ+!QR:D8'?!T-5M2OT-_T M \]WML!-U+FGDX.GJGY4*2RU9F,+6C!E%DL\@4^$"OJ11%!6S?8ID#5U _3. MJ1$ZWN-/?44><=AU]2-,<;$UV^E8&&^ ;VZ24S*K('QI3$.WU$KC!:^0FL5. MCAV?DP4Y)?5C :^0;8BJ]%P_Q0#TZ8@^^O![S[#_&#F&?3H^9'[3!V&V6)KM M8YQKBML5H0_J@C+*VF=0Q"=YMG>?4H- 1$.VELKD$%T\%)!4L\7EZB&-&JHA&N#/%JG0-V'1PT\&YQC8"K'I9Y5TUEX1< M@BTH)&NER\3ZB<)V)Q&])ZT&GR65K'6@(A/&,(_5QK&04!X^((!O"XS#OZ?X MSDB$F.^[\"7P\0)YX>!.@+WTCH7>8AW>+ @\UM:GW(=2.:^2$5_^"1L';*CE]?(R+98(WWBQ6(!)X!WT#3!'-@ MN#;2H===+H-M$.YFWX,57$)R8#FKX@>]2NA)L[W>E-2A:PM?:.B"#; ]^ HB M[^?(\;#/<[):&&_DB &15K**O6X^=J"9<5*"TC3;E?E7JB]"%8A?J0-80I8HNRX8/< QJK MFCY4*B1I/0-6[=>"34,U;X /ET=?$_..L,_\=X1U_BOSB/_UT\>=8>VX,^SF M!O6?"T6ZN+P[PQ*QVN ]9D1)ICOU -]3C W:^35AM*+J(DY&[@BWL&3U70Y6 M +K'N>\ .G7CH3^I- M4F*-*(\X!;9S.RU!]O;?.5;-=8^M,^;%Q*-LW[7_ND>E,.2"(V*X129 M&52?1*F-5"@C:$*2LJY(A6Z)JBJ-4INI(2ACPHJR_DD2*[[4SHI2B93:C#Q3 MJ@3KLAY(=8:)FE(I?5'A'&]1>U!(U(0J9;V4)*I<-YFV!*VJ)VZH4#-TV$Z! M.]\89UYM@9KZT*6HL EAJCDN6[]E2>DA%-KK!OX&OS#N3A\YD.IAU%T-4X"=53YM%2]*#/(P#9L32M:>$ M>05V%-.1MSUSN(\=WZV'_F^2\W44:$DY*\# ,)OJ18ZX[3_MT'<\?[+"E_:& MAV^!^PJ7P)L[%GG"0*K09D((2E5!>%3==U*[CN=-76=%3!N5*M%F9%EBR(IO M2ATD;\J=,'C; =MC7BI*+-]FF,6$JB":J>ZH>! FTD#&ZLEP_P IR4G1\<0* M60W=(@W=-0N[&);G7! 45:U@Y_*6'=A(?1:2OFMNH0VQZGSX"NCT8-32CB-% MY%4K*%K"ZL$#2.$;I(-[-!^VG!TVLG2:4.MH1Q)Q:34[A'.F0-XIA794X)-0 MUKQ"D=15!Z&/R2=9!#B65(X"16:3#'$J2%761#1")"6RCPI]FA V\,#(7$22*VC)S?$1=9L@7 /EH*"*W9'8)1/MWV,7^J!E>."PPD3X)W>A(!TG6TELK%/P-\X)H=U MJ>\-E&.L@!^E:37)XGUSCKF#9F++$*5?I4>DG95N/X7X1"I[,#AW:).2F8;= M$;HK/S'A83] O(_ZAB3+U=1KM)%[2NE*TFGGQFV8C(%6(XZ5%U#6P>D&MQRB M@#S*AN*Q0)LQ9D@AZW!S@UU\#/PCD4O@&S0#&47P,$,; MU*F(MC@8.4OM5P-:$:]3)ZWBR[UZA@>77-: V8HVK"@HJJQSSPWR)KET.3FN MRXA (15O,Q.$9*KBY'+#D-,,0F[9K&*^-@^V$()L I"%U"QD_53P>V@%/O'( M.J&T[FR@B:E99/JO *XW2-;N*W"--1@'^*Z+R>KLB#9CD!!M1CD&"0P>4F25 ME?<@FS]%4?+0AANA-I2CC10N%*?8NQFV" J)#35OI@W!5MXYVX344L^PV%RR MCB*W15_1;XLF9>YHS;W1K<_D0;W AED^TP\^7]Q>WUVU9@XC)I1F@TE6XB@F M=&A'>2GFAD5A J->NQE11#@]S7[?V:*F-\#VX"LX]YHSS/ZU2,*F_N1I.AM\ M&XSGP^^#SG",/@]^&4WFZN9O2MU,?PBIRU$88S00;J4ENZ8J]/J""''LIDH> M$-2Y'2 ,[B1T^S% BEP8;U/'#4',;")&4S6>0YSE6]>1:%6J1C-7'4U5#XZ+ M%G%V=*/#T(X.1W%:MANAG8YOW?'C8(YL6F?PK^?AXK/K'>O6P4);\ETK9"#8JF1S5;+DTV^ ^2!PI M!UM%Q\8=O?L&2?M9U#KJDH&,*84(W")2>*'$%5-/ (=JD=X.[#]XU>G8HAL;R66(I)V_Z;8;JF":.7GAK0'-I]8P?1 M*IC*"&H=+5DA+C'1?5HWOLMEL W"N"K2\H2.-6]]/7$O)3W1;5E[L*&/%IS M3,X840'/+ZPEN@*B5I!CL>YHLE"E5.C31;0$G"D@,6EBW>?J<_=&J.#1JF@) MIK# Q"QQC>3%/.7G MJ]OKVZ]MI0R7:)*,DEKHYWBROAM60-IZ(177APM"$I8-?\OFF)U2F%'_=2\Y MBHCZ"3\UHO):J77>M1_?(*@E*B722 6I2$%F26#(-S$$U5-Q4HW*H6/ MY[<9>H9,96_F4&S.HMUQYS93KT;]R+J+0Q$G]5%J;^$00EE"NXT#G<.@=Z3? M4%\S\&< />B#.7!?X1)$-GX&EL[:#ENAS9ZJ?JP^U&Y$4U7<*Z)B;HI6G\^_ M1EC=MI35M6I(UN4JTO(!$6X(P]H,4.']# 'IOI[:SMPR[:<$OUA57'-28I5 M0#&VR?BVL'"_$;TBSF,X=NP^5:8%:7>N*,*\>_@*36";)-_%X7=].$$7J?0- M*XS[LAMR>K2)AE$-,IWI)))$LUE4I=R*DB(TI#-,KS-@^7\X+V\X;-02J/N_%OG833Y MM16W-1Q4P6^ . MK:GB4>^'F+5I3ZWCL(3=3NRL1+*.\-[)X W'GN1N6^<44XXQM0%[LO?)JQO- ML@#> _3>2Q@BC/ZV0!R2U]UBI_A?X?>D'2B.JA_TDJ"O2DW0C203%.K+BR3Z M%34-)JO5@^,.WI; \]!WDQ>T] (^6HJ^(N6CAY\Y#8LV\\$QR;J3=+&$0J>+ ML$.V=QJ92=O1.BN<5=3GV^N[ZW='L@(:JO1>B/I'RU0\.P(C\L0] 7_CF+A/ MQ7 0>,55]X-F,A16]F N(U*D?MZE'+515)3K(/7Z^ZEE1,%1.ZP, O'X*G\P M3XK&RIZW5(YZ]^#%1W.'J/L=MPF.>PF)LHBK!,[Z'P24I;2RQSAE!\H15@S# M[N# M>>545?J()6.LK/_JPH,3Z,%Q[YW@Q5\%5G>YQ!J@;&P2JWP0K(2>JC[R6-U, M;+YQ7+_05"ROY@>)RJM+L6.7$JX\B%8R1[FQP?:P7HCAQ-0Z'R0KHZC2!S>5 M.UV5G"5$TX+PORF]QN=<&0$:_ U\4$^:UJH]QMG(CL&).I(9 X(%P%?*58L\ M595C7DGX>?C$J86R@1K*>6+/-4'>2^>JDU7;%]2C[[0G#TO\LK$6+6#-U 5H M%FHFOIK818/C T*O#)HBT/8P"S3V'GE66"]RTYHK2<#[($SP, /AM6U3P\73 MC"@S'/]R2)';S_"2 M*MW+1&S6:=WWR"=>-52#4V!=:"<;UWB.+>%10:4)K68,%6N@5N8T*M15] M6253(9K%+.1:73=(!7B0[%2!%MXCP\24H5M":*(^DDZ&MQ]BE\E!]:G?1#G' MV6Q6][?-IRVOCXAE-"0KVD%==IXLA(LPD=S$>V2=H#:JC8&HGV'\I^,)_.)O M0#EV5989H*1.)!U^]!W4/]2E6!08(B$U#J4AY2@G*36.J,@5'-^N.Z;4V"=7 MGRS_#* +,@>BXH,JM"-H_ TH1QI)),B))BVG$^W"&Y#X2P!,[YC[/9P="%-- ML)EW1#@9FJDT%T4#5P2>=L(A MM>0[0"I^X6,NN](UH54H5J80ZDK":1< ^. MBV.T[\'.\6#N=3&Y!?4G@:#L%<<<"-\_20'I*[TM M77)_1\;L(;#-D6/8Z,_%!KJ$O7Z^2N^%#87TH%W&A%,UV&O$V6VL#J[($8$6 M]*>6+*54G!6A29[%$R^.0WM"==\CMT3543:T0+EC4^>K1!%:<55^1[PJK@_- M(@G.>EABP O8JIRJ[XA21;51=:H#%3R& J3BJ?N.6%58'=7N^G]NE%3Y.0$0W+:J7J' O-&DO4![&"48=#HT>.:J+?R9PK MT-0[XIXL[52;7T%6,OF3Y9L1;T)Y(LI92^A5O1T?+!<=-]+-P9 MS]$V8\#D;$5_NLE43.GKM1G#9OWG /G573H8[_U0K:1.9-WCK7C@YP.T#7LI M(?"3TE!&OU\NFK^015+@IZC(LD*)&[T3\>@6PG?03D(9O,$;<)?0XYK,Y]93 MCB*2(&=XUKA54>DM8PUO*B4[(#C)/0]_TN7?*6^8*E#KED()R4%W\<01K7 - M^P\*5?**OA^6<$NO6KRES(4;4D+@+C>&!]#X[FRWCAT:6O9:C5#Q_="GH"ZT M2QV5-K8C[$]#.D!2G(5\,LN_(^H(J:#2X$]9:=#3(LW *W[6 U((>HJ]9L7^ MGI;/:N'R]OKN1C,B%%.!I)Q.RDQL#Z/O80N2,>RD2NK/$5'A5;NYJD8O3&GO MR_MA4TF=R,H&I8BC#ZL"_X,C(UX-"X29L7$,Q!)U@7!/VC:S7Z1*3@%Z<_,T M,PUF*'N-%BM -%)6.]+*$=U40>C NJ2=3-OJA?43/Q(N,DJ M+?#$+J7:PP5E]]#;.9YA/;I.L$,UT.>E8_O0#H 99Y)P;)+-;O[%6M]!%%5A M!/Z'UPC:?OR?9/M4EJ.W(AM M ]MLAFOS8+>S0DT:5J+)H;URW&T$)WV/F[-VZVU5&3DK2*);?T*_8Y9-2-J[ M/BFE'N8E,#QG!(^TE6Y&-Y'7,8IOQ/*. ?G&D4PI[6G EE:S/6:<=A+I[1@? M9IL'#](0655F7!1O??6H(QH.54K2"@ZR-L.4B8O3"\0?PH,>'L2RG.8[2LZ M7-*)(]Q<5KO7"H1REN(%D6=R%%/IH"7KG,/Q"L.S@QV)10ZST,>WF@-S'KQX MT(1&SI5_Y1O4EF 5J:;2 5%6+JN%:]@>>ALL-)+N%;@^[D(]QTZ=GUPXT;G* MHR*27_)(5K))O6E6A7(J""263[3$K3I935WP"IW .Y4Q<>8^.&[*K.E-+JE9D[?]4&I&#Y%@C0XT/..*,!(8=YWF*C^"2"<1546^V%%>!6L%:$MS0 MX:G'\ I6,QSQ\5X0OG' [ 5HGNG_!GR*/XBW>E:5-\U?Q2U[>EY*$97&?[G&X.3,L4:T98X$M51Z45^!Y/TW[^DM3U"W@9\FL*I(OO93W91IBL@$^7!X3QT08@S#'O3!XZ_>[\6^=A M-/EUWOFOS,/^%VIW:]D>17/XL2^&!WZJ>4>'PTMUNHU#K=+ [F?BHL"+ ?*, MA:.&,X>,1R/.Q&<->&#?^*0+#-J0N1P=P9UGF()[5C M7UZ@_Z'.?&P8?9C,'KOCX?]T%\/)N-,=WW>FL^&X/YQV1YUN?S'\/EP,!W-E M>W):,T=3F*CIJ/;)*AYF#.MH)1E=7E+;-=N&4F]]9,8"<:AGD8\ZR7Y,MJ=^ MOKW^VO!.AE1FIYX@8Q;?_(\7@S'CYTIFMGT5;9RYSI@F"Y:A;JC9VA0LJP,7V7E M; <;KTSD3'$A6][-4S,UWEY]?=ZKN_U_/0_G0SR!4;<+)\G4^L[V!9GU4&1& M)Z97J;D;Y[P,_V2!K[)RW9@'LW1'+B&FI([\"MP7A[814UE7/FX@Y.TC,SKU MS7FGOA_.IY,Y6H1,'CKSY]Y\>#_LSE0>H_-#_:,S ,PI[,#S1;@'H6S?S1.>MSN*5)5N6[* \1A4[&,D*WOKU,7[ QHAOOP'L#SE3"=;A]OI=I^ M]MI:1O^]/>^_T]E@VAW>=P;_G@[&\\$\W&Z8++X-9IW^\VPVP%ZY^7R@<)?. MZB=13Z271$GT'B[0PN_2;I[D0)7:\84:R/:,V^8/B NJ_,0>E)== ZM N,:; M?PY^EV<-)M/!;/';WSK34>B01\9@\*_GX12/ZFK/RHD*879^9KWZL]/EOQ'_ MC%VD"05M R>2)_GIRDG<>HMP>EZ&WQ!\S5N,+[KCQV%O-(B'?[4[_Z/CF#^@ M975QU'U6#=R+=,$VZC_%2G@E]NJ=65,Y$U (SY,#KH6$;KT5P/?X%5K<7UZ< M6X'19/S8GK5]>G$(7I)!P-_/P3)P>:X^$&E RB(@!RS.93]?3>7ZM3A$ASE_ M"8E;WZD?#.A^-ZP / $#?TZ?U&/TZISHPH?NW?T/.@\#;KSYUD8-ZQL MMSX(?Q2"U9'I56H>N?/ &]J[0&0,%VHCVP?N4!]H..L1#X+IP;N\M*WO\=WE MT@T R<,Q@L8+M 2"C"]S N^Z_?[L>4#U_(V&W=YPI':T\=38XT/>6$6AT@R+ M91VH-6HV#G%PF1>_4PQ["M\$^=171Q1C.K"LA]R'*&=>.!B0MBXU:*/UY@?? M+=)S7-?Y >TUKXW)"0/L=CW(X"4N&Z@WC3MP0Q M@W9S"RO7E>DX9 )T^05J?6],DNAS]L/([SM(,G'BX"]FAQ1J),OKK\UOW^?BD--+RTM9S]5XE?5= M?$N*'> =SOOX=>-O.#MS3J#<;/!],$:+=SQ?OQ\\#-!<_3[Y4MD.'DL=I\D) M*?,K]#?]P/.=+7 9W9Z[=NT7UU'?BV4$>*LKU_T%T85="YM8/Y:G\JYP& M("?F;CCN3YX&G47WWPJORP^2"D3)4FHTE3M89)^-7$6Y#LR!3F[:8%[9*NFH ME9_H3RR>.2%UD]G]<-R=_=:9?^O.%.ZAT=8+HU.>%I*R[Y75-'6CBU T M0[K;"T2ZS\UVJ'QE'G:O1,1H_2 7"ME#A$YF^YQ]*2<@+>Q"GWK=.9KB3KN_ M*;U1E;(D^$I5[+D/=1@G8NL[GN^%JGE)J8;G\%F91NL_B\;WNFEZ,!?+)5M5 MSEC(8P!ZP 8KZ&/(F79&I GEC$H!=#,9N\K*WGIS,0?K*-+@<*L&GXVXRHF M\5P%+=4?)K.G,)&7LF8AEGL&=HX;YG]DG(B.IV-E2-_RKA^O<_!-,ON>@28KRU -X>T,QE(@F=553J3<;# *<^Q.N[/% M;YU>%\WQ^W'77\RZXSG.R:ERGJNT1MN55 MB_:N1@Y'KY'/?2 <-J!G&@V/+A'>V^__-=H,I__K\YT,(M< ME,KV_8'AVCB&+Y&>Y>XG%J_[MO>3%V'U;&+Y+*\5N(Z/A4CF7G0AJ5K>6T< M=0_>83HGR&TTZ,X5WFZ+Q&/TO]-"-?>Z$4!311"G,+/7T=NPNAZ]DG+]+Q^' M=*\K(%"E7:_Z3)$X/R3X,T!M#%ZY]^NNL>L+!Z2INUEW(C$S M"12Q>.T7GV=?A.GJ(I57KE^R$,E>;"XB5=L[)RT7M5 "=L2FBRO!!.R=_TH> MH>[=,0WF8B=XM7J&![WPXKYC-SI<$F(!?!E0^IJ!\"WV5!]7N1:S_>*Z^0 T MOG3L54FNV17WSQZ8K :>#[=HM7]Z47!^H9820D 8S>ZOSSL4'5&=;CR$Z[>< M&>7DK/3JW09)D[JX9F@CY05A_$^D$19A:'5U(8NPC)7>IUL_4<+[VFP3_P=' MLKX:UE%^9M0,3]V6$Z6XC)7>KJL*48[;C31%"?&'KTDM:55"]%;PC=1)A5O.6N$Q$H\;Q=5AXG+OY*#8Z["KM52K,M(ET!><0J/&BYDX&! M@6;:3 E9XB8?J?-9X79: M3B(Y\B9LTL6A&\4P1:%+?#:'4J/E#!&5+.%"-3Y;X1EJE98E^:FH1E%7C,8%@I;;:<5_)E3QBG2$0L8?(Z@^N-[TU6 M,^ '+D_0-+5"2TE04+ $85T\K#BEV60U-RQ>_P:Y0E9?G]M"A(*")430Q6\Z M1RMUTW#-J>N8 9J/&2XRB_Z>ZM&@UFDY'<1E2QBAB^\3YT%!VMV$2?=?@>6$ M>PKQ'A4C%H19L^7L*"IAPA%=XEB[YBMP?>@AM87),?G&$$:MEG.CB'0)+]3V M>CXZ2#(;,QV?'(4F9$T:.&NU%/ RTB6 ZQ**>DAMSQO#E5^\I4PH)%9" 5W\ MH,?$R.DDJ ^.NP+0QY>5\E%#M)F64T:*N F5=/&&8E6X8(.T 5_CRUY$7**\ MU5M.G5)B)DW;2*5 M7+D3EJGM$.T[./8:(GE!2D".J2U7Q982HJ2 "?*Z.$I/<\CQ61%&K992HXQT M"2]T\9NB'K($> \;BS&#WA]]) 'T\5_$V0FQ1LOY("I9P@5%/*:D,RS!;F=! MX&:DXSG%PE&OI8"7DR^!71N#1O^ M=9*9S;"Z:/7U"GVDND5XIOBG#&Z$'(77%Y<7U^=7:CYVQ\/_">_1"?/N3V?# M<7\X[8XZ./G^]^$BS%08/4;=/(5I165RUH5:.Z*0RD:$+W< /!<%2FJ[;M?K MX8+X8_BU-\3OW#5?PUL<%DYWM8(6Q'G>OL%>ESW#9(2 M\E)J*(>E #H^6(1[9VM F[N;'FJHCR\#(I[^2Y>6"'+=N(:>WK.W M?P+;%^"2D*75R4I[=WM]=Z,8M@QD2RX EN;2.5Z+QH &G)!P]N#F*&K& ZO\LVYQRE*J&%:<; MQ)(5IJES,[IYY]C#)ZMHY8#__8"6^8[+Z^04:.G=,5*VKEKN ^TN41?T8!C( M*>3RO#YW>7;[_WH>SH?A[=WJ^S=[@8'AI%=I;$\D>:TT MEKU]ZA/_Y@A_4\H9#AX\\S<_2@I=Z7!T4[D%2/)-0^"-@2]D SZ?VX#A&-]3 M.ID-!_._A3=\*V\'#OFV4T:1;@:H-1K=\0_?*LX67& CGUP]2_ROB/C7S?9V M#M3(N^Z"_Q\\81Z?0L&_3Q=L.XJ MIE:1O$#->9C(@I197;E^S -(SD*RF* M[\@\V>&%.O;M><>>S@;3[O"^,_CW M=#">#^9A>.!D\6TPZ_2?9S-\$WEW/A^TH:]GU76X?"544Z(S>M<7:.'W)G*, M1IP-DTOTC1WT#0O^!P29G9"T7+/*F1A!%,\G#Y5HI/6VB.#)$UU# MW.79H,ET,%O\]K?.=!2&3R$3-/C7\W"*)QDM6540]<,T.A@JG@1(WKV@VZG"TW *([1DKY.273/[5,0 M;*-!+X,)5M"&/AC!5W#VKL).!X'6E+,6A7 G>27**J+E7LCS:P.$EC*7%^?F M9#09/[;019'2 ,ZD'P\H_GX.EH$;!N5SN"=Y&Y#LOB"AR.F^8%;/,O^R>1,@ M#E:.,Z.8V)KM@D=Z>P+^QC'3BF EUF!4TX0QI<2M=(NZ^O.P#P9TOQM6D$W( M+C VY)R ?>@.9Y^^=T?/@\[3H#M_G@WPZ*#^X'#0Q5$:UG! KU)W=J[D9:)Y M38RH.;%GF/XNM-<]PX/,7B_:C')6@ ?'3#8N&0)7$D7>Y$UL!ZV,H/$"K=!Z MDE3S;#LO'G!?HU..N\!'/SOV,CQGRQ$B4<6C]&%EU4II^0C672[= ) V;E+* M$QK6<@Z==OO]V?. NGLS&G9[PU%+,CQ,C7WXAOAT/-:A8;%&.VH-R:L=,5@Y MUT %&U7.EG! E[,4DBF]=L-=)HXZ?1E%HI>]H/N-KYFV4DNJO))&(":9*AN# M>H;]1\]Q7><'SM0H--#DA/KVNN-_=GJ3V6SRZW#\V(*1!*^UN9WQ^85_;S+O M"7XEP=Y]7B7+[*OF>S)9T;1NS"E8I0ZRZB>-\:UTXO&WXAUWIP8W=G@ M^V#\/ @GA_>#AP&:&-XG7[:@*S-N#67T;>[:=4?S0,]8KUVP3DZAQ)<2\O1Y MKKK*=7Y!'#,1.84%5LMK3EABG'1X9 )F8!78YF'"DM:9EU8:QU)#6N,Z$*H& MC;3\@-CA*AO!<2!IU%]]]M&&8.@@N<"Z'4:&SFB&\'<>SP_.3J M\(;Q KL';+""HA-+X1:S_>(:]8N[IC?AF-CF3SWEB*[6("1UE1*]/E)*M%'1 M/5I1EA^L9&OZ<*R\V/4,.0WP:[!: 9P%^3@JS0P?G.PDB)%,O$E]F"9)]@IR MT-1[/BZY>6UJ[(6#"W+BU^??NK/!IUYWCI;5T^YO[8@L2.4?7Z5OH(O35H5G M'T)-O:0TQ=J-*=MH8X;FC!/='X9KSGW4!28AO3V\[QEU_9AGY1 MJU>@38V)6)U^8A[*O *NN67J=FP#FP'V%2Y#?7;M6^!KQ_L726=OAF6* M5CX1(@)K6+G/>U?\K4-W,;=EWG-7]9H8K+$.A_;*<;='/P#GHO@JYS36?/ 8 M+H2'XX?)["FZ>DKY17&LAAG8.2[.-LA*%4,LWMQJX.254HCV]O&/ DL D=:R M7>'F]OIKP[>JL] DS.A+R]SRD][IQ.4]PPKOJ$JN (]O!!XUOI6I%4,JVKM(*802FL:HT9$-*K"4ZC^9I1 MSF3PXIEO.DH(7<]Q;GE^ ,/"%]<5(DN9IEI-&.F"5QRD+)SBBIV//7"7&V2E M<8!-2F[!(Q.\K>A$EE(R5[IA5WUD[!CXT8;ER/$\M @+UVQ"4Y"*L+'-^$(KPXKWSM&$Z1[X!K3X9@DW%Y<7EZ>S MA,GLL3L>_D^TZ8:=ZM,96NH.I]U1!WO6O\?90.+GJ#N+2*NJ[]B>8T'SJ+UU M7YJW+5)YD+]T$5=(&U;/GNNG6(4^'1F%/OP>Y\>8N'$P!+ZO_(0ZI&+*<:0, ME$=B"(E+84#A*6X9'/$N;?S.7G01,1G,\[+*("J$02YTG,)QX"?KA'?H _'@ M*[#V]\"#:QO@:R2>##M8(=.$\Z?-MX;K_PH,%[/T'H3O3KY/O4Q[*@+-B=C) M4D6Z%NI)(5+;;.'L NG>'E]2GF/F.6HH0QNY%K^HY)3%;',N<,J=]+R $VZQ M5P%P48@X0&9(6\4(41[D.!G%F3"YPP5G+?7!9D"5 W8!B=LPJ2\W /2 O=R@ M4?$/L5$@4TTYLE0^%+#%IWBE5,(_D4-L4#BIIAS^A1#C 9Y#;B7'"$9J).I( MP56W!13@P.Z< L6%;\/0P? C++!/.;R<"+Y",S L@D,HMUQ6*;?-,T*>1XA? M7LJIMH:AQ"P. P=QP.$&[A9.J(4]T5$DV((R\(L!Q@"Z@,Q*C@=/QG_"9X=Q M-AO',AEC +&\VC 7@.M\"!"37=%4$@SS,/EAHPTD\?D07+C>U8SGK?=T:^ M2?;6\]=6$S,N\RE#TL:-*0'^4*(>@/_)G@=-"[;=&?9^!+?0!Q0F%&JH[:20 M)W3C"7)*3\1R!RPDN0V&/MB2''*,6AE=?<6'?K[H,$"7D3YFRA=M+H,Y\V], M@8N_,-;@DM>-EZJB'&6*@,SAP6.)K);7AC#\C -L$2>K<&5RR$6>-[[DE]0, M;%%)-4N/FZ^\P[A\9+S08))3/ZO,S[M)?EN?8PC:X;,39>2H MH;>?ALB07$7\+6A*J+(:D)0*C317J?YL&SND?1Z\>-"$2-UA+IGO!:+_WE[O;SU>W%U>>[BZ^7M[7;K^-*(WT] M.E<,_&D%Y:Q3=2"=VS!!M:@U;:[9!:X"-P3QXO5Z<^#;)J]WDTCQ*9K?Z\V$ M1HZGT['7_T3__ _Z\,VQ3'Q0C^G49-11$Q**BD_]ET7D4RN4G( VEFAH+\G0 M9@JT'4>V,&IY"@B@Q9[T^2:P?PL,^Y\&WG 1WXHHT$S;"2!+9$D^@.R"3=Y& MU7P#[+_0/^5WJH1;RJKK"UHQ7[:*(1*E;CS!.<=6M@\L"ZX!3F@KRH\"S;2= M'+)$KBP]N(39P-AQ_4UW"URX--!8^3-]:I!?NNTX"THF::M1.IR/AF6\X3R3 M>,(ZM0P?6[.8G11<.:JU'>"B(L9(WRH_IQ\$KK,#\5JE]_,KHQL3BK<=9E'1 M8GCOE)[]A\8)^!O@6H9M>C&)V1C3ZN@ M+!\,=I?%8LE8OC#CGY@8":Q- 0' M)JFH,FA+\64*25G?H>T",!(]G.3"RD IC 0;1(J$U;I &XGU51$\"@*4E5$! MH3_"?I5?+I?CASSY&X\ 9AJ-;\"P_,T2:5/;WP%NZ%G45?"869Y]37DTWEQ-<^QS4^F^,-[>2P_L+Y#L'<=X,P;:-H M:/#9-1F\H<'A6W2@W7'C]^CX#@X/[GC)JWS$"7]DR>8XO*B"V5(J2W8MTZSF M?+6E7.X*<*4,I$7\[VPV-(]I:?][@[@*(U',_\Z"48DI*IIM; T7)P $*XBL MG+NGICH2:T1YQ"FP\4Y2A61OW'=?J/_/D+#QT$0."V6DURQ!0M?S@._U M Y?B.L^448X214 \IP);QC8L]86!'SOVD@/[8S&MX6>(J=D.2"0S%7>MT:[4 MO#N^82F <7(!*1H8Z3;^O*"FV',*6L'Q-D5XP#3YN67U9P.?\9=YJDT10K!I MH#_X-,A+GWQ39"R([_X@X9W\K"G85/$DG7QCIBBK#>LQ\'&,V!:,'(\$>*:, MIJBS991T*F[G>,B0O(*%(O8="=XWO,W4=5ZA"_MD#YM ^7$]_#%4ALX.S M 7VI4T8!%9R_4Y!/4019"3[E-/"^^,2K@,3]=*$WH>+8G>*$RFD@J\^OFA.* M5P$)HYRZ00V[D93QX)+X?RK5Q>7IT&6\^'C>/@P M['?'BTZWWY\\CQ?#\6-G.AD-^SB\4OW(R7.E,,(A:15J-@\/!G2_&U8 (E]= MUS93J[4G8&"0S(D] WC-CLENFV@![R8?>X8'/5S_>! /_AG0 R.K?*1R)HC- MC;2IJ5TURD32S0Q[G7>C?.8WY="M':^3;7FJ8M3"EAQ0*/CE_Z]S?@QY6C\T'[Y MV1;BJ ]&\!4O('RD'H@,?31V]/;1%326X>4="RC0@C)<4&"TE*6^^C+_R&'5 M4:2QL06Y(:P%6U&/726A%2(+MT94.>. DYF!>X2*1SW%<%JL32AS8W*.-)?8 M[9P^3%W'#);^Q)T#]Q4N26NLO&)I+5Q>7" M-'Q;1K\W"BS)9-DDP$/F[YA:M>KSP.NI7 M,'C; =O+]Z<+U6T+VD+#17')E9U,L')0A,'4RSTIETCJ9^40;WA!Q]0-)1A= MCME/DCDNXS>)@$X^'8%.OOF]:UGQ6Y-2C="**D, +NT?P1*6J0HC+HS5\_R> MA WZ21DLA)6;@PM)'B5PZ(]_(^& ?M(*!Y(\C2^)"/FNJ:%E(\*A>H&:RH"K MP(A75FT57%#5Z.IINT-8X(DF3M"9W4J(=ADLO,M 6D?QU7JH-,G Y]K)%>Y_X&M.7+ !MH=&V>/9R^ZK 2VL M#Z2LN6&!.9XY1CD\#_FY>F#EN "I#L=*A#!E\W=Y8X#&](7Q1B!F;<_7F-3- MZE!2DH5J+CB1&P+W[ %D+T9P13R.PE%58R(6%K_2Y6#]#!H!)#.(#O6!$5J( MXR/FV\FJ[]CA<9U+ GV8]33F3C'9*[W^N'[B#/X,T).?@+]QS.-%'Z%]7VP, M>P&V^ (A=W]<_A"8)-Z0QM22I(Q*[V*N?UE!FC4\VRXP+/@7,.,KJA\-:..I MQ,1.31YG56:?J+^HWI44E'[:1N3R+0 ME%$KJ[@KGU\)7K:TZP@O@KPXL52>AXU45D/@Q>65E7]"TKX- M >YQ@ -S)JOH$ =:Q"*+Z>9N_.67U!5J 6D3H-7VGB<"38T]-E%#V_,-RPJM MU0-28"(B#7E&5=VI4$3\A!N*I%/GL?E@Z=AF2LA8[*/'ESD2,%O0E2D2M) 0 M1I'$O!R$6>#TGX3'5A8GOG+4=)M""AI22I86$5[K<[X63 M0W=M$_\'[UJ_&A9VR77]ON&Z>Z3GO,!@H;H:AUHAH2DA. )$RJ^?JR95/U()3O@^ONIA7^V36QQ=WAV. :^:!K_*]$T_I\Z MR>/_UMGA%^@8MMD!R2O\K6,#_R/7?Z7O?KS4F<@$6MY^WNK*6)1B.?A+BB5)@&-3 S1!.0A!325%*-T>L!D0Y:Q)!236[++Z7@##T&0J([*%-"8" MAZ!MN*I>]LT[2J L:91G"UE?QO\J;M&YO/A\>_WUNAFLV,K- 8(B@S(7&A6^ MDD4-."COE06$+4<;QK^J[D=J&YA,.=HPF,E8[(P(><7X*RI#@[H7O70-2$KB MHL[U[D0],+,*<-14CD0%41>@#T/X>M*"->-\C[])):QQ;!R=[8;/FZSZ2#KH MSZ#WAZ@K_EK<%1^_3,<]O$UGF7Z=CK/J+,,7ZKCHC3[\\A4[9%*JQPR@>>'S M"RMG2\1\[@)"M6'&609[ID^>4D,Y%@C@RD$*AJ"*.EM/-<#RM%-JJ(\O R*> MGD^75DV0XY"",V'HGG5Z+?7!9D"5 W8!B=M@[YGNHO39;8*K];Q0"PC 8]\EHYDMH0R.8EB<8,@A4Z7HR3K"%%6N8KX,B JL56N-,CA4"FX44ZK MHS[0#)AR@!:6MY*E0M/=OPK7LI+\*&?HV=+6MZ^NFFM91;AY$"OK6F:9!2E[ M?JD%VI[/H/-6:P&('-H_V2PL*G<%L_B:NWI:\E2V.*^W3_]"L?'\#:C/'!%K M7U)N);<4TV].M?3G!94#MR0^=,!KGME7'FJE&%[\AIM;M,8M-3TXI\\,SNDK MAIN8^O.#!P!?"76RA4+=C*5549\:='3/ MZ2$L[<=FK,CVI X4$996[\W8\)*)1V #%_>8\\XCN@_[N<@^;/@2G77R%AT, M><<]V9[]V(%MU0[L7?/)I.3OP-YIF1ZN%A>] GP00+BLBYY-%)7@KL!%KR+< M/(B5==&S@*_=+1>.K>%%LHX=VKY?H;])UMW4_5FNNBU G0.N/)==4>$U]#[( MB\A1D2 E1P&JH.W8HY47D:,BO@R(2D3D*&;L:\A7H2*^#'1R\"T@F/; MM4IR1L#FEY2;8[NV_@._TK9K%0"W)#[BV[5RS7[E.[2*0<1EJL5$:]PX5[)# MVR!N8NH7V*%5!3!U=VB_(@U];O%H*2BG9CNTL=N /(6*?E8?2/ M75:N?4<=Z" L;:6[K%^:W66=![N=!4_6FZ(;JU_$-U:3YYZ<;'U7&ZF(;+=7 MES=7MW=WUUUT!8@C@6L*] MSF:&0OC*,,]WKC%KJX\M YQS?(A)KZ!"H(HA& M27Z4L^]L:=NQAUI%$(V*!(&1+*-9K1].6%@NP2&3 JT(62QV=%Y4RDI XVY1I5CD@5<*$\X3AT5NT^ M\>&" 5FE9+4H*-; M8K.J0E-1YY' [O+/ 'HP#)(2VX:ZOK@\W8;J]O_U/)P/%\/)>-Z"K:5>X"%V M>%[?V;Y .]0A:W.)7J7NB>+A1NCDM=)H]O:I3[1=)M%FE.OT/#AFYG4R!%9R MNR%''LKBDE!:.7REX'5. Q'Q.="N/W W3P#\IPOH6TS,>LHQ0 0J/J#9\E:[ M5)L:,/4ZY/5:7KE6P,-6\,FZC%O2]B_.NIX'?#X;G5=4.?PK,M#4(4M^$GJX#RO9/ M.V/1/.Y=B9.C?T6*<);.+'< MB;* ]^@Z'FFD9%5[1^PJI I)BRT2C^Y4'C1'T'B!%L0Y"(?V$N<295FV8HV^ M(PY6H"A)T[K\+;D;22O%'+GG/MBE#/T _>7O$^,^!C^L?6+@AP?_VH,!W>^& M%9QN[E3RC'= R_KT5FED@?"\D)1Y MIP&VS3VR'SJ^V9ZY9J,.\&M MDJ$@@HK(54#?\#;H!VPC7@T+KQCE\ICSH6V@<>5DDT;Y,DJO-.CQ2[O[2G3# M2%1RXF^(Q\*J?>A'7ZF^K_ IO9YL-JWL*U/7V0'7WT\MG"LG,CL[[)&LHHZ8[BMUY]7?@8C"/WM@%5@CN"(M>CEJ?I W?Z.CH.8D^>C4 MV3.3V8N'B$GV&AX*AT/@8F/8"7@U6''F.WQTB,JM>3$,*O5U7M;>L1B<_Z C ME8X\3,GS,3:'M\P.%':8L1-M:28+BAJ,9^YS/QA:N<'DUSO%L]A&(UG!ZCOU M0\W.EM,G?W247F/(&DYV=FZ*,M_'.NCFP/US^(/$ ;^F $7\^=73. SS9">]W=.JX/_S+B(QK0 M,4D)E0JVEM7T-=+TY0?-Y6HSX6TU>[7U&__3@[@%SP**-M,&IDH*-Y.B&DE+ MU;/#@<(.'M*A]A,AQ<_[%6U&.29)P?LD4ER67BH-RJK?6*2=%' MI3%,59FIXH?XRC:G.ZE8T5\[QS.LR6H>O" M0L-%_48L,>O->6+6^^%\.IEW1YW)0V?^W)L/[X?= M&;X84/TDK5@.!U\N%P!SLHM9A?.")ZIZ=)U@Q\K;*MQ*S=8"649G"^:(.0"3 MOF=8..?1? , #E?KFB:,>'Q$U>OML^^.FK "$\T6\V6E98"MZ>G9#GN#.NQU MLY:K(+?25JI)U2F9@K9ZA5"R)=;S<.5XW"0)F^@21!"4[!%"HHV-+3UY;\'6 MWB%GB2PYIZQ,I5:;-Q@IR/X+_?-;8)NA9VCEN-MHI@V6&]NQG/6^[VQWAKT? MP2WT 2719-&VE..23/A.5KE2=51)"JXFK5G?,CPOO.L\1)L\,#-J*</>4(5 0R(>"K'X'DHAU]0#U@U=O/#0N,'3^_8U#OTBS3 M9)LXPC5 5:8413,H>ZZ?HAWZ=*0<^I#**APELWD"_L8QA_8K\'QLQ,^_!0!/ M!G*&K;+-*4Y'&MH M1Z@@1-4MN>1%132ZYIH!"QENE?*,LO_@:4L29JC5R2%"EI M=[*9BVK2$E)7:^<%E6-521SIQ"@R&C5W9GG&)9"3\W MGV.*$X23\897,D5714KMS8T8U]34^ ;*L5.MD:QI)"K-_R'LV238QHR\V)LR M6L_()Y1"EW; MF0 ]'D>K0',?W"5RMQ+55AJ9+>NNBZD+7J$3>.$YAF6\='<,>Q+XGF^$J_RI M"^TEW!FG"92$ZW\0D&X\2^M2K=M5RMM-@#3J.18T0V4^HD7#Q!TYGM?=.@$Q M$RFCU@<)V5:P@ 8K#>ZNGWKY+O+#S(5Y"09W_0\Z,NE83I>2%C/,:S J.W> M1;81PR'PQL 7.V_P^?R\P7#\?3!>3/ 1@[]UQH-%"\X9)!K8'P5AG"F@UJC= MLQ._R\SX\81ZE0L-"R,Y6KU3$HV@'/AN' M"1WX4^?XN X\/N^C9S"C1@AK?1*RI&BM)4N(*]F?O*SS'0" M2S6NNNT@#1WS<^(4%UVSZ\:/XB:)?6?(-C/G!^G">C)$0%;-3$HXR.)#C2[8 M -N#KR *D7FV76!8.*'^-\?"T2XX3@I'24WL.5@&;I0[WX4>#H1!'^UUE-]^ M8;P1^%3!D_0D8UV*JF>#L#)7UM0%.P.:@[<=4A((_>VAXM)W&XIYL6[/W=#3 MV6#:'=YW!O^>#L;SP;S3'=]W)HMO@UFG_SR;#<:+3G<^'[3",YU56**O2%&) MUNC>+*$6:C9DWPTK %W3#.\:FX$E@*]X;AF_%D$@>B7ES$L!!-.&I8"TFGF] M0GT=)<=;SW2"D"OH1@Y!22N=!M5_B"FK/#HG7<>DM_AD5U-N M"(L<<^9+2V,1IZZS ZZ_GUJ&C8\!X2,Y.[QT%SZ1W@IQ,![/%;W_K3$== MO%Q$"\C!OYZ'4QP/T98S*D0-,1>,S'J-[;00WXTO(()>74'+P(E@_HY+ 6DU M6SH2-=#;,R(H.&HJ1Y=2R.<-+,54H&3$!5DCZ*'4_&0<-95C0E'H!$C D%Y) M$F#_?(!LTT$(:JP-H71[P&9 = ZVB,2:C12] (;;,U1&9 MI3 0.037;4AT! M-$'?.)8YW.YU;6<9%W2BE;#4LK;W%=S; MD7#P]>[\X"O'AD_F$.RP58=@]=D)2EM5PDNGB[3')-!V=)@257)K3:/G([<[ M [IA3L75R+'7(_@*S&A+^QNPS ?'??:(1R!XZNI!C.*BUI,(NL)$1+YAKR%: M3D;2"N_Y?\W+0KGHCA^'O=$@C@YORSX_3BWV UH68LVI7KBS$0FU\7O]!B%] M1L,$*VA#'X1L/WU;WL0([$:4,Q'"&-%B PIKH,D[B22?B.7;1AIN>/.((Z*#5M-C!)?X *J][JY=P+./32K_ MCN@AI@-)BR I+"Q(BE%:./*40IA*&*?;[,3^IL)5T>(JX(2(T](Y8 M548C%0?X-#'9.MNFXY]@L:LJ1ZM*Y_0%]5%I*-!E$SN]$B* ON9=09.[_=OB MU/>U[PO7'^^:LJC8?Y-]05(4*[52M@]=-A\>70C%3$RJN+SMS\U,&Y%3^HB3 M9HR1H5C\ -8K>')L?\,Q9R[0J'[,JD ?[?=WBBGE-V"XBQ^.%,+%;;UWGM'4 M4$':,_7IA9Y,BH@JV-H'Q6B*J"#QFO(D>W "TOYRL<8^*$;10P7IWM1G&"HK MCV&H[ ?#*'J0E1RN+0SKKM"K2J59IL7WSC6V,F+"W;;G5D9\X*+,!:J7%^=G M$$:3\6,;[T_-Z. E.;_B[U-7'+!O0^9M0(5KGB3'.HL)Z6T115+C$KO:%#%JAAJGG6Q;>Y1RFT 9,I8N/N8 )VWU -=P5M,$.: M1UK;4+LFN;2FN H*7.D-'(T$"QKV$N(0&YS#,4Q$05[A$$HKQXS2RQP105M] M2FSA&K:'WA+?T#@'[BM<0GL]6>7([^%.YN7_1#WE+/,1RC%-A"CG-*M<-4T> M<"4,1[\%-C'_]GD!Y0"O'+*3X8FM#04Q+CE=O'Q?$+.UT?YHJ1D(0^.GANOO M0_T:8;IHK[=/_T*9>O WH)S)*#T;*2D[9879G#,V_>;4Z<-Y0>4 +HD/'?!B MH[MLI^O_@8:]]H+?H._8ZV]PO5F Y:;OC'R3;.59=93&D=]\%Q*S\5^K2:(8<3([T*O ME%7;-5+;=R2Y=/HCU^AOW$"?P8,$UK[>X#>&%"XO7:0B\Z-G5VC^61*0G@/J6F5(IE3=GI76F"9^PEHY/="BU8[G^BE.H$]'/J /*8GSYV'GWP* 4QGG M;'^5;2ZKXIOFO7F";#C2J1)-U'=.@4$9TIOG;HVQ*R@#>R6H94E10!-$V)4X MH- P7 7T>>)[YY%.U0VP(RV'-H[*=UQ AI%86#- Q>1L/%J% ]HX-)\/VDQA MC:%ER]EX7AT.: \!W7S@GA37&%X>294]Q"!I/[OU@/)*V'CJ&-+D: /LO] _ M<5QKRE^"PV9LQW+6^[ZSW1GV?@2WT >4.)2B;6E&":EJ:']"F,9"3=N\NI8D M.V7JEZRGKQLE1*E04P4 +HD/'?#&5LS51YL^V\^(!]Q4K<6CO<)CCTK&7 MT((AL&D]46=?53U..0Z*48A"P3H4U>HK4P+P*9$/!%AH,FT8X^H#G]JK?'![S&CH_/H3BV M#^T ?;T#;B@7?2 HTV165U^0KNZ4Y8C02"%=*>T?6(;VTMF".8(38&O;,RS# M7H+Y!@!\L.1XMNEX% K-WS)Z]% 3T87(^>JC7M%0Q\.5HW/I8:Y!O5$"DA09 M+5FB,9=>!5M3CF8-LH1A>DLJM>+S(LJ%1"K )9GPG6SD2]61 A=L%#IP-D.+ M8=*!P\-ORK&BU.E!NEB2+J:3Z*GA03#7$IS\J@R*;!!R "O2]VK0_A.TX3;8 M$O6?^5T]!"COE<6 +8>B2Q(6?L8;';_T[VW&CRE'XQ&'ZB<];//(5T+>F!EW M*J=B$-K.V$=:<[K+/P,897+QN7+X\%3-JO"V>4=G <3S]CH*2EYI'@_A%3_S MW.CDAXV>M(&[*7"7&*CU:>(6=@6]&%!07BV3#-:D:;'TN5QU]>10<=$K.$Q_Y,\716Q1J83+NG"D "O*>II5F=A$X71C M0,RCG/R>5<:=)LC3Q:O4A2+K=N=[N$+O NPEZ '_!P!VW[$]:,:[:_@6O W2 MY62%A(RDS5L9"S>B%QTDZB#FS%%#IVD5PK(MB$7L20IH&$+M4X7QN88D2N9Y,2 MSO\K@.N-#\SN*[*V:_#L@55@C>"*9&C*-*D7ZRK32,)"75S!./?Y\8+?M,T. M0]Y,IB^&OP$]&592_H1/93W"V5BK$LX]PC"8F;RPQ*^E%B1(R)S2H MQL-;OUD)CSCC>$,7; !:+H29LV.'TPPLLP=4S/\$D::P*ZH[Z0_C2WDFJ]1% M/,"?K!;&&\$*5?:\+%I?;QN_MT**T:I770FYJW$YUT]NO$V#-36Q(S6PW8:4 M&GH23%3@A"+5>)4/%*GS_B3"FD?T!J5KWAN4HN=UMN$#._#XQ(]+E-(-_%[_ M%A7KKA#.*Y5HE96S(F* T"+[A,5N=7J"BK(4*L"($HB>TT-,;#T8H5/&0@7X M*$8A"@7K4%2K&4SH[]23]]0Z&15=7]Q>?U6%2W5P@7NCGJ(L1<^WR)Q4C;C/ M2K :4(YN4H?2DGIH_TF;&7@%=@"P=Z/OV.&<]%?H;_J!YSM;X [>XF.ZN'.B M_YMD+U2!EMK'+3H=SODE2RF5'$INU(WD.IXW=9T5)*UJ4R7TYPE+V$I2J#8; M0Y(.P>Q'&0!01SBF . *6\VKJ#];"NI TOD+=4@4=1BL!](IOT,!_4G!D+72 M4Q3U0S\&_K$7=%\-:.%9W\+I.]NM8\]]9_G'QK&0R!Y>?"P)_!!L17\2R5"( MI#,6ZIB95,KJ/O5LX'E!_1G#*7.E!R<:I03SQ&ANV7=%#(;8DHY/J&,P1M!X M@5:XT4,W&.<%]><%I\R2SEDH20JFR<@M^ZZHP67)Y&1SQTA[-/W[NCYT'G:="=/\\&.#ZB!2$0!VVD$DDR@A[H59K= MINS:9HK*.1LB4:X$-[,_0HN#D-9^MC-=-I\%B0=YRL:C9$U4FN*F_MB;U"YO MRLP\N.#/ -A+VHW9'#75I5(EU*"&80CIB$(R!:B2)PI?S 2YIKI4$82.0@)! MZ5M# N_07Z@A"SQ5U:6!('A\-. 27[<1!]J&O82&=3P51+_A+*^TNCRI:V01 MT ME9[ Y&BQX00(<$Z? MRE6CY.#5Z%6+OE6V.WFK:TE, M.E'.R5E*696:UOJOQIEO'-=?<-W?EU?T@T\BBJG4]U$_=W*2T)&"Z\]+?C!' M0"^57N-V($ZMD??9R?%DE>MJ$@W/O^(,S__4R3Z^XZPZ_@9T5N@E.J_X+3K; MU&N\OW#^W^L_K'-X'7JWXUEJ<<7U2WI,MK_BFX-O%;%C!%@ID_4J5=+JC&(I MYU*BH[V %_>\CKJLJ9(#5(4S-[$JM8L"6FLU MP2MW!ZM$K5II4%F5>+,3KT1L8\*V!.(?2S]+9[K3><<755F-@B59^1UPH8.&%,/U%WI00?U'8Z^#&W? MB>+V)'<6VJ,^^D4#^JUTXT'6E;F2K<2S[0+#@G\!\_'>]=$5FE!PI9%5[>D%*B^B+S^Z0?4:EI0_-UI&#VQ3D92' M7=.$D21#>^6XV[!UT4"+LULBB8$6Q\=U4L][?Q$5C2=?P+W$P=W/,*&U1^H' M[A;:81CDX436=H?^Q"0)*'1CPZEA%@V+-9^AUJC95MS'[(RO=Z,G^<\OK%SOYT DW?D%I&I_H$=\L9:]'J&E MRV&AN6?'-&M3QPM7G -L[#T\/HZ@5XPQ M_,TKQZT"9!%E7$GM*)DD:K#=6@!FPD'#I(T!TR\.LIQQ!!(U/,0';G[PE MULV#XRZ,-^"%L\W%QK"C.]O"[^C,X&\@J\'/M]=?+UI%D9*25K#[5O_EF&:P M]'\U7->P_7VLCS"R%ZX@,.E$X:S==I:4$;."K:DFS(G N$(LWW8:B E6P5V& M-0.?W#\^ ZO@>+28L9ZA5VH[!0I()^G>PN(\((0@/3JOP+7Q7'@>O'C0)/9K M1NFV0EI$+$G7#4K'$KM74),/2$0';QCG(7A:IM6X<0DCZ?J_)CT)>#[*/? 2 M2K<5Z")B)0OT"ZD;3HU/N)(]@]17W).OG+IM9T1Q(1-^E/8R.[YA9=C1_/;1 MR2I%=#?I+!&)X&[2IT[\ IT?\1M\;##IMWC_@OK15:N,11DQ:SB6=JT(:^*/ MR(X,/2\X6@@NTIQ6UI,S7%)6>@)+%;(@==)RI]$KZ4D.JG1E]Q2^1J2PP3K< MR%"5%M6// U'D=&X3A/:>( MJ+Q*1JH0A*#F@:/640YJ49BX@:;(JR34>"2?K'"JX;]1\]Q7><'SG,DMAR\/C\5T^N._]GI36:SR:_#\6,;CKW@.SU2JVCZ MRHY4N.Y;.98;8 860,-<@YSE6N8WY3 51NH(-ENP^J;E/-CD3L)/?E4&'[9R M60S8YOQ8\K1 M_H-YQSN+%N@I5._B:4%ED)4P=@E*V>I\U%D9^X8/UFCP_2M$BNJ88E=4CA*< M>+*(P"UKD]<^$ *A_P]$1L\+?H.^8Z^_P?5F 9:;OC/RS5RPN>HHCC,W7$?< MBXNMZ!@NLDY-6TN6*S*_L'*$D# 6"$A::3J61GR.2P!,[P&I-*,%LMLQO[QZ MM.#'--?=*""F9EF^9F 7AW--5M@;2:%#7E&]F, MH69WQ6:4-@7N$H.V!CU@ MX!-'#_ -9^-'+XO&XAD:@WF&$'8K>E%'AO":#3=8$T/;\]T@G, AW5#\^MF" M6?7RNP#+XX98YD14CV]R%%,7+72@!.6 MJ$M5#FKZD&%TA)7D("AR_'A\M?T+>H'.R^$-WD?0AO@5 M]L1\$+%.H\3<]P$8([@6/X#U"IX[6%+ET M5@-?FT_A41)6HDQJ77 FC"I:MBXV:,'27?GYNX^<577$FRU@/0OZRN;;]_ 5 MFFB2+#9_OCD/8;X??A_>#\;W;9@&QS*S#J3FE*O;$YN\0>Q2HH4JYY95KT^2 M=)_QNW*+TF1\1WE':W)@*SQN/UG-?6?Y!R7DBUA>7929 .;X586D;#4!TA)2 M3YB>%U0.,>*QB.650[J,D1:3LOUAV:?R1@N%*7#G&Z1G3BID*RG/ M!SJF;$YPB%N/[[*RQ5-\9507+Y\RETAYJ(RQ7KLX&19J?+**OQ=;97T^7V7- M!M\'X^=!F"[H?O PF,T&]\F7\ZAPZKEXE\*-GMR"95FL(QS-UW?L<'& [_I, M\IDS%FOCFHGE?J2!J68,A**<&IU#C(_(3=P[<5[@D M'4C-*Z8<],+X'2D@)*,RQU3C-\:!/O$[>[G+-FI996 4PB 7.D[AE,S^$XM M/6"5*:,B;IP G)M>MF1ML+4"<#\9=K!"XQ":1ID)Z7&B1RK^]$I:$:* J)HE M]B&,9NSU/KV:,BR1,&J7DEDSNC#FO8=KP_$MXNC_YL)X*[9RR6NI+:2B,^*< M6+)4(6GPREZQ4F=^*;)G(=%+S[ ,>REZ(_OG\\!'EDLA>6#G)7[BARNA(5=" M=[G$'C5O!I8 OF)[/08^\Z)#8A7EC$@)5X*PG!5;B/J/ MY'BHLO$IX:+OLR M+EJ5K-+PU40-7ZQDJ8I"Y,@.(@Q:Y!;6BA#\$FIVM#-/4R<7A9)" M$-@U=:)(47'K.0O:P+RS:YHPDF5HKQQW&V68%IQ\GMV#P9I\'I_:23WV8P:J MXV;6E]N;Z_8:#&$YV^!@E9Y25060A9'*[GW0!5-FKZI82M4F\6$K-P<(B@S* M0%$\OZH2<%#>*PL(6PX-;%[Q9*LM Y,IAV8.?9RH<++JXJL+UF$@,R42/[>L M,F!+&.C$!:6PH3E,4R\>96>QC>,W"_27AV9SZ#WI%P )MJ(<#_A!S'&L2I"] MBH&8<,JQ[S@[X$;*1

!P1+>(]&T8NU7;[E> .!(&@4(R MJ^4X)9@+G*?'FZSBBY'S3$2V1%O0I4-S8@HZ_Z8$UM,/L M?%%T%)J;Q]O)T_!6^Z&]=('A@:&=]!321FNU#\OJ_[;Y.R>ES%QJU5:EF5X^ M2UL ,_>MNY;E_ @5$F^NYF;:*]20EBR3IPFUTKU*8- ]P <%9%#HV-*[YQ!# M%2U/\!K=5;XPWD1#E[^CON3IT%GT?WWH UWYAY$Y\[!2JU1^S5E\;M@ M+J-1%=C+/2WP@UA>N0[.@4OV*C(1P31SFQZ$[P;^)GR+L;&EWU-(JJ N#[B MI1"#3U0EC\7FRT!-3D6KHB[&?!CQ@DR1MM*;?8601:N@))SSFV.O_XG^8=PO M2:S1$EPIL.0A*R9N^R\:#"^JL ]+Z/C@\' V9]""6DM/:HB+W/ZD5UAEV&>" MERM>U_S_V[O6YL9QY?I7^/&F*GO7'H]?5:E4R;8\ZY0M.9)F;R9?;M$2;#$K MD[Y\>$?[ZP.0E$1*Q(L$P";$JN36C@4"Z-,'K^Y&X]WS/;(K(G*,$+D<3L8+ M.W1"I@H;B=-8?@UV\S:RG)9%'[]B7-+_NEUZOLMDD.CG9?2N,'I?.\^>1K)K M,*Z;OJSD^N["W5Q)2;?C3*I0R]O(#3EA-=BN8=XO@*1T MJ!P^N!6*X \H/:4 >D;BZ _/ZU&P M\A8DF\ 03_$DG0!EE:(5!:-5%8N6E)", XW9-:RJU]1LCO3"8#0IK0F^$AD2 M*EK_*#[H@;],O-^("[%PZWN&YDL_6 5OZ]O@,5[0P_K%OP:O/(8&]CS,#85N M?2458$*,5BOOC=QW*(CU_N'ZZT?OW<.HB5%"L!I+N=%$^M:7:PI);I#W?WC- MFBX3?YVX/IT&E04M4K2X?*W;%;GC/?LOY*[B)4EJBD7ZP=2MV)<6*;N!P$!M M@YP=V_:)H6\H> O=CZ4W=U>4C3>U;!F/Z_:SWC79>47L*5%*0KT;[V<4?)#'U2?H(WE9>?/4R;#QA7_WR?X@%97<0$3/!N2FSS^W%MY MF?+B>X2%=E=DIDQP']:EPA2:**C92G[IPL6R*\#C+#&&_Y9)SIB/*DI:21Q1 M.179%92E3J;L<[?B$$%NW3!5^=XJ/JB1'M;%7V7I MM4E #[G]'/WNKI),HYM+793I0^!+J^C35&Y%VUWNPQX-IY=1L 7IM]3 M]Y< M-LX6X =_^_OPYP?RHWU^U*S%*JZHQ* 3-V\/9;U#95EOW,B;CU"/+;6\P"O/%#WAN>D3]1A*NO3 K0H#K[^*0:C)Q0 MUY;LJ[_["W+QP7LA0VKHAB292S1^S:&8)B^1M_# M'&T1?T98N#0RTU^D%TOQA#Z8S\,$[9N:%-1H)?%4X[%AH![SM2J;Y2@AON'Q MZRAX]WR7MK\Z+&45!61DW*A53]))HZF2\L1UA7>Y9),G';S[6DJ>](N3M^"X M_L)9Y&WT.94T]SX'?=^$E4]H% '8'Y5'PBD>"9= 1KM8=J4:TEF68FDSPN58 MP?FJZ[2H(Y[F9UQ;3,XDQ A+F5"# 8TW "3/+%W_9G(E[CG,9-?_@ZH9C3?=8G71_9TK)9NO!OY2?(Y7_+)[L)UF'XF1YL MTP.MNXKR@VW! B-*G9K5@Z.9-&\$J*<2&]MI>A@.])J' XDRD5[#49!-4GS+ M@BWWX7@@J;+3ZW#K]&$S_&OZ]S')ES9;NJD/S"=QJ8+T$J_P&-C6$ VM#[E( M^ZS53V;?0GJP;W7A8R -0U)5L9SL,Y:%L9SG7R[/KD_MHXJ@V$U#.:\SWOCD M78:\+##F8"PE3G%'P0V:G*KB,]LWU.P,4^5;-;+VFJ\<>PUNQ\D;W7RU%3FQ$SP[GV\>4XWND%X U]DQ9/GIV3<>J/]1;F6X;\2_/,3BI?D M82H2XY4^].1)2J[&49W+R6F8HZ+.62A+!:+Y&"8U!]0VCSBBWG6D.3:=/;I\J2:T ,:.LP603$4G5CM'T[ MZK??/,VLP:G2=+ Z&U&AS-4::-)!K6T49* M;*WFQ3/MNY]QN/!\-URG DH&\%^>G.YO5,:3NX?18/+#F?XVF."]"OR]0^8W MXVP7]@N9?JYTOD2+A&1MGL;!_(^;]>W*C:(TB2^EPXPOP W>:@V4WAR5E,:R MX.9M(O<,J=O@_2/PB7.WXIT!H6_ 44!6P144D9:709+V5+W7^\H7")AEX:E6 M6C&'RA67%*12<,Y?BPX+P M%"JECHKI6TQ$P MP*L&-P I<+ A.CX)ZH*V_7-DL6X +4@]$53^P6/4LV;H0 M=,EYQ2U]#)SR_-[V-W"*K;_8\N529)]94]@_DO2UCM!A\HM!E**^R'#PU,OI55J2X/-U_**^X^#QR'LBK+ M&S^J. M..)R6A9(7+#E9(ZC01(O<6_^HJ:+97P!CACB:F5:N83D5#0QP,D'5P#@V0W' M87KN7)!@0IHS6N)+6ZDB)6\7MNE-YI)Q$D>QZY-'!T0GD\(G9AU8QI::XBO8E-+Z8 MOQ['PB&=6FO0)?WN:-A"EU;K;:46J$*&Q7/H4>^,[ K8I7RV6(IN%'&G!&TA M;:E\-X36S^Z:>#R^G)R>/Z]_'@:CF;XKZ1Z MA]3?@6BW0N#?*_'J(C]*@9Z@%=E\W@91'*7XO13PBWCY7QM6VEXTW98IQ6X/ MPI!8@=).WJP/V#0@21 %8^^:U0]NUE'#'DIDGP:L+/-ED3EFY+Y7^3>JBH"C MCUYE5P2@\, 0<%9+A^XKTS(SX*!<")RFN M5MXG*/S$N^7G,""O7X91A?!T7C2KT0*J: "@^X&#V5J&&V"LY:4R M91PN+K^>G!S78LY' V0(87UP=@+["Z$]@8ZFP-&.3P.*P<,$,(HV*,UOD;Q_ MK((U0JEY:)SV@AG[1BT/3OW&5'G((CF06M_@Z)^Y:$CSHD.:5PR/EH870TT0 M:KW+#'#MI:&T>3OP^*V';PJ)+06E5KN@^8Q5M4'+5K'H&RY(7JK. M_'^LQT8TM-1S73>89E*;&'7G7=5QYQV\-DUUYUWU[KS:E6(*7GXY/;^ZO/QZ M>O;EY/+R_++W\(EM]P!,?AIT;\SI9V)Q[YC3#P"C]"I;QNG'YT>'G7X -,U% M7L[II]:F5LOI-TRO]]3W^I6_!ZLP(3.8&G&[;Q9KZ+FYO#R[/CNN&9F/1N^Y MT6W5!D [/@W:\-R4&6BKYP: ^HVILK;GAD>%SBQ1G?'<0*"EX<50$X2]YP:B MYP8"O_7PS;CG1M_DW,!S0PTB#,D!R7W#LTKAPF99T.I808$/CX]B#;'1ZO_H MO7T-'%3'0%[38&J^ 6[>-%I_7U:)W%[.GN%//*]X$?\>J)D>]..C+9"U9N@Y M-V^F7*7UHD4UKNP78L4^/EZN-L!'ZQWZ"_/!&.D?\A%X[WIAFCU@$$7)>_HW MV1B-,[$8C;15)V_6(>TZ:J._C*W/OG/5?NJISES&OK(RL7!#/R M NE5MY0?D$\1P+;(+OD! =".3X,V_("0&:C)*0B "\;T6MLIV*'%2WUJ= @, M,;1(\5$P%Z2B)T%ZB\KD@UNAB'JCT:PJGCS?>T_>J)@,I0J3;#3QHC_N0X0>?"P> MBN*)&]?V?#5M%Q[_]?!1(?$;0=N%91K2N,@W/FT-C[SY?I2T@G"_#9+$,MM8 MMC98LN;[P=(*POV.BXXE"0B8D[==@A6N9H5%,K7GJFZY'R*FP;7L_2\#,!K< M>3$[4%;G-59GVQ?J+1HK+(RU1DK9.63,[;^8'>B'3$L8*WJZ!=20>>&C^2*# MY@R%[Z>L(:*EP2,?$N8PS8? I4U#0/6$1I.O^PO0AI-CND0\(X]#FX^+* MIG%1Y^VVHV,:'8.<$M>ZWPIMYS+"8![C,1&O96\@?*US V'36'_IH+]TH,^) M#F#NZLRE@_(<9XN_LU$R2 #TT:OL0W)QP0 9[]TX&20 37.1IRN+(1& %^ & M_D)OTLAZ[93@NCC!<)W"( !#FSL*F(6E^QF^FET^@T /TRL!'XT^":7FNS@0 M:,>G00V#C2I@[$Y""4']QE1YR"(YD+J_1'4EZ!X$+0TOAIH@[$/ 2@F)"EGJ M)L%J=1^$Y$?5K&8V!H_I>IBGD.+R>&JU,0',MR:.7):<43_CLW;L(;L\![4. M :\BKC_D>9LF\9N& /(G=84.C@9-OM18 A@15=%:+[4%K+,DF/*0Q0E:'&7 MA!C[#($4K*APAHDVF16I&QOIBGH&EQBL!K^F>_/KC* ^>B-^/@@$;:@4K(57 MY,4)R3GN+X8_/[PPK6$[V#5-V=QV>_JKG,#KP=WTNH9UHP72IKX?#MKQ573W M(MO6#_W#$=#"F[ -D!8$?*ZCUM/[*L MBRZ$)EAW,RY%#3;MC@)[J*^6D:T-%=;XT.F" .B$L_;1HWZ<-1EGFI5BGYM# MMWFQA=6M49_ZL6AJS5.O)JWQ5]T;FUW=8]ICM( UX!II1%$"+[I%'. >4]R4 MVL+X$FR]7\],#:\F"M&:ZZM[*]=@L? R!';WK7E7\+6V:<\H,FT$E(?5QEW< M"Q_ %^GY;H+(]1O\]]O 3^%,W!5)#/6%-4+,]L2><5.;SI0A!4 /6N/VNS?0 MZ.LW#5;E:?3J]Z0?:!H&FBH]:,VCW[V!1G&LPQE_ZCI8IL.7[D=D0!B6FM5C MX_ZSCL9WJOZ&?(RCB;.82)OVC"EC9[':L&I-V]^AL7"X\W[ ,XGG1]X\S4BJ MWX9>;L^>,5";FEKMXP)H]Z@_W@T'L6$H';QB./UECBP=M; MF-Z6,K*PU.Y//[9:B327T8:9\TL[2:W'\1*%!47))K<^KY/<.FVT\%G49[GN MLUQKRUIU<=;^=1_2BX\&R$37]<$!F-T4 .WX M-% 94BX)#$@&:DIU"H +QO1Z2"DYD"Q;O)I;PU6?>2EF=@@<-;Q,:H*P?R>^ MRE2&MA<99D'LKHS8=42:AC<*]+!26X2O/+HV^@H:X,B\A)?^>(>/F=OG_C2- M%],.F3: M\R<,5FF]:%&-+;$#^Q&-^&(?'R]?&^!C6>S/]B""PD]OCJKQ M& 7^9^: (&!'Z9I6_)U8^T9!_ /%$S0/WGSO+XQL(>\F[Z2HL^WC)7E[\)J) M"3+G7YI@A$*/N-U2T;_[7BSM5[H0\ROMFG+2MIRTL=Z=5*=2S,W++Z<7)Z<7 M7\].SBZN3L]:."GV'J96/$R5NN^=3FTZG;Y>?CUI^\H)'*=3C@9(D[]53B< MM./3H VG$X^!ADE7M3^9.NO^'N7]<>50X/WP/#^B<2#DSAP^MFL M4 *,+MLZF?&P8)CYVTM'EG>:>: JE0&G9A[L5$5UX !#(6[*3$Q>3/#9GP'S M."-1 U3-2IU*FLH+=-&U,10. ,.Z'@I7)JT>YQA 6R'3II'/&EGL*(F MX+%:#\L4TED411M#V.I[(@Q_%89(NJ^D]U]G2]A2EO>&P0@^UC6]GF'L^6)#I[NJ %6")[Q05<.EMW>^^=& M14/I5C^T0"'?GT<$8=Z&2AJ_CJ"P:\D8:'U< M^<*B.3G+BU2Z;-?>+,SJS)%3'0;>ECVY;/R*V#'1M@$^.3MSOOL[<[VC*V%3O1# MJT6<-^,'B!>^"^-GE,B'H:IOOZS-BPZ/&G5D;F6$,=2A**HK>]5[&KMAW.5W MO27W RWO"/OQU>[X$M"&U@ RFP96V=C?LF^G'UCM#BP!;30-$KO.!I:?AM(L M )CA#8;F&1]=!SWH!UB[ TQ,(4U#QSACS*9 !?@GKZZ^TM7- 2:D#T618=G9 M:^@?CK#M!M'P6UT'D.[\&+)Y%2\EWNOZ);WPX10;=G8M]TD6^S>[]%TS!;"' MZ+ M#/=\CTRJL?>)\D!"9EX0 MH6^[HGJ&X@Z57U]RRQ:/"58?AGZ)D;A#GV@5?!!,1<@C\*65U*DKMVU/5:'5 MBF1<\A=/;O@'(C?;15C#^\Q*RM026NMMY [=GWPTG)$( .=,[WDU06C9C&?\ M6@P$)NIAAIIK,6IW9)\H? E81--FRWS"*\G*]1>W2\]W;P/RJ-]+0FHC*;GE M[);7)Z?[=LNGPQ@-G-OQ:#9YN/D^>QB/G&?\0P?,DR7ND9P> ML1>F[-L)RK%%2M5@>%ZY0Z]XL"SV%4_,9CLC,LW&*O(MN%FEACZ+G!?PW"]VP;*C,[8 $.9H?I\%OJR7@8W8\G3X-T5H _(>1 3-!' M$*9Y7]FCGU[<\%#/G'+CU_%'FH?(?\M[1MO;4LN7V7V%V=VVFY6CD>+XE9/* MNC&[V]U/T"?R$Q21F6OW+SPC?@N#*'H.@U!G5^.$[PZ MFR[\NT.Z5/R+@_EPJ,VE)$T/\H6E.G9QE5 M\G;!X,MYC@&/V$4RC\=A?CN4\I!-53%X%%"DUAUAI$0WYP,2TRE9+?(^1Y7N M/699,-J5TD&EZ@2% ^G#RT5@&LY+92#J35 !AQ,U7[(N3,$2ZGYR_>05KUIX M5[;8D)Z$\3'US_ZH#-LUANVLNX2H(:IEIF;&TL9UAPA\"H8M^A;UQG!8QJC- M.8[JS,]^AL>,NOJKC_X()B1;] MM2MAL^YY8JJ*LR#)E-JP+^)O$TR?-8E+"C]3\^'N5=X1B@=1A.)(SGAX6N$H MF UFWV?CR0]G,IP.)[\/IPYQ*N)_S"8/M[/AG3,:SIS!=#J<3?7; VG)\<7 MH!C_ZE5A>FNXZ=]@/@\2/WT\AW2$[+*9YC_>=V#F@"::+&W]:DGJ M(4SYM=15M@6QI0-CNZOYN'3+QWHVN!6*X)_7VU=%@Y>*(:B#T:^R0OAR6##Q M;:-TOZ'@+70_EM[<75$F0FI9,$I6.3'*2'F" M1?S2WJB54\2>$J4DU#[%1FC^][?@\]>4E.$ZTV/^CYT:\S_\\W:TI[/=#[ 4 M) 7R3D$<<;HPNRHZA7 MU"+?@N&$JEFXN?2P+H103N 3E+VVE^\W=L]#C(PQP,^1V"T8X3 ZB^44_LYDY]837NB:>*B)$<1QD_-^) MA[O[Y"[2R3BE_7U"[)S9,!J\$TR)WTI@?53>B+UD,P.59>^?[H0_,,+?!R%Y M7#E8>8MTO/J+[_Z\\(=I\A)Y"\\-/6K\@:+:K>2L"8RTOA6JWPF:9YIZ=L-X M?>.N7'^>.HS2I\ )VAB*S9_E'*%?#AVAD^'C8);F@)O,?C@W@\?!Z#9WALXF M@]%T<$LN5DQQR4V3';@>402PB!KGF@3_L]:N2]"Z=K,N_2)T84*B+G SD*AF MJZ].-)401G.4T@7+YJ2XI!P#6$!&=1?[#DS\=IA07"Z M;Z@?ML(9,NM0+.60]C^>&[Q[Q 21^%Z6XV>&YDL_6 5OQ#+QX?KK1^^=Y*ZN M=!;7JP2TIAF*V3M1J9$;UF)!X_^+_>D(+XAR:KO%1\/TV^/MCS" & M_RM+F%!34 V&/77:_B]\:ELG3QY&;KA"\S@,,,DCCK)9']FD:VDY-9CLU*GZ MT7/],/%2<=!.G.)D)C#0I6JQB0S-!==@-5/"CND2^7_A__^1^(MR/+K\+J%N M798P1:GX6@U7JAP WP+_[5]85'R"\M]RL>GTH)>VA "2 N8JO@"MXFP'7/?$ MXK7$:P7-/7K>WN=%F 'SDQC[S/P-&@!6LO&PQ8H3_-DWXFZ!X# M7IXC;Y.0Z(7WKI+ I^#X5$OGA]2I+3LLVZ)6^M2@31FR+Y?M/RE55\]RE*F4 M6W,J".D3AQZRR+#DZ.C!XH6>%:@55I HMUKK#^=#<'Q1M_K4D=R^K0L%!6G" M@"-*30W+4*6--0?(!F44^//Z6]S#K\'11^--$X=+T MT3D!<6C39@!P\;]+1B[)@."#M.KB <'%+I /LUXX'Z0;?9#PL08) YA_6@H2 M-C'W'%&0, BJ2.%L-E8%!:[@X3/+EM_U:FA?M@*9\A\9$'"P#3-4$RE_[^I MW+ 6"R9/?@3)A^?SB% L996FN8)!#?K5$''-J:;>*)#("=_[%7TES53H'2]]GN4 GN4D,)AV*-,7$\%IDGQ MDVL].378E\ :);YBD<^[J%HY^5JW,W7##@& #2TLUVPPK+-#5&+PG(3S)3ZM M17OG[[4C- M&<=JSH [ >DV9YB84O+$03-$?>)P%/YHZJX-=E(,\O6W\<5)$EJXGX M6G<*7Q4M'W=>]!%$[NI;&"0?4W>5OHL6S/\HO@4S_M/'?5AZ']-@!W=QB9&N MQ#:Z*$1!T>Q#B^&2YDWSFZI%6![\^2HA2S02;Q?Q=+9=RJ,;-_+F' $;UPMN M"N%IN#A/Z)&^]3 XM6P380XX%NC1+(=!YH_XYDU%XL"F<#:>=M):>GHUP,DR M6^7^_)X*G@:U[K8IO"@?J3K D4]FA6LN:>M.K<:,^0?RWI9XJS_ 6W'W#8T2 MXA$:OZ9X1.,DCF(W=16Q)BRI.L S1IX%A\QJCHCFJZCF3_&5,,M,0668+C!, M7^TCCKCDUMFYQ9?S.V^5D,&EZO2V5Q]XHJDYM8E(W?TH !;<@ ,4LL*Q5OQ M,M=L.0N*;@$XLYAL->"H)S-Y*1&V]9<>N[XG!T :)410NBVWTGB;!+?;$2)/VA-"@_"T/7?TN]H!M#F%1\+)S4A99EABP)^ MOELYT('% (\# 'S;W[7D6 C:*_+2Q\(?&?$5[9^=7:>=3:\=PAVGT&\G>'7RGCNXZ\[? M2.?_[=>L^P[NO[,1P,DDZ$,>#-Q\)GI"R.R=3 U!8=K1HB-/-NKH"QFUKC2V"XZX!/AX. M, @[SH72W#R'U'S&O? MO,_ ,8PM%3Q1(K*7*_7A;' MVR/G6JNJZL&QKXLK(1M-RTQW#;$:O),+I'I8G=4-CM):V:6ONR!6.8O-U\/K(X_#P71(,LNE;3II MH\ZF5Z,'^KYH;RKG3>'6:%EH..OQS^KWNF7KV:T;+>]7P9]D M3UJ>QJ3W7@?>LNW>BS3BD%8R!UBP:<=)QU"_U5+3QXTJMVH>9:FRT M6CK;/EWN!5M-$/&%;'ZV4 *+U!6%@7$NSER5^/,&'L3Q[ M7AVN551SW%P3!<1, B[-AZTG-R:N@/4 ]WP=>=(GK(-G8K&D M@&F:XICC$K\&,X/(QBGWV^FP__^/AS-G.'OY']_Z8!M9P\$GI6'7MQ\3%.Q(\RKG!5%P0UE MGA[V8IK$! )IL=GO/6Z*<;&14AJZ_N@ZX:N3)6)7-,J\#T@M#UZK+-4(*98A M)U6U[6J3?56OJFP7M,C0 U>/#"F[G^&?7#PDUQ<94W*Q"'A=2\S#7+D46197 MK2J6.3.7"Y5 N#K!(%RTJURNANA*94BD:-#64BOE9<7TEGEP6J1H9*='NN)U_UY>&\>>^1<<:85!Z=\=?MDMHP,LWR+&^5M*L/B M7?]"/L.;]6&VPS_=<%'.5K9-,GP?A-_PM]3#NJ;FH).*S8P*8IG$2:LW_)1I M-/N/7S.6Y):F__Q_4$L#!!0 ( *>&F%:,(PGN%-P& "JV2 5 >F5P M<"TR,#(R,3(S,7@R,&8N:'1M['UI<^+(EO;W]U?XK1LS=R9B5"4)$*BZNR8$ MB!T$"+%]40@IM: 5+8#X]2.QV& #QC;8"::CJXHE2>4YYSEK;G__[]PT'J; M]33;^N??V$_TWP_ $FU)LY1__LUU"DCFW__[Y_\]1/\M_WIX^/O_(\B#UL^V M:P^2+08FL/P'T06"#Z2'F>:KOQ\ZMN,(UD,=N*YF& ]95Y,4L/X)AO[$?Z9^ MD@\(\F>[PZS@1;^WK=^;=C^QYTURZX?$C9*_\.A_%$\\9'[CB=\IXJ%9?]Y^ MU5%-&[F"&VY(_!WUC/[,)-/$3RQ!DL3^'[' G6HB>*C8HX=R_O=#*B4"4D[@ M"! R*))$!0(12!%#,#$U&J4R:3DA@*V>HG_^5OV(KQ%O+>]WX"&*(#C__%!] MW_G]ZY*.?MJO\6G\1$X+_6#0_-WVZ]Y3OU9?;IIJM?FAWB*);9HV31W@7Q0!L2OZ-MM;FI' MQ*59GB]8XJ.X)*#M'W7TQ>Z /3N)8^EC7:]:K'^PTW"66#;#2)+\-8^!^#C< M%^C::1I_^]AT;Y?1D[%?_7J-%55@"LAS\B+$[!_Q:W#!$9S80:BV%Z'$"J': MCS]_JT"0_OQM E]X$&W+CZS0/S]\,/=_K>B-?XR 2:!-__FQ_A[Q0R<:Z:\_ M?_N:;X _?__:_+OJ:V1+X9^_)6WZX/FA ?[Y80JNHEF(;SN_$ZCC_Q4]]5?T M]4X;2?,<0PA_6[8%X@;:_'?<&W!7+S5) M;R9=2@$1E+5Q-7XYW[[1ADE,])UL&M4G-89*AVC-LEO4CP=+,*/'K2W&;\8!;L0_2ZF! MR!C4-&&D&9H?YI;8]UD_,I2Q86;D@F9% M($HVE[6LQP>A[QPM-&1O0K+U)U M3?KG1VDY3)ZFU1;2)?RF#DBIN9@[O).2J1]_CIFM?U&BZ 9 V@Q! QYE28RO M G?KH[]_[7#@&$/R@;L$!H_Q:XYT[&W^B&$2!ZWTW$)S'?OQ! M(W2G<329)#YUP/FU&RUHGB@8 R"XA>@3[W'(F90GM*MV@:2+;*V\5W%9-X5/Q< N#3QTL%8U4 M6H[6$)3' 8;D((5X,B/1A,C)LT2.#[IEBB?B UK=%G;,T MWVNSW/JW);G3MS)ENJFS8S\KX&)]N'"4YZ:"5047+,.KG&TZD>XOQTNY;CRJ MF#?9\*E)4PCCCY:C6?[5C480F9F5G+$=^G6I/7C M3S/Y$2%C.PS$+LK :I"88PNSA^IL.,N82+/:7[1?V-J+,7""\50WV26F-$BY MP[DK-P'+SS[*P.=:$-+=8=DQ7?67N MTUTJ# :M'WO\=I+'23Z.8)9\9696E&2HFK/D8!S0\I2E!EHICF3+UF/,TP&B M:MF&K80YN^9+&SD 8)0-RF+TB'GS#%="E"#FI01$S8RLTC\_RHW"<]9&HK3= MR-N5HY&Y$:,>AQ"Q2XS8*"@@&S:%."C8X5P?3!,3HC!,Z9-)CI-,I-1)JLJ/ M/]B&;QM&G>R$82SZF.@AK- MC^*7*9 BPB,4Q>$,Y7G ]RC3=GUM(:Q"G1AL(':HG9F]0_\09$5KWM&R.BXM M:,VBJYDI$].?3J2341APHVPH1&UW^$!1DH9AG&_03(6H3TKJN)T"D0:1*)D^ MPH83(EF,)SD&4354[.M1.EA- AR3"N79IT2RO%QHZ=@P).C(/;7(4F>0R= * M9)'L:X8YS3<&IDHJ-&H2H07&XW1G.GWAG?)@Y)>C-,Q=1F4=X)H[G"B.>[1= MG(643G0ZH!4P$DFD8A^#O=%$YK6I)H$EP+W86'N\C4_3IB;V&W3.4,A2CD=X MBWQF)D_A0%IIF/$*?;R,W59FXAI0#9U MD9]S3XIST]T^5H_;?L;RK6<'[O+=LG3Q>RVL)4V/PDHNA861L; >7QM\%2V! M,:6ADP+-6J.IE&UG(E+7'8%EUK5Y%T$E>B]KP'U8#@CL+2+ERM7=I.OYC_]L M/MKMW5G& IMWGB^X?CY"SY]XG B:1%!L\[NG[QZ'*1UHNOEF\W[SD%\[C#K* MM]2*5YF8;X^O=68V+A;:J047"/W"O$233*%#P<:W#(*F3N3;LZ9GX%N23Z"/ MC'MZL^@G]6Q 4@(:SB9-ME*3E&&<8$#'N2220$_DW';3,W#N@S%_'.XS\E8D M_F1W<[:]\LQ1I*ZX8/GM^M=DV%#EKE0:H'@J3.<=F61!%*E>6"YK]@(E'LGJ MK10];.X8FJBMA_8@:68<$]A69#9=__O=R[T? M?Y;^Y3#[#C[WUS,*WPA$'(^4\C05CIIB.)(XIPJ?#D1A?C8@8E2>5M3Y=$ + M7D@1QF#A^.15 '&;"7<@G@&(+Q*J&&N/V4,1V(HK.*HF"L826>N9L2BPM]+69PXL#K1XCQO^O4QV&,>2@6^NBSF/0)XTR0G6((4Y7138 6 M4N+9[74G?7\\3=AELJKW^B%J3DI]3E(NGI3!%XH=9N*37ASDXDTYPG-%9!^" M9:A[/8Q;%'DTUPTR1A6S+9&Z>.8&7V!VA^4AMY_>AF7T[@VP6\YU6(*Q9MEZ MK5:YS:[!QY#MM"DKOD8S7;52\D2%Y[+0.O%3(/(*Q1=SJ^G3W6KZL^S7FX 2 M!2/2FFDEVU*JT9\U2(A%NJ)J[+R)LFRV:G599E*N7#E(#E)[RY;DQ8*!1^]D M+V/25>.VYNG9\$5"D0L\/V*L^Z+M&B5ZMUO,$E@.0ZL ME!RA>,O='"?Y8E#!3H<*=BFH/%^<0ESN.97;&W@1&; MS&8TA+ 3;YM:+23SLN'V-T](J&B"I7C!0/.CU+^D*6J\TGA[C?&"SZ7@185IY._!LIK]%]H;A1;[E_+?'QN]-DD]BI6B+?:28$!&'DU MU58'OFI+96L*/#\>[\##2=G$.M&PL&YD? M=E"##@_+N>\/<&&-CH-LN! LT'--F3^:!_)2J* ,;6J[8(V*0F U]&$.+^N] ML5CD.3WK*U7H0H@+H&*'#1=#16PLR',;"RQS)EBPD3BFH&R):S"P*;_5<M,8'A&_&4@@&7.:QCVI T%07.[@A& ;+C<#Y(S!,_; M*6H2+ M'Y\\OI;PYVQ+PSX*Y\\!<7-$.X#GBRP:&'Y&2(@JD42A\XYO!?$=NE\%W:)M M2S/-,"Z-VT$)=$=UHZNB1)U(A"T7OX\-;J"21P_AP0I\;<+*.T"CF=68BE8:F-#4KPKDZ[ MAP^P0_>SPH?L@)M@V6HGQ2&\J746;'DR*MW#AV\,VJ?)*_SX\JJW8G$06/'Q MDVO@Y1&!'EI3K,+A JM1&7L\<1;0 N_-*-@A]H)SW!C^V7/<*Z.6?@&'I4+N MG"/EERM.IR^QRV_OS@J[9:W3X*4WI.15M6F5ZI Q-Z-* N"*]E\(G#W20Q)M: MX[!W9^ZQC7$S(&2[G70MS^7"6I05M<04BT.GU._>TP9G\O]4L7K<9;R:+XF/ M;+.MZ.UNV-F)S\H)W'"YR31J8SZN/,D.)T86:[1$'4EGLF4R'0H,@$Y\CV?3 M':/V254/DGME8L;.)N9F$2FF%(P5=)!+SH="6*^ 4,T9>+.4ZM&#PD1'+Q)>1EY3N[F=9DKW* MBY_5#D[#S*J#9!ERZ/_'&!F]=_H2P#V/E.8NV-L"\X-'' MRP0G0O0%=R\6$V*GIX876R-_:/GSE\"XT.,8S,O7BSJN!'J1K$T(/83?Y'US M&,.P?/M5&+_3"1.^41K3+KF@V6F_9GFTE&MF[B'U-4($*H>=;;2R&0654*X8 M,$2O2N=ZT_[=TD%NZ6#8U/8JC-]IZ09)SS=29;[.X<*XT70L*S>^_)&?-V?I M8(#(QYSA2V/%=2KE0-!R"CIQZI2;-ICIT(+?6,%B-:["^;TU4E?,!$F'DLH5 M6X-$,M7)%">U.R2NR4H;D2D[NWK1GTK^E<'@K7G:@8!L3&"+9!&8!7HR;U7L M&5%ID--K-^Z?&I!=?KGY.P*R5 Y-C,/<8H &;2R=5UL]',>N7:R?$)#!(LRC M =EBYI.!,U1&G$#/;"]EE]*5UK7;Z2\(R& 1]O& C)]E"^WB.!G2.40/DN$H MZ2B):U?EKPC(H!'WR0&9FN(ROHU,2(ZQ2O-*"BUSI''M\RY?'9!="@9OK9(> M",BJW?(HV:1S=1UIUAH*KO9T%MZ##& ,R,Y\PM.[!;P3D*G=5&5@\%8191%' MUV=N,>/ NU$/GH ,%F$>]]$V\ O9J8WTN%YA6A/R^5:FX5Z[TGZ%CX9&W"?[ MZ&FU82TD0^C2N5(_9; #PJQQ=Q\-)0S>O +_@(_FYXH=D#)G<;C.$G*%K4Q# MY-K5_3-]]/G6WG]0P#L^>IZ;#:=-,^3IXBA@2265\^RKSZLO[Z.A$>;1HLG$ M* ]FPJ3M%_;4!V*1CLW!RW.1'V M\9*GTX[ R4BE@L T+)G#0;76"8H3LT]"FUF_)/,VCZW[^,IBK6IUW 81X"CC MI^6@ZM>78DW,$K6A;HMM%"FROC\2IV&0N8OUNFK7+\4: M=<1(U7HGX$(T-=,H)LE9LVOWNI\E5EC*'2_%.AYSW?FL1LVXD.P.R,8BW/DFL%PR:7A[6TP-1R!!%A]1T>2K5H:V(G[F/$0R(M#IF:QB=$TFCG1KT M&G7XICSVG!BTEY<',?)V='Z_G9*?$IEAI\QJ,^VG'P9T,I!V^/0'G(.-N 4#"_ P RH8+!)=ICN&"%E$,^*PW M)(6K - V^7< O9I97LH"N8D!T52[M9Z.3.J:X[IV=Q1<@R>]30MTN94;E[) M"4&L2KU>D=%Q"R\+M;R'M^97 :";M$"7 A#V;H \+A(P!&OW.KY5U%BVQ)BV M*8@;=&9V1[4#3["D@B;[ %B4)1UO1R\C:K!YG*I7)Z-*JC^E64;U>=^5Z@2\ M>S;.AIJ3G[@MAO6DR27D +N#/?5$E_.AO0ELQP!MX 2CB"&,G%,U2V"!.]5$ MT'3M:00GU]O#XG7'2G' &0I;8G2M9K,UNEI,1+GD'=='6 M,(=VXN\.=[A.&?K\8.8BH7NYA_IH#IU/45Q)I>;-T0'?_@ M^7QL,/+ )(AG]*9@:PWI@>\WL['$>*J+JC?E!"7EJV,'E!5XUQCN07\(Q]5%OO4:5II!C9U2B1C3!E-I-@>9K7/Z: M#-L;B+V0B%,(AB(XQ 7;47OJ\HML-L%-U%36D@52K'BW7VBZQEC^4D7,1CBG M$2_3L?0<,N,31EN;E\C;=Q[WPMX3!*C%S)]::$_GJBRYF R1:3+]#N/$=!MXOJN)/I"6;.$LS??:++>6^[@@]2:+I(]Q#%:(,%68)1KPKLP_(/>C M)-[V1.QQZ6Y:=:-6FJ7LIK)QSI<5/"#%RU8C3B]'L7I*?#>U"J)(:=U/:[KH M*T95J:',5&H0,UUH(_#>W')6E)S\U"T>;V6VIS/YIB.5?5>$OW\UWW'0#^2! MT@*XD=;95# /'843FAATE<,O6]'W:<;R&D'XAA6!QT%8[%.U&>-S,[TW\=!J MLU,L(DWH+.:7K0K\OB!\6\[V.>Z]GYBV1!=/C?7JW+!SI718'K:O+?_[KNX= MABST.:@OZ=ZK06*.+

JK/A+&,BS6I_T8:N)OG-W/N5@/!L[GWD%M.5+#,M MTCVW'&;H'*'Z\!W7^,W<.PP@?%L][G/<>Z'*:_)4I?H<(>6;6=_ "@D".HMY M=^_05!A? _4EW7M)[O2M3)ENZNS8SPJX6!\NX+OC\9NY]RL!X=G=S]G*)P:IQ6_/T;+A[_F ;+$]=;$9C M#E\T7J-N/DHF;:3=[*)"L3\0?$:HMUO0!94;$!PA>;WXX@2:;[K4\QZP/+8) M/-\VXQ,Z]V/%\O":V43U!$?D\T/928>N@UXG5AX;'2?Y#I5#4'&!I/D'@5(J M6NT27A!U1M%\5'0\I$Q!%T^]#2C'"/Z6,-FVM'%FX@EB_#,O&VY_\^2-^II@ MF]K #AQMLP $<$(Z49M5\AQ+C.G9/+!T!=[U]J<3O/9%+RF^ ^5DH,3G5P66 M)BX?$1\H;-F&K2R/NQ*LL*:96O3+365,G3G)<-C T2I>-?LVTRHC>6@=TSMQ M] :&W#3,#DUFG<$>H1*.R1[.SVBS60\27I@"#@-MT0IF>P1#6?2\0'F+/:(Z MBQG+U_6:'J:*$VKH*D2[ 5TJ?P/V" :8':J^7QYF8(80J!+V"FAN"L)1M90E M:/C.H;L!F,%@5XMP&^&3X'"?]63NS42=VF:T7 MG^0]@9<[IXCO8^9-N\CW+MD^!TBMBM53FD2=U8,IQHWSKM#.\EA)!=2F\*& ?/ M6GH+$FI \(!J&U+9=%Q[NKQ>8A.(I1),H:T@9D_74 ;M*4 9^O >$/8F6!PA M^YP8^=0["]_FA:+GN\$R5"U;T2\5%W@;N3,8DFAYV4Y(3_H]H\Y7%]5>%MK\ M[8T.XS#=WT3P^\,/IVXL-+JCSFF-[&I5=)9*MZ:W(O.+!PG0BON9HR?&9HD( M*X&AFY@RICH4RPRYVY#RY1S]I]Y0>B[?331;^9+8#C&=&(SR'<>8ZWWQ[KOA MNF?F?6(_ZKM[8DU4IP370T-QT1@TU:QH#:%+(Z_%=\,F^/V^NTEX3==%\AQ7 M;+=1?Z%C7 Z[#5W_7-\-E[B?^>Z:44)L"[,<3LN+K&OG&\BL?/?=GR_<4PLR MI]VVV;"MN'/7-HR( ^7H,9%5\Q]EWI*S,Z4]XJJ=;(VT&PC;)Z&5^8GW4QZC M^*8*-*?.P)X&E#;P!]'+#?QKA\A^ M6F]Z7O5CX#AJ1?!,D+0M200Z,:Q+9DW0B789VI@09BL" U .3&T(C!.LV_$7HZ4Q02/?*O9JU5US](+SV=D5C > M5V+,F8[L272J0P=$-3-*..XH!^]JUB,T;B<4SXC\EA''^^! C^76( S5A"Z8 MFJUFLYPR-J$--2"# \RNXWUP(.P N%YA,M"+;H+NB_ER<\Y#NTX+,CC X"Q6 MUN'#"T('@;55ILAG?($;MO,#CED@K5DG8PV4$K2H>//JO1UBX3 64=.SHB.Q MA8[$QY<+!T(8,:P0\:VL;1Q)4NFY!;F'T=I"RP=]M#XMXM ZDKI9D?0TI%$Z(@/1AHOFTI)4U1XST?.;OF;W:]#.50GM8D M9J:;%C+2*@N4):7;@;,E&F6@R.,W 9D].X\@'QJ6[8H0YO:+E@C;FHEQBPS MZ!7U8L3PZKAI.V/C5A%WD V7@A1&G@RIJ.DG0>J<(954+->S[JBKZ,*DITQ! M3K&YX>V$W9\84D$!E1V*;QS8MKT!AMUC3K9K.B]U0GHP>L9685 MZ$!S+B^W2_S%X),Y'3Z92\&'V($/<0Y+LX9,?U%#)E+)RJ :(C0:8JW;;@^A M+0E_Q,Y<&";$Z3 A/G^V8*-7N\<*+KWF[ MWNM7H#,B3V7 YZ1M;\M\1MLWG1MX@_#+;8[#JY-N#YV$65I#DDB[ -_)Y' ) M'^Z9@#<(WP-X 05F2>9ZU()L:W0R21>A]05P"!^"U/:@V<]KGF-[@E%T[<#) M&8+G12S?,Q6TTV[U!DB,G WCB9.&[4IKD^(L"#FO$&1?P,R<-:VX+!]1^R_G<#\-P >):& M8.,17>.$Y#"OE&1$6SC0NKB[ ;@" P!S!'#:&D)*% ,S6.;/R]@I;N8"-1;S MLL 2"7>S?EVT990IUS,Z8OL.:QJC,IF'=L;NQ&6%)Y-_TS[D8^N53X<0D"W9 MR(SD 9GQ?:KKL'4*WZ,B6 M\R0;!A:!K;B"HT8AD/$4"S:![<03"6W@!*.((3E5LX22;2G5Z$]\N4Q\STS4 M@Q?%(CG!$B1A#2,AZ[!=JN$.:"U(>N.*F@<-'+ID<#E;'ZPB67ARS&>.2F5G ]53->2H;#J._ M&K;KJY09]2T*94O\N0:D:9M-T,EUI_K$]5RY[!;GE FE?=ZA:UT,/$S8.>7\ M*2>D'A,=B(ODAF!)7L<5XIG@[,_I1H#=IFZI7 ,IH[UAI9P85FIZF+TN 1XA M[Y;$^+1W(=,GF6)"'0PXHFL*_2I96ACP'4Y^3&87V8KPU0*B@_C@OY)M/%.Q M6:=!RB@*!CJ!A0-A(H\SKG55XCI V:T(KQ0(IK99+'/Z BE6;I-L#2ET45,< M>YAAM+GB LJ2T3ZYOH_HFQ'Y>L8O1O<:U[O"[2ZD.ML>(P,=T6JSI$'F3$V\ M'N&^0MZMB+$H&,(\7+O]IB'X,8S7E&[,+Q@J+<[I=Z9ZK]UGI)%9M>O3JS&_ M)U!X*\+, FT<$L4&8Y*FR:UR6=,12^^8?7?2G=:A+)?N M$^X[*+X585.6&FA+'Q3G_X:A*=%(7Q'V@IB49ZE>U:6+I696#4=>OJ!?C4U^ M!\57(FR,3\1[;=-'XZLUUD\/KSA"+V.AHJFHJ=?JO:%NY^?PG91T-+QZ*\V7 MD3>61K#X *1SR3O)XV0L[]0INKV7\J=SC0( C+)!68PNF&">X4J($F!7(^33 M";V09%,(FD1P\@)F>U/M+@B:VQ6, &1#RO. O]Q:\>Q870D ,Z[D-ET@ ]>- M5]#9HOYLS\M61X\O2Y$T!%=4PQJ8 F.GU\\9PA&A/HWGB%3/.IA#<-@SDB-XN!+W"[?2XI=66A%/#TPRL2C3 M54/JT?RPP0V'^_OL2UI ML^FUDA^G:Q2*ZZ@IMSE,+%&] +T&I_J=/-KI0]HO^:T+C9Y$_YU5$8-%%5<[ M&=CXU\M%&.N?3\E9V0V]2IDS>W@]V4H/R7;B&KSFN[42^\Y:N1\%MZ"@9PMP MSZ.6F::!S=D9Q= 37I9\LN5V6.<:] J":/0> $+E(G1G-"I1)"/1Q;I 9C/M MP!X4K@'*=ZO\S0"\G6YHK4&_;TY'/-T3"H4V/*U**$VI)HE?1BJE0<#(61 M@Y>OP8'>M1+. /=351&R"EE2Q=DR/^FG.)8)4P,_I(%^%B_+(5W-]ZX!RE=CBF\W0/JZ:,:?6'6 J+,$G1MV)K+-,H!E M[A6R>P#QQBFV_==1/9YUWF++B"G6>3UD!'0T3F,5$[YK)-_@YH^2>\.%T.-B M'L_G)56:E6>TF>+[$YOK.!YQ#04+F,1\*6U>G6C2%BP%/)X[4M.!<2*3UWF3<[NK5;,G<$I',)W9<8^.&]S\0[GSX'S]J6#$I"U^/#I MFC8%$5NB!RC:R !+)^5%D:\PMMV7KKFFB3'K+8527 "VW3*Q*+9#*L]D4" : MBE*D9G0/OG-Y-C[WC?0_.>N##+BR>.SC4%B>HF4!/V^;@F;%"K6!0@M-9!/: M7&GH1$BB;3Q-I>C>[4'A( .N# K8!:W"M#AF4F@)C\(MUDD$7*M)LC:T.=G5 M6(7+UXW.;Q6HH,8U08$1T4!NU !;9:=SY?:@\-E6X6Q0./7:JK=>:UW1(LYY MP4#S;4LI:8H:AU3;.[)'&B$+#2>CZCE1G60J\U%32D*[ZO/-MUR_1O\Y<0'= M\;_G M'+N]$9TP&D@3!C.FQ2/.OWN@N:@#;(@/=N]%N%25E; \6I(V4T@>$) M+IP6.SDB[;18XG;,RQZ2;QHJAZ[".[M;TK1116WC9( R;;F>G#S(J+VI S]XMRMMA M L/M0!> R:-%J:7I4D5KE)IH<<*0%=)L%@)X]Z%!;5%@@,JAG.BCZR>:DQ*5 MLAML0R>$U-BHN'1]!-\YPS"NG[B:7.BC$$&F8:LU'.M)KCBMA5*.FN68.T1N M*B[Y*$2R&9,(^%8-1T.N9.=8'/"=++3A*[00@<'1'+(B>[$5=&$&\?&/_ \^PV@9S MQ_4.150Q-)PVT2&@W01"06L77Y'?$_0_(L#W+]UYFC#[#,E#M- '.A^Q[\K2 M8TLXM[8 O'E^.+Y7 .0C&6X,0#VI*5)JVLSK9GY0Z9:ZK4&B")TCN=R"S*TE M_F^?;'[.S9N.=D^ Z<[2S+/"U&'SZER?#GIT..T660TO87T$.M-_N866=YA^ M9#]+31-&FA'1\.9-L>F"/18Z%:N#FF-':[>;#46UH#./>^+LER1_>/_JQQ;* M?.K.EO<+?%3W>+?I=QG.K!*M<3[=E+LC:,N], O\99K$/C9ELV_HQ3[?OD'Y4>:CL(^"4 P[@"E9Q.0.EJM)O8_LPMB4'#NAL[TS+!+!%#S= MQ-M(8I.:E_7Y ;L_INCG!44:$2]%VGR1GX44%KSBEB0[P MK%)B7=5O0J_U^6"06G5DJ=7TJ]SFF\C-V M%)UH*GV>FZN)S,#E!$PMH_BL,"FPT)8\OMI4?IW@7II*40H3C5G+F7,3X!(Z MG:@;:'A]&O=9IO+3MFZ=YY""I[9E:PWNM=P7(=F:. *IHXPO9C,#.R/VX+L0 M[4QG!1QDP[?*:B\-*49*@A;;ZF=1P @ASX4.21/0F9*KA10,T\[/ER9=&E(U M#R<\DQ-TKM@:-S(UM%A@DM#M&+Q:2'W%4J:]=[^?X3B>9YF$1!G&J,:6 U1S MN6$1+R>80+I58W3MI9GSFY%2%!ZZLF:!-1SZ+*M7%BE2XG),'D,[R9XW@&\9 MV 4,R3-&W*%AQ:F"[6Z @2K%LC%M%N=TM:Y:9#@4" ^TWZK.)CW605OZRH'2"0I-VV' B)T$G\UXSU,X94)\UR)R?,(@.?, M-M=.Y3IHX-AZL]KUJFH1NB+P544 ERM<73X"&"&-BM/+HS8'TA7+JM%,TJS> M*AP^/P*X)FCL1@#]!%\!?Q>%>4 /AY7$ZDZHF$2G1S*"$+"5Y/;,0VCJT:@W7<3K7(NK'(W'X MB5'JC*M-(O(IB0/%JKX=G]P?X(M.6V3G>J]93!620J7* MIJ!5WJ_TR9?/E3]NBNTD.V?:8Q&A"8_J"*;8EHL NF()]*88:E$_FF)C7JN- M?*1IH@Q"!R6SG"^46K<3<7V>*;[<17Q??)?1_=R90YPA92E?5'2AHH?$H)ZK M-KQTCX'.[<%Z%]/)2G\_, ?. W,N'X=BY)F,WS[/=TXO.IG7>EUDWM!0H6VI MF;Q4K0UNM@K]%I]Z YX=(R\$;@)N<*][(JQ<&RTPS0+*S+S^:*CT2WX7N@#Q M5J%]46 3%R\643/!E1X+!X]'6)J.88< +'>3,T[,C#78$C63!UYK,." ,J_[ M0HHLI^!;PKD1[ YU6T=6'B+ONISOJV)L1QKD:J*_/A: LS3?:[/<6I05I95. MV',IRQ7K[>I8Q1@*#:$+CE\1Y5$281?G*=O/3E6 M1HY^L7R54S5+V/19)%17-?P4Q[I6Z&59IUF!9[F,*LC<#>YK:O(1>M!KI*0.0;!8%_72^AB47DUP'.AO[1KTX MSL>[.D"L#EF@C:/ E54#*PR$35!GR?T@K;0[/)U*ICIPN5T,H,XA74+J7 MO&\%@3<8L?A+2\H%GF^;WJXJ-4 \T68(EO1X;'U2ZM'AD*OIDX2!IO/UQ+#1 M@#;N/\6"O(7\.X0^Z ?]1*_;'@N@C9JCO*F6?%1'KQL^=P?T,>BLKGL6C#:8 M BL +'"GF@C*;7:-F#"EE6PAG,WTJL!6ICTK.T^.H(NF#LFE.F"96!T>7Y]Z M#]=):6IE)J\+]0Y/*\[$+YFJ^ ]]Q'N]>_W4*#V!??'*V M32LG 2*5R\D"/\1?^RV]E!\9=K_).PH^Q&CP:RBF+;F MZ=DP"RQ1-057?]+Y;3Z\^,6S8&9/CR]6*N9<(&G^:SV]U3*MKM5'P^GC@CR*9XZ*LF/C^'-EGD? M!N[*"8%RKEUD;MV-4VD1KDY;!;W7-(8O#-P?@-#O@U4WKWIN>4TK&JU MUN_1IMJ9VLE\CTW#>R_NFQ'S/3;6?@ XRT-2MK[2P";T)3*C1:.=,$1N$A:K M85*NSGCD=FS)0<*_C>A+0 ;:,'I5C[R]*!ALZ/G S-D_G^;VRFVLZ?4:7(?3 M8*AI@N4&6ET371L80/1=._*SWK:IW *'G\TX(XP; MY&F<9WN66)U$X[HQ<+R)(]\++)7(GX;!DC/T$VKS+@VT"A:%O*)&)$)#=+64=9:PQT.5WURA._A+(3AV3-3+F=7]R. M?3A,^94)'[O)BM'> ^DO=>-KJ><>_GC 6]) M.9^5BX28T!6:-G\OAV,/#I%;PS"S_!8^G=ZNWC<=7+<[49>7G, MX5+4$M!X2G+7@DWTC&H^F[4$>N);-7K4;V4&76B#@8-4_?@3D?7[D:R+U5W1 M!(*ESR^U0ITUB%JI/>5P*F\A_BBP/F%+V!<1?^II,(_"7IWO&T?SMA6]]9X= M5NH+F@4D6G"M2&LW3DOQJOV.HC02.E*O]-I=CBYPP8@1!TL%4A_]?MEV96;(!4R@S.GQ@*\FH)WPN"LQ]$I\N4N>WYM6[F:2A6S(3>4.PJ'" M3)HON Q7FMS&EKXE&CXC>3R;B%\['>:J+.DLVYF(@S[OJ(Y)V, M1D[1I&*\,6",@20.[5\MT0E2KY%(<$8:82T(7+;Z.@.-DWC0D]IU]_ 8; M@'7'#6=J6@J*Z^E<5YOX50[.^P]AL $PG.[[9H&_8@,J)7;4Z$WLD@[J^4Z5 MKF7J-GNW =<$B7WGV;[!!BP:/N[.6&2AFWHCDT&1%#+HW^, B+/V-PO\%1M M:YZ8MCLH0PNZIMC-)# RK2OT E]D V" Q*'U [>T36;O'C8.[RDB@:59O3AF M.G,MD>0"$3KK==\LF5>5>.W+=HKWNYD[=\TI$31#BS?:P,1:%-A9(#W:/UZ%(?TGLR@ M"IE"35LWS>*TJGJV7?&A\\&K.8/GS'Z/7SFC;=BT/"2GS[()QR7\[91R;S:U M5$MZ+AJ!ITV!$>:!IRD6D"A+VLX\V$BZ?@\(;BS%/(A__F[U79^M7W!M,_I- M] /1[VF^NA'7!72Y(8EU7ASE)BB2[&@&VG5S$GSQ].%<<*G-'Q'29VK]2>*] MFP"H_/(Z7,E"[9'+#-HKCF?- E>=%;R.C+=]FH.RJGO0(^_R^>Z+[XJX7Q$I MJ!6QFI[-=7&6QFB\/LBJVI3.DLY5*B)U5\1OK(A7$+F>M:P\+C8%I<<4?;K: MKFNC">Z:9>^*:U"W%''>J\MW-?]PD7F>&M%$9YY/HH25Y:L%)\UQV%W!;US! MOU&M^?E"H5N<.-KKN@=$H;&H$$X>-0=3JJB.T4)7A&XQ\WWZZ!I]-@S+O;Z# M8C]SUED\F,]-+]75>YYLUWBC!MPF=%GT7:6ORTO#J,PW,B-LH\D>AA8#AZNZ M" FR>J=""647;BH(J91.Z>M=]1OBNB!]61+AGA*>@@#OU M;!WE>B#TAXVBH@5P;KJ]SPC?%?$,9:?KFRK:FVB'(-?4@U)U2(=VDF5Z20+) M%J$+@[]GQ'FO+M_5_,-%YI"?+ K9Y,BE)T$?,\;)5"JO0^>8[PI^KS5?>MOX MMRAKA2.I \HX:=-,K]%%^YV ,.OWC0[WLM:E3 ,QP0<.MP48CT]:Q#?$M4, MDQ!*-9VIC!#6MQC4N:_Z@D._;B2(OZOY5P;Q^2%/=.2L-^:*I68]E2ZI3:_*_A5!O$WH=HYV_,9N6C;DK<.+&N:]9Y"-QLX$7M?UVA6%5R0%3P@+1\: MQ:<-VP*F8]@A .N0UML2$XNJXT+9- MPX\_&R)^1T1<")#X%X@DUQCPU86FZ)6IFD,G,IZP_/H,[1:O2201$57\\'$MR;0$:8A+5D4'M5!)Z2-] MK,RN2227TY*SB>0QO25BN6SRVZ08)%*"!)C*WUHUVLPC\)(I#Q&)][249Z?I1U.> MWE\O>3A+>\W&*SM,&2Y7()#QR%+M:S)M-<>/-2 M&MHZ[W'9;1-V9:+#WJ-W@[(P=Y1*9L8)V7RN'G;RK5(=6I?X]7IW^+;LMD"IK;%8P 9,/'EZ6(:8(KJF$-3(&Q M,\/RV*9L.8'O+1LDGDUA;W59!T)\$75,>L$%D^"Q=/2B[5;+>+]2X+I/"D_) MP G*W72;9F16T PQ4?R)K0I]IOW]KQ&/^Q M>%SAE-[:P)-^,?%*>1[P]RYSV?J0D8N!/0_*5J05@B6"K&OKD6570,[^^02( M-F+8A80@>9R6MS@WF9RGIO!=Y[X!Q#["UZ)_*^677!*5/GD72-3T,Z_JH"(B M),T(?&T*V-A&1OP"WO)@ E(JPV#9N39A14;:<&U(B/J-8&[VH@3[N]@=ZM7 MO&@_[B82WK*?IB%L%ESEJNWZ<%)/=#BAU+>R*EVGA_!N1[@@M[:V4!UFU\4@ M"O.5$U\-T9E93".6$5(< &&=Q2N%L0S?0MZ;ARB,9^# E'5-X<=OJH.Z.*D M6L[VQ8K+SZ$M']\L1"'8[HGR9:XXH!+9; 4M.EY/X- 1%QH7#^B_:-G:R6'. M3'"E%WO0Z?%2"UW5L,^E)DPYRZ>,%GFWV;LZD M>@-_;SH<.@3EB#6V"1XWQM9L47C,^!Y]!3",R&0N#_-R=>!'K^EY; DW)S4, MBXM4N\Y5!OID8(X)O.BD8XFM $C)4C'Z<"[).V T3I*XK>$PBEV(^(:B"O]D1+E MXTJ^[<1-=TW'&*\["P=U-;0W&;1*V9(EUT;0PN,DTW$"V7?('(!,$5C %8R( M=91D:I;F+<]\F8)=T)@I7Z+R@5BB)PVV UK,K)<87C=H3B+\IF%SL&#S1<$V MHG>"6MCC.<3+UU)!LVY7X9W)N ?;,!5V#D'Y+,&VCXT2,RN[2*)FJ3M/ K* M:X7K-GY?%FS##);W!-LC EGD9P'>YH#8$"=J)ME49M!B ZI@&V8HG"O8;BV( M>8 ;@SYJIOK#6C.)%3O@NO/TKPRVKQTRIP7;:KW#DWW1RG.LD"XMPNI@T,U# M6W6\@F ;!M@\I@)M!G^4P">$;%-XTU,<'P,")4G+Y>>"T10TJ6SE M!$?S!6.-#-(GM$Q0[4]TLR>$!IU26SJ\BX-.1,91DF\:*H?J.N^P&8-1G: $ MS6APH&JX.:]/FW7A;C.NI%+S,2 5[LUC%K0"K0A*M0V M T:H-+R*ULX1;9<+31\;CW:_?#76%L8H5)? MZ)5,>>$3NL"E"&9DYU.R"L.U.]!Q[GD:%-]\T8[//UXJ4_RNKEF:&9C/#].( M/O5!39N""&A^] -M9(#EEETO&Z[N55W>V[1KF_T8M)MYIG$^S]@9/;3F"+E3>=?)T 4&%^$8!*H1U6 M$8:OZ8**2XK:HP9%^,XQV@?0;8;< 7IF@!X\I.VM!WCT-<$VM?B2N\#25M7: MLB7;KKE\&9]F8=F&K81K.!;3GH7;5DU&<^VZ-PW'5MFTH UFWWRH!;A<&"=NR-59*HSZ*N,; XID:J,"[4OHZ07*YDZI7WFS[3OHG(.R[J_[M MESQ3HF@'JT.3@#85(D/^>D]OOK*=7G3H+.8D1YQ0Z-1KPLS/-890.LZ7S%X# M;1^W/^Y)3[_O^9"<+C*&\]WD#J?U/:Y8ZSOBLU"KU,CUDU,'8'V4*)/#&F5. MC?$[,MVR,E%0*Q-HT@6_R.6B_R=-1L)*?$7CH(ND3U&FUZ[% MOBL3W,J$W4K()^6L"5GL!Y:N=4 GA\DTGYK?0[Z[8GU1+G5+:A27&1DXX']/Q,R*[@:C&GRU%'+O#\9:.PZ6J1>&(Y 3DB M-7JYQK=-3W"^7 \[7%5FF2QO%W*(""6^#U'^).^WD7YE$3_.C\MYT'>R:52? MU!@J':(URVY!=HKC9?.=C9I)BI.5,H\_DK ?_E @F2 M8Q!50\6^CJ"9:A+@F%0HP[ PYZ(G_!]9RL#,K,C-JYKS%% -H[\:MNNK5.3T M-%$H6^+/-=(KK))'JHE"'NUAC7S6"*J8BD*9$^S0M8Y@#A-V4PL$/B)V$%^T M:PB6Y'5<(;XN.?MSNA%^LZ\5V0:0YWK1Y MCI6-6F]7K$OX1\NX06$$@4HJU MO(ENO^',VX.%CE06%J];06Y1AM*M'9+W(RUWX:Z$2P>N[8"2;3Q3[7D5JP][ M>;^.Y@;5:=,7%@''0SF]=TC4!RB["][A2X%@:JP*K$7T9^]RE75J7]-,+0H, MUYC(R[VJ:'75!,I,3&:@8$.:'%V-N7\?T=\.+@=3H2?D9($VCG3J=. X.-/O M%9@%P06R-TNPS)#*5: $SN%TZ E#;R7_VT%HG\6Q+:4:_8D-\]HD[T*D8 TG M=;,W:>E(OMP;R&R0XPDHRT5[;3D@S&G18>+%1_SF)6ZL97M!X=3/8[Q+H9GU0?39FPJE4Z7#A,$>V1)^@ M^0IT( QJ_FG2E))QW57<)!MXFA5]&!E! M7Q W9ZZD!NQLELAJ%2[DG7HOW2*&8A>UZL^X81HXROSGOL M!.W@&;IGD%*[J)-T,#CTV*???>#I7GQ7K\=GBRE#&" ME^YA(BD,BD,3V4K^ M-AVO);+\S0<>FFL,>%E&"8#7!SC-9.,#3M%$8UYZ^43-LY,XEOX=_>0##^38 M/,^/.F)JW.JK-.L73*E!)GNUSNS@ Z.??."!3M2>YV>$-+=8=DQ7?67NTUTJ MW"?--5:CEV]_8%Z;1JJVI&\M23XW9Y1NV-11?%'P\_#[^, \LV]2L?=V>BJ&=+G[MCOY4OL1 6_/%QJ=I4Q/[#3IG M*&0IQR.\17Z(+Z] $F:^Q'B)>4,*'=2F? 2@0E>L5XV9/Z(Z,('E1%Y_B"=/ MMG#EZWEGEFFQ/#D+:6%!Y&76(CIF_J5I6EKA]6\^8"K$]9)H7G9&[ECNE ,4 M:*3OD6.6EL@#QG_SH^//_:7-?T=HL@-7!-[JK0H$:>F4(_;\^3OZZ\'S0R/R M[:8P1V::Y*N_,13]C[\<08IK\8@!9/]W\FBM%^7K.X]V3[ZE_/N?J"71%J$77U1 S[F5H-^CQQ/.+W<3B$"(:F6+_CY?C 77VB67'X%O/SKY'M1GAY[.-GS-]EF>3A M7^CROTV+N,O$GJ^?9//77OXOAQM]NA.+',8RWC92*#CT"2Y.5DFN23B72")]-D]%A^&O<_,49J3.RXRO(6VT1\B)?83]^,,URATZ_\!VJ [-_OUK M="7#9NDA1;*C>*':;Q/P_YG[F?#SB:2I*/@]^R:^\?_L^GX6TP',-\V_C]Q$A@[C&0 MN_YB:S0C0=05UPXL"1%MPW9_;RS.IL?8WKWH+C93Z$\B>M2J8SSU,^IY9<,B MFV^!1RX^"(%OQ\]*"HBPP[?I__@LCT+^6XHO$["P4/EA"7 >)B2MX6@SCPB4LL/Y;VMB&X+M^9Y+5PXF7S>@^KL#J1 M!XV,I[PR;!Q%"BN\[8SXCK\+X(_=B=?CB42&4D0B(3!"_*&< G13G)"WA:XD>)1!(DY90,TO(ZE%C]HB/R MB5*J.T2KS0:'R*/Q(I/^FJF: M#Y"(.6(<,<]Y=LZW%ZZ<>C M!4B(8T#VR!0-Z$0=+Z503S)C"X"^L*D;IK% L<$#5WY@0S,RL,\M]Q[[^Y__ M(M/)Y%\'_>,NV'Z%UQ\Z[PT"G1#ULA_&/X3N4Z#]'7&)E(/OJS)S7Z MM;39YR];''=?GY7I/8L-SAJ:,NU'=JY]:B:1$@E)2O,8)HM\$DTF>3(1N=@$ M$,6,")+)44IZ[E,E.:&@);W&Z:8 Y&$=)R824.X^%2Z/<_>I=Y_Z?I]*658@ M&&W@V.Z3*\VWRUY!M](F+8QFB.LEC$%2;5W"E1+?PI52C09'U1[:=)-I'_.@ MB8?8) U+\+>2BHA$-P'$#U'VE/WV5+BW_'B M1C/J4Y6$,/X1L"ZEQ<"-[Z#J;!DYR#BRUI1::)YB3@U5EG5O9?%K6.2>TA#\35 MPJ5XM^W)Z5__S$%/VP4Y^GJ]8\[E1(PDR1 HCH^0*3491(Y9*\Z0DB+R8 MD04YF4D((/FB$F/*B6E*J68Y.H?RJBMI59#4[I48R&*J>]1XM5'C&^S@<0?U M>5'F\HJ*I?B>19JCIJ95C"&50(EL?=2;).;=:O$BD>;W*-ITVE2#+2]+-O=H M\QH]KHBE)3(MR#P^0I-\8$ I_*I$B2!+B I4;//6Y7#"R*M+,^9YK9 MJ@228FE"M2[@<=Z4[T[Y*IPRJP+#6&^J>^:6 MB9XSR+$J1&JVU(7HRU@9?L9#3J!_G?6?3R4\0;R. MS$V!RW^,T!]6^WC^C[TW;6[;V!9%O]^J^Q]0OCM5]GT0 X"S(N_H3GKT8G[3IB^QDM2+L4#1&'F@Z@8I>O_>&Y+=/&5N'B^&W(?7'M); M%5=FW#FTKL]KE\?6[_]T_6;?W?<;WZ?:JC;:&:]<(!L??_GU>YHU M\_&JI[A&F>(1)(?PC9KJ^/G3SL&WK^EG:]+>_S,/#U7^812%J1[+Y( M1JY,GYA=$T9B2 MZ D"?IRM]P+07Z:ADKJWRU^X&PY5+A]-/GXY^WIA1^=>^H_[VY\7S9.;F_O% M_G;=&[A'HQ=3L^RG3'371+4VHOHMC;QXZ TD517PQ0 3Y2BZ= /O7_IW25DV M=2LR/OIAW_7A $%XQ7>_2PN_<*G5TVMNH@F(^,\!F"ZV0M@GC>^UVA]3)[9V MOW[\U_G]3^]\>#&OOJTB[ ^I1PU+C0^.:?PU#H-+P7&!VG?'J1M<7J9&WDW, M.':C[TO)__5 P5&@8!UWO_S3/ AOSD^/JGO'M<^M\4=*![D[% [#BM&V+.,K MW/??'OQA?&5Q O?E#E_K9>_"7X^BL_ Z4*[:/9_N_';5L>KGOT?_L,E??_U3 MWYU^N==5?V(CYCTZ?>7):],*=W$<8IN4O[SIC&!O[7JGT_Z?)W]UV8":T*[^JI-"N)@_Q-RHU_.AA?U4>'+/[^#SMM M5ZM=Y]_@X_TX[C$+IS[+]-H3-DW[/AP3J_/'7N!JY6HCE"N!(@BVX\@+!MX4 M%)3N#S9(\7C&T6CD#5A<'B/E/F3R% W7U'1%_OPQB^(P")@_XY3ZYW/GQX_A MAP_5[L>_]RX_N3?>9=.ZG[ERP%!%'#,0I'OPQZ/9/1 F&QG[0)T :( SA^X: MU4^M-I^B<[?MC\W3V/ZKVG59_.VB^?'+0?V/^\G<5ZUSOQ (586]??;G MW\-_/EW^^WW2[/U(^U^_16=UK;"_)*06:OO!7[MN<]K9W^E^M _V3_]M7_X; MMS90VW_.BUQF*GRT?YQ^O_SKLM?UFG\U/\#_[3N_WT^HOBY3X5FQ?\[.<*[J MO=__[/ZPST^K^]_WOE_V?^SLW@_U'VQGE*9MT;*#@<1D[TM.E,C0.A%S9\CP MYN]QW3O>V?^]>]2\_O*G=_!'>K![/_OQ_VLU#,NV'LG42GY]V$W5)T#/A?][ MNW_M?/'W3C]:__SU(3A((G9VUK^?]*ZW:Y91=>J+RY@V@0:Z$]?S2T\#,W8> M;5J\0 %H(_RW'_[A[K:^_\/&_J?IQ]V=O\_N)YJ\Z/_'EI*503C1[I-2ND_0 M98)VO@F&C<^F2-FF00AAN,'PYS R]MU![$WR/"/\W%"\+"*GUA!897"T6G?8 MZBY)4Z=LD$8T6\.(*%#-(C;$>%H2&GVF?C9-HSC%7 GX!GZ%(,S:>O1%&BH< M#5,%.X/DO5JR4+.KK<&@;\-?6O6+VM!N7KC,:ER,&J,6&[DCRVG49TL6;JY; M/^KG/\X&WV_L*V]R_G=XE=OLIM,3._EP>5;_[3,^69M]\MN71N_XZ*)Q%),UK\SW-JK;H9RN*?89R IV>TL3R:^YPUPTIRY@NF/#48-/H535,V\ MC=\]$#'JRV]E^]%",**MXADRC9581O?'8.P&E\PX"HRO8P\^.>P+:E(Y?DR-X1&?&,[?>+*JB?KH]OS=_YQ=K[?7.U].?_SZQ\'IYWK M6[+U.[1)^'[(R/1QHQN#3Y4PWC($7<2F\ \X*5+Y*$PCSO^-#JCA<-?Y\Z8! M-&I'G2/^O_=3QIY%TUQ/+_GV MG,E]G^:W]U1/E4$ SRH 2Y>+)20H%Z!Y"[//K:_67\/.]?GIG_'QUU'ZCW_R M TT\YQ:"QIJ15:2V1CW[)5P;=Q:P]U#SRX!3/ZIUVI,O@':U6] .[^E;&'TW:$YB)O!OQ<07*O-M MW)VO/A@E"']5<1$K3Z*>)$0;^#5;Z#-"=R]/*K[UD3/XK'Q0G M%,;2G;5<@L.O\(DEL*D\FT.OL6:'WN42AY[B=_W?_^M.GE]E^([P1CG$'R[9 M#N\HX8Y@.^]=_]J]B66Q/FCFCGL0K?\LQ/,FJ M5-+Z=!NE7:RO!^L*7C&-?[QUA,\0)@D^Y'+ M-4X<"TE&QWV& !>LE6<9( ^*[\ #!2+^[YO>X?Z;0C=@P(5AF(@'YK/"^$OH MY:=TJJ,<8]X8V.,7'K?4K*(@\H*_]WH7YV[PV0F_G^W_^['9>?.K[;1,NVJ9 MM9HE;1UYC;]RLN!7/.=MXA@XI!"\@JZW.*&,MV ?^NF0-P!B1MULV VS76_< MZ5T@!O!'BKW0=X/O)%#ZJ?^='G.# >%V9^\4577 PBOX)3XR2I,T8ME#L9%. MA9W!?K!HX"%-P-999J2XUX UL7&)1>:P!K6&H><=RZX;=.]8,(LNQBMF'/MN M8,JO6PN_ILN")_@Q :^J*Q\#)=5L->MFL]H (XM&G^8WPG>.*).=-AF["5 & M4FT:@:D49YM&[R>___P[8QJ%<+3).Y/>]];SWAEE):0/@I!&_NY?_?,_#O_N MGH[B]N'77;=YY'UY5D(:_?.EG_;&GW:^.W^>-8\F-]WX*]87VG;3=*R6Z=2: M2PC)^+ >&EJ3^7N7+D Y/U[I0\FD&$B/P9B!L)G@M#2/2Y@H[P="JMXU\_V= M[T%X#>L!4H.:,!3BS$0A-60C+^#M0DY27]!*S:I+@:5HDJ#T5;)60W,;O&.# M/*4?WI*%"H_FP;)O+%;_N:Z--.Z]D>=KMO050/<[0NY4 *Y'<%/(X_O5Q97S MQ[!S]/WCU]_VIF>=>M_JW=9YZ3!\VI9+:\3T$>];QQ4CPN= *DO<%2:;N?$G M3$#CN]-&$,H&>5S844LMOE"\PABJXJOG32*%4+(P)E ,TA%V+=24\YR4\T?H MIP&J+-BO+%)S6[O'T[T?W_[LN];'3]P=K M*0??I5[7#W\8;A]L"N/:\WV!V+['KM"TN%'1_C[X;BBHOD <+,)RZJ:(#WJ1 MXEF(,V4.+2&Q>KPQ@O5ZS- ,FN$@[XVWMN H-_198)JX?O9C:I7W6?B 5AY M'=S$&*:1!/XT K.-5'S;X6O07)/8>(M:./Q_G((A&X]#[ ,F#5!27F=8XK4; MS^,'_5@<2>JNCG+N/F-PGVG_;S@5_HB>AU_B?L1BJ'9R/Q1MUXT3HVWQ%8;N M3;PVSEAFAB0&PIQ(OQOJXZG*EP9C9W]Z_4?SN.O%W_Z=UFXNW(/.EUL0%CC[ M,L9TURMX.;&D,-5-Y@,&4@$0P,1+T&QE/A!"% 888O9OL TOV!\]])2A=0(, M><]-7&.?L]X"@\C74'GQG%)^PBY3T9?M=.?,>(M?-G]QJDXET]I!MP&6,<6V M?\_"*/C.,])G\;M70=,*5!&H@L05FK[Z\_N_1TFRU^W^T_KK7^>W4?5+_X_; MM'--TW=5C.Y-J60/^_![4(L& Z!4P /T5J&.:))IL>!3T*:"G05?A%@/8X!P MP^U<&I=1>)V,96_M"@AP)KQG8%][7 L"XD07LF/]LFP3]+7]BWQL^0,HA\5# M2[8@GRP8]K;3WW&D+JIE[L%AV&??0-N;TB_L60KS\+71> M]/Q/FV][BRGU-)G.!-@Y-5MU1=['>^H3#+&X9/S6+6G*# M'VE_HMI===GT@K^BZK#6MB:?VP=?NDD4]/]:6$CS8'B7(AWZ^>==KR-PM-PX MXSZ-:<2F/"J,SLFLD6 L ^44] =F H )3E07O5YY;1B?.QTCN\1:4+_$'F% M@*&@9SX)C31F(A,BH0';B\82\82BJ7^#!Z"7X]8#N$CX)F( %&)07'G#ED41Z++' F1F)8WV.SDZ\C$E-CX$,)_< &DH85/[(9#;X1T@JA-2?)&9QIY M8L1\'=/,;&?#(T&&$O^1H>J0IQ6Y2<*0H^#IQ37!(=Q+XC!9.B$E$\;XD73- ML-&(D6,Q$+U6/.)'<'V!ZQ/=1:%OH,&B@#I/ZN7A-AG&JUFUM_T\@N=&?1>6 MW3GZX;,;"BJ]M>O$V78K1M-I8".4=Q(!"I46U*U,0:B1%TT*S)1*- 0&X8[= M=.@E;03LRXCPTR5/<5M7B&-17Q\C3QI<*3I6V%HKC<#Z' M(\#D1IZ\Q'\FPHXCGZ*1F'P;1A'+YFV@3A!%O(QHBKPR3&,LH.(8N^BME<>8 M=<9+IC@OOEWD]'21&(GG=Y%?D02HH\"X$M',;!J ZZ4W[+">!?(GS3FL3C!B9>349%HO%A0 MS9JRSK<6J MZBM_UBNOVQ5+H_DSHWF]4K?UG:_OSN_3I^A6OKZ9COW<^MH+!RDJ(;FG0#H* M%.LK_:O[H]WI?3G__O' .9E\_))<7=W4>XJQ??Z[2O=J.W")9UL8N MG]]V)-66?!:(-Z"&YNZD+!%2\16Y<='[M#[M>\665OBU,EO@/M"\C8$^O35Q M1(;>6J*1KZ#KROV,ZRR!BRY9.E*S/&@RWKAI!5;T%"QJ)JLHI;O!^"?%DL

^?JM\3F"1 M2ULH.[JET&A5YF$\9KZ?!:'>+BN^6YJC]ZX4+E0>ASG%L\R'1"_..WZ__NWS MQ_/?/^[?7%WN=8^#SVMUG3XT)[8T15#/FB([-R/O^/B@M]OY<- UC@X/OAEG M1T;O]/2\>W)J] [_.#KXH[L'?S$^= Y_/SD_/MO]9AR?'.UVNWN]PX^GQM[Y M"?S7./O4-8X[IV?&?N^/KKC=;N?D]&D&%B]2,V::--[/!;H\> /4.10J:DSA MFSN6\L18.FX\M)0G3OLQK,^X!Y-RAG%O7C^5;FO%X\XC.ZXQQ<)UH'L,P0C? M*OPSI3#+>ECS',&L9UE$_[7Q>>EGRWH!YQ_QAI%W4EB+_72K"_KIJDTH5[?; M76E$/MR962J_;',]1P$L!RR^X9UK[GR$7'M/CL[@WCJD_OAB%>7K4VIUW_H\*+I6#6K M_3!>K2XTQZ;7AR1KUZ>(1Q5OQUX\K6 ; /^P\15E ,KLSK<-,CE)[A^=?.V< M[!T<'?V.QOM9YZS[&<7ZP^A2K+8CEC/R]3:<2IWMQ87MI-)'JW9/$,'?B5FB]Y#9+APL;Q1J, MS*'1F%6807K:O3T0H+VS;T?[>[V3[N[9TP=W3RN7/8^4CB]8%:-*QN MV)4GXQ]/RD*?^&K$PNCIR)8V#;ZXD:]N= [WC,[>'[W3[LFFZSB;PC]7DXMS MM+\/L #%LW=ZUML]!0!U_SP& ';WSGJ?N^2_>@2Y.!M,+D]W-;2PD:],9"'7 M-K+%-8&4@$"JOW>_]0[WD4>2'Z;1<-JMQ0.9[D82U0TFB75>!BQE*&MI9"\! MLM<4@!P=GGWJ[AY]/NX')]U3RMX!2;V_#] AU]Q%K5:M6O7'T$)GDXGA2>XE7].@10VY MZH830WN))W3#B*%^=-P] 5YU^!$TU?W>8>=PM]M^A4^.3XY.CQ]! M$/4-IH>GNYIL83(/LJ4-OC9]2*N#U:#)I!1DTECJ5D';\?/QP=&WQQC3C0TF MDZ>[FEO]36+U[J83B6TUMX)*FI\[OP&X/G5.NI^.#O:Z)^A9.>D>=,ZZ>QBG M^79VLKB=\]VHI+G!5/)T5T,+&^K*1!MB;8,6-V#UP],.I8EL/+$XUE802RN3 M^ZK?I6K7ZH_Q0;4VF$;6?B.Y9K4][BC;V0Z-JGWVJ4O>B'_M]4YW#XY.SQ]# M#!N=TO%D=Z.N2[)!6=F02Y]TP8SX<'1^!C;WR>_=,^.D=_K[II--M;$=9./L M=4]W3WK'%+;:/^WNGI\ D^N>'H',/SG[U#GL+N[RV>34CJ>[&V5=3(;* M5S9H:0/7-KI?SC%9*O]2D\P+D8S.+-69I:N2SGL7]6:CV7QTTKG..L]816M# MD$&S"LTJ'JQ[5?>Z^YWS@[/3O=X?F!R]USDYZ79..A^[Z-'?ZX+E^AC=:Y-S M")_N;N2ZIB%7-O*ER8:AQ;^<=P]WMT'IVE1..H,/M<^=L^Y)KW/P^6BOM]_; M)=_+Z1GIR[V/G\Y.C_8?0RN;G'GX='KN/RV"' M(T$C>QM-(T]U.?FR!JY+EK=8V5#WPS< :.]1=-/=:+IYJLO)EB5E:S:6;GSX1I3$6[#SCB/[^[V#'D]T M%[_=^/8CVT-#^P"0PX_=WN%)]R-POQ/0%$YWP6#L[7_#JCI0'QY%0_L;34-/ M=3E\61Q+D"\L9H:>&OD+%.UMX^EE.^K2[<;'W:.3XZ,38&2K6?D"VH:* D-?/K<.P0C=;][]BW/1;VHUNKUUN.( MX--&$\'ZKP47-/B*2M:OIH.2T$$OAPG(<; 706:#P=CM?3S\#?3AT[W'V1]J MVEIEXZCAJ2XG7];(UC7$PH98>5?$TS]USHSCD^X?6(S>.Z1F#=M07;NQ!*2S M^'06W\J$W]Y%M=ZH51\X:4%-^=4YOYI;:&ZQ1=SB%F6LF64\Y',<+AR[T:@] MIG&BO/2>[<7S,PV ?!I S-^S')2[.5-Q M^3>;,]+76-/N5X],55=]LIFQ2X>;.C6%_?%C>\\XQK?5JCBU)6-\:>*ND?^5 M3&0]QO=.//:YQOB.!C6[WA\Z%R/'=B]J;:MVX3::]D73'=:8W79:;7?XYE=E MC._BX9M;'*@Y7;3GM6[V%H9$VLCRW9X'/HMC R#&HFLO9@;\# 1FPH:& M&PP-]F/ X-EK^)89\(Q!XX5_),H/(O9/ZD4L-N&G\(@7PP^#U/7ABVD8P9.! ML0\8Q:UYQ]K9?W^/.<<93;^95?PX;M'I[N4!H[LAA6CL)6P'$'J 5(!3:26% MMIY6+2IP?X5)+ 'F(MI=M@$2'>U&LUT4'<4+*=/14- YUB^=O=.8_FK_ F@S M8I&1A$:81D9G F\;P.F'C#B(&]T8\=@E=&/N8(S<"0 )?P%L@T^12QDC_.6N M[\8Q1[J. 5CD!?EO9YU*4N?2.*EQ4L')DWF<1!:X""%' O&;N)P:X\ MX+T#QE$8<%LCG$:X6Q%N=PP\2F)<&!&NB:^.3W8+J!A+7#QFX=1G(CDO-D[8 M-.W[WH"4-ES.1 GNIWA4$_@B7W2:1H"XI-DME-?^C6E\"H-+X_<0?_;9';@I M:0-GKG?M!AJ9-3+?CLPKQ.]"23_ 'QASSYK&U(V,*]=/F7%^^A^K D:B;4SA M=_2]QD6-B_?!Q0_WP,6Y9S4N:EQ\+"Y^9I,P EF:3DBB=A!B_@(T1#D=,["V MP0Z?,##EN3T.6)B0<3[)UP$Q#N@:#CP7'2STF"N6G?MN&$[QU_T;PS7B*8// M4>['H9_2]U-X&+Z&O_WF@DX0W7"JL1W3<"R[Q5T"HQ$;H >'+'O6C^:?TY2@ M*>%V2@C['F!#9SHU/G?.YRE@ B\;^X"H'-G2&-5>P&=DT!/^6W]P)D_L'L\L8PC>#B M@%PN81>! 4@%U.A&?'L5XRQ[1[:YF8/1SN!G@]0GRDUC7,]#+V( U#<()P"T M&V/H)JZRM2!,^/;0C3=EY,N#R[A"0'AL6#%ZB0&J.^CQL8=$1;^,PXF\J(E[ MPQ>*66*D4]@N.? I\* R;O0=*KI]%8ZO8O"5-#V44BL4KFT&J61\K%(>01( M-P5^.J+(PB+/R#0*A^D@B0D=589.G/*:'D W'3[/628^*-=$%$T"^%1CH\;& M6[$1\>V/7G>>-W:"<>H9GU+8E=$+$+&X'G[&!N,@!,WCQM@-*Z9QD(!$1_SC MC[[]P+R_X8SO;OW1;!0$O7F92N$%@S":@IF0D'[#'88GNQJE-4K?BM(GGS\H MKFCY(0LF7M#W%G-UTG 8W*1SR=]<;I^X\ MZJ&6^77_J#N/>H)7&C-+S+)+KHQRGND"MP0$ QR]#H U HMEL"N#,CNF$<^" M4%CGM9>,#=^;>/@/WW-YMI;FJ!K%[X/B8.J8$GOE1Y73BC%$/(CBV>_RAW,B M$(\N=!;.-+WKT02._>FYX62!A.>? ROE;!$4 M4HU.&IWNB$[&5^9&A!;'PBR?XV'\P9T^!C6 8\7PCL3HPS_0P^LF@S%L^FV6 MS& ,QIX_!%:7?8?6TS\I_.A?^=$[TXC178A.5>$AMQVH^]H>M03JT=O8L%JFPA$Y,8.6$B.#>I].@7,.W!CK6>SY M,^K2)UWZM*KTJ<_L06W08A=U9SBXJ#79Z*)MM=F%TZ[6[6&]83=&_4+IT_[1 MR=?.R=[!T='OO,FT*/,N3_V3V.&.V&*A%/VYJC!O*7HZNT.5$BE+KA=@.4ET M[4;#'3\,OZ,(H RL",&ZK&,D;N M( DCL2M, !FX:-G7P/=C!,!T'($,0MT?4Z%B M>8. !'-VB^?[LY]Q7)W]U(7]@*H#[YO[QIO,+0$'GRQX%/.

]\9H&(2SBT5(G\&1)W] NG7"U*F6%Z<3&(/X.Q&$H,1 M0RK&5R92PEQ$Z5OO'GY_B?L1"6-+B1[P]6_,EJ1_]\,T*5)_EHP@#D]4ZU*" M):V;FUZ8">IQPTL0,:6;96:;:?0QL0QK.>,$PQ9@+.$&\A4"QH89_:TX&C?B M"B3*!1<\EH2Z>'.Y"V$3[:;%YT#,SX(QI6QF2'P*S^< M(H]-8A"1Y\(6;#D,/F)'73]',-D'KC^%-C/X*6XG MR 8T#%*TPT%4\L\GTS! TR!.IV@CXX=2GQID6<:*$0]J]W>&L1V=?/QJL120 M$HN%PHC;<$)QHEA?IER)Z,,E"R_A^L<()<$#Z3N>#@R6)?^QKJIXI:B$#(@E MA#.(%LC*,IU*ATI?+5J H&-7+HBERQ @$* 19TQ#WQM(C[)@04)&9NZ? @(] M;;#S\6[5>!RF/A[%'2YJ="(2"(QA.$@G!6] &A" M%XO_Y4DN6.>"%;)9^2M: 52YZP;N)7DM\1?3B T]V#?<5F%Y$WX^.8_+ M%&,RN! 'J IB)> BXE&\E(=>MB+*\I5A,IR/\00\BC"%5@<3N-,;]H9[IG+- M?,%2A4L$72,"1(B=*:C8J\X&!"HP01+"? ANU>\I.K68%8C8'_9,0@ *KSY& MQ)3\)3<+5@WYPP)CR.^Q(!"V\%45H\M[,;JQ;+E(\3;?O28R(UZ"M@/FAA*$+X:?ORQHH0F(R88F M$1XEBD@Y2L0L:ZCPD&K^/^>G^$3A4W@J^\42:20O#K@_ (GN>&2<_H?NV)9IN!;@[$; '.57)DW]!!8NL<&C#HF5"WLY>$X^#GV$ !H@]02 M5L>GBFT1\, >)LL#]0F7MQ1#8OH0 D;A/SZ2>A%&&07LLR%F5\&AT!7#C-.; M&#" &-9$(&_6Q4$@,(HU1-3L'@!#E#LRW GOZ\"%5M;807!A_*S/R$)'75-V M>BA<,CPH%S?QO)0KBE5 M.KWJGNE5[J#='#%V4;-&M8N::_]&ONB-GT&#]:G542*^B.5\7K7:[ MW6R5)Z5*F1RF=I3&:0J]O>[A6>_LV]'^7N^DNWMV=')ZVCWL'9U\[AQV/E+> MU=.>8T4C;)I543'XSM?UISPPSG?/CFP:_-!&?FH^W'WOCQZ?Y_YRZL$AJ*DN M^GX'B/2E$A2"2EK#5M-M#T87PZKE7-3Z->>B;57MBQKK#T?-JFLYK5:!2A"R MSM'^/MSL6>>L=WK6VSV%Z^[^B2,LNWMGO<_=L\Z'@^Z+8IZS;LRC QOYB0G# MY)F-[- :UU;A&AL.F\-:K7[AMMK#BUK#&5ZTJ^[P8M08.770/=MMUIS#M>KO MW6^]PWUD:M3RO]%PVJW:BV)7==W8!41TR1* M*9[%&SN)0!<:()TH0D."VV^94PMK@DKC+EA24"7]1RY5+J';0XVQ\'/W4_I^ M9=$5/S78+&B0)[R?0(3!0S24/+))E$*J*S?R2/&AYF\L3K#C &6KDB6!%T>& M$$9Y4N%N4PJS9)T5W#+HMY=CXZWWCIXY/MDMU$ 1H-YZ\&U6HT7[S&)"9"-- M,(&8.Y0&"E!=%:B+:ZRRG53HU;Y[/>\S]B;48EHD*E/?RBASP%!0GCRF_-]! MUH(AOT!0#ODEXPMY5_7@$I1U?+E(/2)O!>PK<2D!%!>=POZH(7N2UXR1(Q!S M .AFXW0"UNV8HP3W828RGPDS RI&9S"@CF67V =;<6!R_YAT [(% ,FN>_&] MF>*6>-[H\DN?A"(YY''NQ0L"I^M!X9YS)VCF.3.2:D" M%OD5"U(6\X-@T#U/,.=;Y;L2>VPW*^V?3*-5K=1_HMMIV!7G)^GY3,*$O!1B M2=D)_8:A^<_;J^:>#YL\']S_8=-:Z BAQ-LI;WWJP_XZ,?8-&R[VRI@R"WE1 MZ2AU#7'11DRZJ?.Z8S^$,V5?F?).ICX;@NA0?T.M!&)J8SSE7OJ% M7Y+$\).\M;+(("L\KK!>XRH4=:+ACQOE(5X-$%Z+/K%N C@2,&"">2-:\@)( M_V2?APIS67"K',BY4T$4 &]GT20NAH\(L]&K.WNI2S6ZVU]$Z*B(8Y!RHM*" M>*6,'YC(3*8>EZ>@.PR^XR9F]2=S&>HB&2),O"'=%>_TZ$U0Y/=9P$8><*+H M1A5NRR38;""EDS]RBB%9%TMK=L.A-\)Y6#R4,O4&1LL&R? _W@*/EP>'M2Q,94D*)4Z#"D4J3+:QZI #8H&(74B =AS"/+ M#.][P/$D(7X@<$/=8L4X+U06YG)-=)>**5A#[Z)V:#Q;@1O_)@\2WJ;S%?>R M FTJQF?F!B!Z?7;+Q=Z73Q7[:R<@*D5,':-%$?%$,&E()T:C%_X?+OS&& $V M37'.TU &E2GTSP.DRS+U\&_,JG8O+RU!Z7]BD<+Z$5W0*(&4:-R(!70\ YI3_B..$*XRZ/AM@X6+ ML+<.L&#B<@-0BN&B+U,7]I(PT::<[P2O&HL1C2@ED]@8N5=A)/%2O%_VVLLY MV0J$Z?%#4DB8,CLB#(N3Q7UGM*.K]$;X\SBE;(P8N +) %ATR'S _:R2,$1* M&RB]((!H!V1FC<3K>%[/ZA<*ZI6\06[W!U#B*C1![. 6I4*%PO#+W >9X3>? M/91G]_""0VPJ?SK#J:L5XW=VHW)KP9[WP#[#A)I]GM8B/L6/L-J6-[J'K: _ M20IOEG-P\?A7=KLQO(RX"Q1-$I[79!IH?8F[H1@ MD>8);O#Y+A"M]L)%J (_FP"05@H7#-(+,3Z(K3PK6H:!(,YU!E52)8 MEJ)<$--;&I*NZI"T#DG?,21=!DTU5VE%D-YD5(W4"8,\2B3 M9+6R )YX 4\&DZYAL^ 7)@]HZL^] @V0-&-@A'G90)6[^."%LD=)NTE\?WFR MR(LJAZQD5Y/GP\%K,0DNHMO4RM=TF0< MBN8=UTHJ5Q2Z0TI3!OP3"8V4YL@53QX. (* @Q!LJ0-&=MA8;AVOF>Y+*K-* MXON0L4F&(6D/E-LMD'#F1,6@1Q[DX YO>K70&[,[$:GU,B3D2>-: M12[ANYXA2E0Y)435IT6R'\(A*FKY6?JXG_6RYGC 57=I& "3^%M05HQF+B@4 M##0?@A.LVJ?4V0%75^ <7@ 8$(^%9Y]CO-"/PSS.1CTWCNX2(U@6W\K5WRQ^ M(/F%9 PC=\ 4OG8C.G#D^I! ^\R$N5F$'807(B&>:S_+[9.[LQU*2(R!6NC^ M3=7*R-6LHE>GT+-G5&1BZK')#L<&YXS'=5;0&3\6$!>H>F ^2A,KXTQ2)^3T M*'JPB#Q@LIBEHBA51(ENPMND*MURF[N+!WW*:!#YRU$'';(!(!.;N1GD9#0Y MB%"/3,YKS$S%%%SR,R+]F_,GD5V5D)M[<.N\EU)>T2)0Z+E-H,4,"6 ^C'-; M6?$B\T!HC(4V2&1<6?82619%7\Z\Y,?8\;.H%^- "TTT YTCI M[).%>Y3[QE\LBJP*6UN:U=DH.G8-%PU[I@_WA3#HY<+@P+TNG6\3;'1BHZC% MA*"@":=/7I5*5C G)MZJK-";+&^Z3 C69PAWWF.)*Q$@XQ?TH.4N?8_3.T=7 M6:W%:ZE^\%&4LIAH61H"]U>S'R[^AM")#B.V.[,Y0CQWD.2$-T.68TR%5[Q! MDI/2+N5;%S?4Y>[9$3 NT7&-4/**!0M8I[$S"()R&Q/OS MW0RDANTF UK*2P.6)\"0\RY/KS>SZY\IA19BE[8,7V%% MF%#_T9B@&JJY#= G<$\)&\@(4H8X$C9%_I(7UA6Y%]VFB@&<:Z'@(76#U$SN M@LN9:IZ/MV!O4VQ<-[@1=43%%)J!J%Z4TE:Y"O4:I/;B7F*WPH0\.?+>)UXL MKCY7@SD#':3$0*.8Z%>M5A*J#MJ'^;L+UH.X4+[S161G3"7(8,KHT;1R#OW&B_@#OC,(]B# $%111.AH4@M>QU[ M%,.<\533/OB3O%=?_F&<=W*D.MQ,/^OAFI.L.H@ZA[Z?L:#LFJ5R7SH5YV29\@)J MZ\J,%EQ2#HHJ[WR]2@ MHJM+9=X\UBBG5WB#[Z@A2N'$_61SF979BY\&/"^.T<4@]*QW;V%$FE@=E\6X MVN*,5*E)SA:W"V-;RDU4O61:"KFS8DQ649Q8(,U9$'.A)=U>F8RG)I\3_]PCO5N@J*KV3U$]+ W\VR MV$6&&5U*9Y#\S\_]=4YE>*0BFD9QZ@89B[WS*4SIZ/FTO]OIF,(79)QV=U%^ M('L,6-Y916V; C(S$>G2,5=&$+X?F>);&HUAO M8&Q,V8Q+=[=S](%G?5^'W/,Z2,E:H QP,]LR!6)D<0+/N\R\D_@,>2=)(>"N M#&!AF#N.!HH12&^(HDMFQ?9D\O-N!L#Z=^ O.SQ[/:(U<"W1P7#A6!'C*,@3 MU.T&3TTWE;.)^W-E5X"$O'O8_T,>#37E),Z HA37YZM[ZR._>E[9+8HG>8):0$QT/TM M]3/A65G<+T?,"3!H1( L(QAY.&B,<&E),8$] \&ZJ9QE"001-&!B\Q1S@-P< M_&=@R;6&">#7<.4E*PHMW!F>\V] USCKCW)-06)/A#[7B0Q$:,MD4<:M/35!< M>%=$H3XI.J^SID?WWS!/$!#XHKQ7!% IB^ :-Q"'ZM(K!*9R>^014>2O2(24 M]7V4WRU$W REOKRM>981_-@=&L I8"EL:./?<+5B ?_+Q1)WR/E9GR6>2<)Q M]CJ,ODN7H[C)I<@K;7'XKAA.YCM34CI5U4;8[,I>Z.+=F&M&0X8>6C8LQC=S M$N'5$MS ) ^8LG;EJ=(95P/C2 W_]G,D8J(QDL2B11K2G! H\DAO5)"T]Y)K MXH9CX*X#6>\EJM40?8;,EXDTHTQ'S+3B9$R%'OPK+Q)J(_\-IO;<)=NRX*>Y MR>%)O?.>Q9OV0'-HUXW'QCXPRSR-'6&L%G88I;*"'C5_4T!<5'829+F' ^L# M\":$9XC/GM_AL^=S:9IEN-R@U3)QJ1G;P)UB55%> ZL44(ML9 ]33G;0%S*E M\C>16+-H85[:F4;!BMW-)=L\;C."+TY,F;0VS&T.ROFC>)82Q&EM>5XR M1U3J"M-7./4O521 (KP?*^3 CRLEH#'6BB;%D8TC*!"&M)XLR)+;VHIEHB;"H: MIT@= PZ+D70T\8NS)[*! 7"(CZ[O_K@QSH3D.0;97#@Z)-O9@D)&>AQ>@%$Q3CB"O+EX)1KFJXLJN9P;9=0O<_P ,J61 M6Q]8'M<4]+IH&O0]2T8E;BPO72*.*>O:I49%3$%4T"P2&9)'9O^$7\?+$X9=H*= MC1B+!:HIR7)Y#7D6UQF$>6Q52>I;7?A-;[U?Q?>,,S:BN\'L MPICJABN'O"LUOMY<\# N2-2/0J% (/@+ZDVCW _/:1*M.H7'(L:J;Y>2RM'# M+YLZ4 ]]IL3.S;S1CGI4W)DL&."RD9K14)]4.7]&T88R!)7.:G[C MY$W@UZ6VH!##.5,D1E\T&!AF,)4K25 2**['Y!^G) ?Q=I?ZB@=40V^*?#Q1 MABUR)9)$)'KD].;R-'&D(T^]Y ='N5J\+LJLRCQJ!5:<'Y0^ M5ND*T(L8B]KY93H3K%C.H%Q> B&*%H@LI>ZUD-.-B<7.DC:)+C_K1YP)H,R1 MRC6*A+,>(F/9HR#+4B&;6S(",?M*7K*J7-.81OD#SG$D-'FK'G29%(OOU20G M$24S.>,:D>VU-)P\JQ!EGI?];$&U4%\QY+/MO(* =%T'I'5 ^J4#TJO[/LKI MM5EE *.IG0!?)C76T)^U4;F@RMD$RCR9**1X:/+9N*Z!-!61+3WDOU3F+>1Y M42 *!KSC=IQ[QERECP\.R9+#1;.I(U@@A5:GLB:*IN"[C"84OQ$\#\,0J +E MSGXQ-3H82K\\;91TJA@L"*'IB=TR,$BBK,$<[_- 97-2_Y.2]0YUB/2*@IV> MR1>AJQ1T<57^7(8L%T*H)TUY+SO4T[%G/V".*+JD)"399X ?A5C5>%);(?'8&[S* MO_DW+WT@0>]2N%&(8>Q_ U=_H[S<-"@NB*?-?XF1([JJ^>(=D.ZR]R9O%C<9_XRC'5PU9=/%>'YT4+Y7KD3OE#6.7Z<(]!LZ4Q>H)/G MOG]@J"OPJ(KHS4C^CU$\#H4NAC/IPD@L/@U#0N[Y$C.DEZR2GQ=UI;P;8$:Y MTF61F4&SA.P.HA!T%%GQ4;3,1/9'=CZN2^:!#A>L?5079 PEUTLS*A:(CX

"7R_]#K,#&_B?^(\$6>A3%/>T"EM MP?KB&0P$2Y )C(XU;70MQQ3&"I7P\<&6N$ 0<+4;'+,RWN+KL$F%*4DA+!EH M$:@3EZ9PV?P(K4!51UQ8Y?*B%D;-5$2CIM:PB![8\U3B58848#4 LS'3ST_4 M5(P 9))>:XDWBV!9@L)M8*)-9?%8P=C),M#6+H=783:>6K6$/*$^^PJ(% :< M2D ]CGX3I HH0B3JOWF0,"F$\F9I%S6X!+CX<42,'3BCD#!P!/0"1\W0C48" MSJ-@04$$ZUL+&=P8HO4QP/,QHG<@TR!M-?FL_T.L.N"O%* JFX#D[/S=X".+ M,PEG)\_2#*@ #U4=<D:3UJ@.]F"4R2@&_TR?Y#!F:3!4\U^E4TX%+^?)__\]&4LX" M@Q9X74+W6#T>)$I>/98C6.D3&=[(>:K!TN^WNKU"VK7--A!PH*+V^W\7Y9^E MU+-6,Y6?'UL0KA 7OV6^(B7+?+C MO[U_<[: 0!X$_P;=()G*D(?5E8^J$G%S^!4H)"U0*W_9@(BK,*T# M5E-YP3^6N0#)-P#%ZZ1%'>;$BQS^]<3'/!J!I'F5>^*O0,:?\DC\>T*_O%+ M!L\F"IX]5_C%Z^!*B8^ A8\JI\]%FVSB%J9W';D]CI^F8I"#M$#F _M+\+\@ MX6#6:2!^#>,!\)^7411?2X2J.*,#[(EG>4#U+,2SK@<+B8OA)*X%ESS.*2\B M@E,WGHNW,KGRQ.]Q2YRTVS3]IP!W]T&E&8!?#ND?3[Q0(Q5XHGO0;O?[GN [ M@<5*WZE9/@@#GVAE GRP)/B?@NFT[EX)8.UZ^L==COB?9Y$ M Y6 X#B#^=Z&$K?\7GV6(.>/#]O=GB?^N#R%_<*P+V*#'B*QM8,?=8_%;WD2 M&UQ>9N((UO^W3N_Q0;_MB4O8EIS%(/R/>FUXN"6>(=G\%:C;\-4^!,J5P_AF MD,3Q%2P,#K,GSD&3P37KI?_1NFS!^KO=$Q9W9'45S)\8-3+^4,Y2]<3\47+P M1[?$(%@"Q;,UEF>_=7R_]J:1S\@XGEJ\OEW/@'1!F&63NDE+!'H&3".K%S\$ M/XJCMM<^/F)=3]3H\1&IAZ@$X $X/;],Q42%I'Q6^>13& [&.S E5.XT)#)' MH-W^P9%WU#>O+BNR9N85A7T\4$F?)2"#THGX,T!0B)8>'IG?W3?U(!H7J]WO')7]5;>BCVRC0&OY6&&,UE& MGP155$T!LV)(IN5O,LIQF@[(B6Z[T\=126>=(LM8"4,05L,0; ']B_4#L!)@ M,Z]!I"E(9(8^"'0]TT 0=:3;:(E3"-^36592$:J1&Z%:YA<8Q3 MY0<7F,CXL!_$UX1Q^0:L2]],2[]&,@YT TZZLRC:>U6?0Z-&D--0# MTPV#E)6X:V5<"-=L%6YX FEJH,XQB%>%-JJ1*ZMWC^L"@_1/%,@2U- $)!;: M4YWBN\4-OEQC;.J9VFP.A\*,Y\YXX UA# T;X0P&W\H!I! M<32QAB:.=XDF[J+\EE$SRV+'ES>WVE\6J>YOE=A/ 7=ZGY]CPM! MQ%4:+_Z^2M]=#8[[57?UFK:G[*[8R#I==PT^0=7]/;Z6EYBF=0;J[(!R;]ZV MWK3$L_BSZ!WT3^HU6Z?1WIE;]7>)6VW*J4Q ?Q7F]S8%J.]2@%P*T(8I0([] M ?L[V1?V=YL"7V8%.7&X+E&DW7B"> ;,?HB)OJ2'93+CY +XXM('=34')'8. M?A6C(.3'GJM!P@D'E&]P(C[%092!F@J4@>I_;97YVS5RC_7_YYC$]19P>^N; MYD4KUP/]QM/ $[,\27,)FP!%E%7TLJ[Q2IL"TZ<-A=?N89WV6?O"-W6SKEF" MMDH>LU62YH,4L^-@YZ0V+\%;&S6WO,BP=H=_W>%O?IK89H?_I]/R^%?3C;H' M]O$O"]46>:W&O$R+C!!/O'IUYJU]EAZA2VB M/0>EY 9/5L>X>B)2U"U MGH-^#-:LCTFLI^*DUVD?>E:AQ[LEP5E\9B. X4;=.5MWSIJ?TW+WM=ZV/"TWBV?E+,#K,&]EDD5XD>GE M2_'KV_+9Z]L>K>3\_0"/HZKXKQ@6F/M7XM51WZKE6T4=C(WXEK6(UO(B\%BG8HK7..B& M8O?P[[2BL+BSV.NW#O]NW/)\;5'[UM,L!JI'9;ZV91[RZ U_(H,$"&5A>:W5H#;1C1IF MLK2+M0$!"Q@PY%O821)?*?%"AJ#5]0!I27PC7LE(84H[["?#-3]3R30? J]^ M\;ISLHJ+;-UE6W>W[>!H[=6V]S'=7[T";@,G8 R;D+QM''L' MA\=>O]NNW+^N(=@;95$LWO=-E _/F(O#6I_](R*H7F:,-3X.-S#_N":C*_&>0E]G6N<^G0(4?+Q2A$,,%3D1M3&)2P+E6,R2>)S(*:,URI'V\.?R MZ@31+-.C?B>M711B/ RN%)Q_.*\#):9XFSX$:%+ 2?(KY0R5;1;#KU#G*S.U MQ =%YSR*,\%V!U[(1[]$ E8#&RLX989WO#VZE4VFM/IO;BYQ>.:F1X#7K7U, M'J-1M(PSRS%:S!9O7W\=#9X6C %WP7^C"1:!B1C"GD!9 DL*BU:L@JC-(,<8 M#8P07/"RTIU.S(NS$'T4=&?=UUI8@.<5>6046^_RFW.#*W[O!N.5-([%*_2% M/^G[>-4%F=@(6!513NQ+H\7&R5A& "\@#KJ38_0.?CY"NQ"6&Z &A==F8-J' M055- ,'"U,^#RAIT<& Y X_7D3 ^7UEC&2,$037 >9V\E>(AI]_&OS2'+J# MH_0I3O1BB:YFBBFB*(,PS'U$(=[L#X;*T.D"YZ*X^-)@P!I5Q@,92E@W3$LL MK\=$Y?G.F_JL_)S"WO$(^!AR&.(8.HDVQ?H>0#W!D.Q^&.)3G@3I,/!Y1U07 MHN1:54:'XT_CU-P2"]8NOV[MY44SD.?$I)!?#@-<*?(DKJ1AU:V@\/YH!/L3 M*9M!.#>P;A\E+[I6:CER/F-U+E5P2*@8"C )P$%, PX2SA* XTC7H"5H$Q'L M*B?@++VV0A+Q6(KI>7F,*0!V.&;O2CS VVU MTO-P]72'O?#?=4Z..QW6:_!4CI&[$]3!$IX6!*<)%DF1L4FREZD(-+X<&)U- M"6#AFIR3#;"RYR4^3EQ\W\7WOVF)C^TPGH%2$1QUI&BV8,FFD7,T-(W/+U1C M4,Q0MTM5R IXO?2D,'CUW6%,ZCPS.3"/E31\G>3!B.2U'R +(D77C\=1P'(+ MQ3W+'_98C&R9,^)R"BQAD%>Q[-#1S"FFS,FRC!0OC@P&U#3#8J3"4I_!LO4L M4]"RY[ 49&\Z]Q#XX$@-R8B&YUFPT-3U)M/ ^%P6!!H:>%SX"D9!L%A"$%,0 MP<8J9"%MSTRZP&!AG#@/AS0$,&RL7@<[16\:C*",#AH6PJ^*$[*S&"&8R$@4 M((<@:.]" +($H2W_[PJI&[Q3,U &\?_3IH+>P]"\I-&LYJ\]POE@_-.^C^5R.1F(LG",U8EIECD8DX=R(/J*GR"^]:)BN M"<>NA,!0#8K]_9I0#33:1)%;U6QRF"*7 ;KC2&LU961YIGJ5B!:@<$3U_]-P^X^D&:)#QWJ>"G5/:'P!OR*Y E0 95XABHN0D-^)F,!7U2DIXF9 M@B'P:)A !WH_\,T*6<%)CM!U19FV^O<1?'T5:+:SP"FJSFU4DV#+0 5Y0HM6:6OJEO/)O*HXX0AV8U=4 M&7J-[5!20=4$J5J&E+.MS<$'M2M "0>RLV%%2Q<#,8@,T(X;* MVX L<&%XD&LIH\)_#.[E\B%DCRB\B!R]ZBLP)-$2SY0O\U3=OB:2BG-%H8D$ M0R-D(C':*LR:C^\:")$'P#XW]GF9ZS,Q4!M(Z\;P BR;^?;=V8(V0+X\K3WD M::$=WHUKU[D!E/X9%["K&[0[ /AX!\5"1!XB08L\*MW=E&<83?*'M/:]HHB&S[ MX*O.P38]KLV,_ZZ6:R-@)Z2Q+&5JG5X>P<*'J+!L(P MQX#>*RQ5C;]HKH:F1LD0K2EKYD*3R<N$1&J1P"Q-/YB%')$TSA]DL6;@ M2LRFI><9QBJU7$E8CMLL",>E59KL4'O08O-+%%NC_Q%V-9(*U]#F_JDE1("> MC+Z58:!#K(03JEP?KP6^9SFVS'.%OEP$998=$>L.NJT2HUE*>BA>5:5HEJ;J M8J3K(-:&RX1+E?L+B*,3 V2"GBQ3PB;%V#&N".UYS3CFK!^3B6UBN\NQLEI- MF5:,'V%Q5"T=WBD.A%:A2V 42Z]X[M8YG^)DE8/LCUN/IE< WZY#S\7GF4T# M)RSXM/$'&J"5!HVQ8 )SGI#JM!^J1),/BRLN/H,E@F@,<*^1^IRG-C5QC+&$ M$OQ$!Z;J+Z)0IP([A\_-3&^-*+QD$5;@SM-%,.EYG7@R"U&Q#T8C,<7L%.WB M98*KA/&)/0 (BO3&1/$KZ+LD]TBB,FH $$S).01PP[0'C7.*++,!9XYDF@=9 M5@B%.O\6B>_AIMK0D)FS)"YX=29 M,J<#Q55!Q;;D7C3TT:.6E6Z"]!10+HB8$!\I5E#N2,!H2Q9='380H]NAE(.[Y(64M%63)O*\M;*SPOI_*7=D M70**J'EB[5+.@]0/XS3G9*MWE-.3R"@K*EZ?%AAZ!\(/JPQ<)$D[Z#[G[YL'_ZG"._\?+]Q>OCUZ>_ MO7EW^>+TW<6+-Z_.+]Y=GOY^_N[BU>G[B_.WI^_>?WS_[E2_M)W=+E'+&@X( MZQ/'7TK5J_ZE#0M[QP*V+/2>!6U:P*Y_OSP]>__RS>^76T3U'39_^J7[%J\Q MUTE<6OQUV^=F,P'V-E0@GH&ECC@GB9H\M9^^S-14'+7$N=$A/7&IH@"67%X> M(_EQ,9V%\5RI5+>GO&CQIL0;RC&=!+,6#=EYNM=)(-VV2P)Q22#?- GD#FSJ MV1>SJ7>*6Z_A78&Y>(_$KQ76AV&X9Q3391OAM$P-3TM;_T^9!(3 E\8,N>!< M9M9VTP;PW$NE*GRVA[X"Y"DZ54$;IFP>:KYZUA)O.(G:6-R769+[%)&S&>PW MQP@+ )('IZ:I IL6+P$8TR@8H5L1]U7^W!CS;1$37R+Q3JUWZ(&EU_2#XDM M];#(95'^,D)!B:YE;,BS5\@#SFC;+_K;;KMS*.KV[FELF'FI54C=@^8YG+-X MMGM0^^S#HAA=X,3ED:F#NL:5JY+A4P8'',,2ZJ[#Z8-TK%GN M0V>JY@;8FC-(@7%LO[J)@/BU5#> $-PEVY+#EO1S$W/"*APC]*9N%?:8/JG] M(7V\ +2HAPK) <15TC]N_6QZK9=D1WV1JI/I=3@/$A69W\'9_+>6@NP_\B-J M/D5/2*<^)#F6?&)L-P$:HC*H5TZS6)J\QA'^8A%/PCG6 MMJ2[1DN'3N@68*B<;)L0V1+@//3&@$K3OP&X&@!8PU0OU1V556,)H^BRK3D7 M%U"MJ3^N2"KO/1N@CKXL0XS8%Y0C"1OD>R;*$V =Y&%]O4/0X=J(A19#0 SK M$S2#Y<<;8![>*+L\$E9?$!>/4T^FQQ3&@;?(,UIK')HK4-TKQ]VF*=+GT9DCEZJEOS07P6JZZ M[=;_F]S#S>_Y%'Q99<2X)87O0ZB1#Z!L+63]HW]TCLKW')4O_89* MX>\9'.AI99-./AY!S)R)2='V/CK\%52E;>=&P PY1/!SRJWO&$X](67 VPDE M,L#6JI,<#$][Q=5->L=2\Y$.6>:)OCC2U=8>+/,?D(]E58 Y_ JAG(>FQPT41TMWCGFAA/AP09?1< 7 M:Y?-KAM\[5;1\N$PL=^\U@HSO%P3/: TA>E1*!!2G)%4[7HH+PAH2&(HR3?" M4YD=S.$6<%.0.]=K'-X(RION_K4#)M5YLUN2)ST&/51A8T$YO3;7[S+A\N'5 MAO\1+1Q\"439H\OJ2$V1FL3K(PUEKX=G&DN#V&31)VBIIA"88"H1*:99\:I6 M@0E KU9OKTU]XD%[@S&!5UJBN'*5;70[5R8(0*]->V!ZJL020'-$ G1! Y' MPC6J/SV?4_T%U7)MD7GP&XBPU,'HHP@NYWRN*(0)LJ10:%JE#4PW;#I3 M=H!_CHG8I8^1:=D4MXQ 2GKUF@-?Q_Q?BI MVH'Q37*?ZQ7*0<'I3])0U@NI=K:I"$UO^HU":AT\H61NKWIQS1(\U;Q?=N%R MK]ODK)JD87(6[F&RY*6I$,%'9PP((/2AD=':R M< ZX6O/L]5JJ .O,(^06 [\&OI[B901Y&<9A\F/ 0R.T#94>XH'D: J^$0L= M<!CF$6N@)MXGB^4]>Q:A0L.38UU<\P!Y@9P2P"J MR=Q29W)"[.+,CKR(A3/%K7'UW 3J5@;:3Z+-;$2B^M*_/GO_NMO:[PS:'4^/ M=P[6X1+"[(K.5E_-M-G$."0VL[3HX.&/:Y#>(]U M@B[@?&9"@TOW-X1;1=RQ?DC-=. EVI?)(=R4J_7C2[%&&2;=';7[A2EW]]L] M,^/ML3_OW]%N94?[K?ZPX^SH]FY?]Y';UQLYN_4];5:GLEF#UF!PT!X]?+/2 M;[Y;G4?NUJC?_SJ[]9 \*5XS507N(F3T!;0UHB292VI.)EP*EJR1J@\P;);: M9.4=M1U;XEY"&E1B9I*(B51V&R>?M^K(F&.!08O>'J2!(1R-!(:V%N'\6D7_ MT?]!?W>,<[F@&^")CK1[HU?@,&ZWO'=9T&9 NO:7KM$J"0,G )*I-<>FF.G MU^W7.+KZMW[P%/MTREO.\A#_;5GIB2J7!D[*5ZK-< +#;S1Z1\-OYW9BY9@/ MV4"'H@?NWIYS-T$B24*:$( .J2(!VM&KF0J]W\/_7(?>,5C[21R%T]JU:CGE M.%5.;.A:YKW-3>^R[5FG+BI-8Y7)0@3%R"UI65J.?^K%NA\WL#!GG-AP11 '@>= M]K[\L.44M,Z?E 'T(6##1\,F!7N(M^#Q%PA5T?UX2"6F38W$NAJ)WK[J3_8' MW.D/AYW+O4DP&TUZ!]U@V*O42(S>G'P8?S@\&;\[^?#F].S] M&,H"+OO=P7#PK*41HZ0-QVZB89S M8;VGXT=&W!O#..S.;5S(<)^G\RR>LKH9]*9[["2 M_J,EN]J:&Y,9QIF/2_L\R#6.*WA'H<$[BR0@0@ PH()%&&%A7,80 ID8YBN@ MZ)?2#B%$N6+Z/S"IVN3KC7:QXCQ=^4PL?B7Y+)*$::4)P!_R"4U)Y103),CH MSL9YVWL79N$5&W>) U&Z?QIPT5[Y23#GE!&^*L_T=0X\1B[_NV57!^L@\Z,L M1,Z$-..^Q#?:\V/SDDC"4_V_J2ID[.$7BR(P&M CN&H8:LP@>FTLTA>;>NDU MJ9EN6X:Q!'"A"C@; MK#6LP'U R5IG$L$-H,7 20YXVL2AXKHLG\[_IIWEWA# %=8%0'&ET?%33^81(1S M3_9N @@-;1J#]GMMML(,%;^S'X4M*(W+7MP,0US._8BPC["_F/%"9E.]/(7G M$#;<3P0>'T=V(IA* N8"O,WM*R#R0G-&C U]P[_QPSF>]EDN_ G(>DO/U:^( M\.:&E2(L+S.<%I_@ "% ^DV/7LN23/L?;%%K5G9!0BVM7@D^52LF>%2Y6HCV_48 M.(\IB2V41'%Q^BVA7M83G278\F=*]9R\H9A+UCH79H/L93!D.>U.4Y,H,(>T MI3>5FN15D,MIGBSG@("6YEG6!8.6*"RJ4Z<2M;#I)@V"9#9PF S%4LU!@[T( ME%H ?DK=:*-Z>U3#;Q!MQ@NAK%1YA;'_%7GIE298+8.TA*]GUW MV <0[ \E MV+\3 E27+/I:K7VZR]QM6EAQZM_>O2T62+=?$7=?B9G#=OT4A.#,N0MV8CD*,)1]+6FJM@%O&V5Y:)JF):ADB(M$E$%$(!D%4F6W3C M<1S -^1%EH?+(5!:39]/9'P$#K9K@T$ O+XD=,Y(8$OM98RO%41;>,AJC:$: MTXOX ;5@YURZR>,B142WG6U%%3//86%P935+R*"V]YCR]-=MSY0QG-Y 0R-U MR[\Z,V.4.FC[$WB8\3:.Q*Q [K]G+8I]/&'"N99*K./6>WB(/>B>+P+FQ!:1 M/!#R$"&U,\!*-&>HU"XOU3^+F($[<)([OI;/;*/ )&.R^?Q\S9CDDR4;#J9^ M?]H/+F?3[O[EH'LPO)SL#?J7@X/9H!?T^KU13;+AX.+M\>F;-\=GXP]'[T[. M+TX^_'HY.AAV!KUGS34=SF;*P,G?03&+_OL1 M5F6D6]7L[Y2-I):P!3O!B-E]MARK ?UEVS=H'J:9;8ORX??S8]8=4B-&ST*? MOSO2/K^QTA+(ZCL-Q.X6>C'EPGG[_N1I-?]7%+-'7Q(/%C-@B4 \E7-#/E^^ MZJLDD+_B/CTZC?_@?7J/U;;?X\FOZ6+\F$/OK3COP;H#+UPI:$*7GP1&J2T[ M'1#HTWF\MCT2&!.\AD(3\AY@D:!WM>1E_WO\\:.\+73+68?\W*]BG]PCNR52 MSO:?O[7/N6:NR'2U3>KBQ>;U^DU>K\GK;6M>[_C17NU1.&>C8ULTR#=?O$<3 M-R/^CRJ5*#AW NP4#0)PG5,^5)W]_>%!][*S/YI=#B8'D\O10/\QZTP.>EW5 M&73WJDYYMS,^.CH!-%P1 S@\&/:ZHV=US+N=I_;,[50;&&#MFXAI[Y"2/-ME M_7Q'X;MC%/O3&%SH%T(XJ?QS$],!I1Z/UH6 M)GZO2=+4Y%':>I6XXPXD"H#= /E T0:QN0F(FD><35@4!^T[N^/;W<%4)327 MP*CO]!H[R8 M%\-5 #>1$Q5Z].$OGB6Q6['AE&N.[2/<[#<(5!Y)DH59;FXYQ(YIM1P2@_$M M=[#Q\^PZ3KCK[M1/H)R"VQ/3&[@3='RM[\;,MN?$YCJUS6B_ERT0T3XGT<:U M/ZW*/*XH):"80VIM'!(K*.P'7E>/T-LB7.I//@!I8@I65*?E)LX MDP"P/F>"@:7/M5?.&1G* LIZF]PT$@+203:?N(5\L_,9QF/(3S"174@+$!E5 V=Q>Q_C.* ;AAFS:%('A=+X9A"!Z M]1XQ32A]5WGQ6MFE.!@J?!?[T_8^+1TB2L-$ 5 )R =2[IG:4+'/BK>)_OS: MUV&_K>*TD)P/T3@^IQ?A2?E<+P1<:A,5*6:S=+B--G@50_67^BL$=U?([]ZJ M #I6'&CH/)5G,62SI\2 "'7'BX4*H)YM?B<+;5CM(N*E=&IGU^W7]R+[DG9G MY7QAQ'*5?8*"B&L])[X.7&\'$,=H/0'R/4%,K M(,^FR3)F MHKXVM.?SS;^'@JC\]: _@ORI"+^1UGZE?*VTQ 3,XBMN7HF$"OI''J2/X@DO%BF1A>PH4U%78J6BGX M1* 62-K1]L;T,Z/"Z.=BH.C[.DP6E'1&-2]OD6Z_SG+3N0^QA3 2-P'HT5S. M$V1S_G(G!0+\H.V1W7%4>\U([40*U?2P_&8)>(D*]Q5O):%-H38>P7(W+'A@ MU6AY6"SG8)O_01XA*S22,RT66LJ<[K#ENW?J0YF=,PRDSIRC\' -BS/X>X<# M]P,RHF$-QFW\"BG"TN*@^)WED3DM%2H6@C- $+&:H8D)9HC X8CII8D3J"@T M!X2 M6G!= 3,//)"^Y^)V9T@:PR.7'%W%US"NI5= -.:T^$4%#GBPTG)(T%[ MO)C Q>JZ."O,DQ>>WAPTZ)F9J8HF^!"J<2G! MTZ;,%*\50J>$F2VP6/$R>K:^+; *0L\/GV>*Q9=S'SBA'4>,7: :_VYK[(WS MFHTO[[A,"",14;U9ML(-Y(8(ULA8Y8"/@QOTOVA;T$;)/&@&FJ']N]/M<,\3 MX-$'+FXO@*(RMX>'D,;1,)EUJ49VUIFM.U0\LFN**>D2+DL"/[@8ZAQ[_\[C M)%\41P0/J?EZP5Y#/BRFYS'31K9SQ[ 5>]:Q8DMEO'"\K!VEOT]V%#Y5"VZ- M;8=TULY/X+>@ ;(W87E0T&2N>M!1*!G<>*QCGX0)S&APRQU): MO4T<5*SHG5:1W%W46O7A&"B!9Q+U%WE&6&650N-X8HNM/![L0&[/K@4L-9%\ M/FG&\T>6O*E3VP*^V(K$V@,4,\9!J13-KD%9*@NR%;HEXFL$;8T3P2D$*CXN M-T(KY[;*H@?GHJR7W'I[-.1906&,](LV&HU%7+E40%WGTK5 K&7HC.2N"+W= M-^]W74]G ]?E:Z4VG!>_$EF\7X0,X_"*ZQA#SNLF2P(,UYRRI7MIT:[8DE.] MWCZZ,#35,Z\VHW=>+$$LE,%"#!/";Q,UCV_-1>\DWJGU3[7N,W/>NBZ:W_*8 M"*$V>FR>@AHWD<]"D$[_Z[K"XT IC(CYNZ4$SSR%;9@\S8E/!R+)<>1)"R\G M*HHY/*&?6!T WQH16$$ @&XQW$T0FYS@@54.(T +0\?H%,#F,73ZH'WC!SN M>/FSGGFF7FDG; J>VVWB+\6K'%6?^90>I@0C0"I^=AS;%<)5YV^N&@"B_ [V M]@\**+_2@FS3U/#>7*$#4F\>!^!*X24"# &0.2";R-KH#G!'#.2:%":?@XR1 M0L(\ /D=U",*,PSDWJPP]:G@UT]C2"GB.1?-N;C_7!1O<33_P9O"Y ?^I'@ &E%K1.VQHD:=GZ ) M6N8OEI!!#VFX'WOX2+? & =J$U M@A'\'B>?O?,LGG[VCK]PKI0XI00.))ELHO:#A 3RO$RE>0VHI] M"3H8/#9DBW%O_@),O"K4V^#LGLQ*4TW4#)IA%=Q&1RL (@>3$"W;0AGZC%'[ M86Z,9=E2Q'M=RA2#F)*I&ND2,Y$?*3=8CYN(H_>?M)/QGX\2 MTT+:5A,R?$FUXYJ!VS0/+0 ,?'.>G GF\XJLD/(6L2RGS)DMBV6V$9DHBTDC MPJS0 M"[O?X40,H7@QDU>80>'T;X]HK \UO@OUI@=^9J#8IW15WX84L\Z7E483W)P< M$#H0H[+JF^0Q RC3_/BX.R?''Z1XM-A^8P MR?E:=*";$[9TIG:J -FTN2K'S3.Z+J'&6BPLIAQE" M8?$R@6@Y1F8Q^G$;ID!-R\G$^S#A%T"-S$,N M$2?/S.)]+[;*F0H _859L#-EFX_IF9XC@3@3S+J"P%5YA8H\V#NL!\;ELWM4 MX99.G!2/I+"&>OVU8^P MY;Q&K-,=2R];7]-#';&%"ML\F$N1=L',=FVVJ:^%T*V6L^7VY%21>F@]!3-X MJ=-V[9X!E-T>'=D6F(@V=X/B^@3>CL^@-JZ,"*%(MIB&;GD[$_Y0>,]Z5\I] MR!:F0A\8%PM\ 3'O[4SMX]DZQY4%RGVQU -O[CA$U6(YM^0)FILO,_$OK/JA MS@1F9K0^(%)0U.3V@_Q>].Z__"1DKF,]/2HG*NO9DYE;;^M4%AH9ARH8M^ \ M"('#$[P&S%8I8M=70ADABM-D4P5GQ5@E.!*4Y:I^R]N1]O#BU%B<&6>+#2&$ M40".DX#_\K/R"W9;IAD#[F:Q@P#4 :$ WJ(Q#0+-AT)8**#D-8"Z9SB^T)Q* M,MJ,Y90BGMLD%/!D^4ZI5(PPU&S]P.%OYD6I'TU->7%=I0C7WL!"K2]0@:]K M;P_[;3B S^H]6!B>*H^.+!K>8[T,'+LWR+V5S[(R8%>!XCLMKR( Z@M@_-+Y MW9\0A19=SZC@*+K+NR@0!.T7B;8R#S,M9NF!VEG#*IKU1TZO:H@;D>/IPLU# ME:B^,-FM2?%^7]7/P,&%T4<]\C&K5BU^9=M])2N,E+>NLDGTMC"JUSZ\C *I M>@"K(Y$D4D[DD2UUO1X!(9AJ@3",ZZT7'0A2*QDTC/XW\;*1ZA,J"[JR6 M\P. I;:JI%:&[X#^B3B6!G;5R-EZ.1/?&>DUV-%QXBKP0D!$&+%!CO+<%R)EA!J8!R: MI^^3N^HD0LNY&R_U:B EQ-[A?%IH*+\/*KVC:B5Q=Q_EL_ M<8(='Z?Q,K3E=- BH5+8)\V_I+T8-TU-O1VAG/#=YU 1]2;4GA*QMF2 ^EO9 ME7_%7@V0?IA%E2)\Y2%L1=I^;.=/.[I[ .2^:D7U1=BZCO1<;&41:^ MNO _JUC/'QK:<]T:5[[%BT(Q6[R>199.9 I!;A^@2X&:^\BQJO7##1YRA^<$ M.TO&ID[8M/QU.Z>S8UFN>I.XKC?S;_1 M)YT^\LYXX6O-UYH$?VO*<*U%7A6)2R7RMN4XQVT$A3F(Y M2M9&[ 6$$;-M-,M66H'00 B ]5&HEHR76'I7B-Z+Q8#M-1BP M!@/V'6' C-F[NH-[M60"RQ[5%RWVD.@K.;WH?:7>E3X@&:7M$*&;W\='3\ O MKGHS2!#!L=\R0A7RN_-0$9_"51SKW_J8:,7L(&,M)OI&A9RW@JNUS/_QO9CE MQ\*\5:#UEY[.4869B_P2X:*9AZ+-5\!)* E<1)@$E.K4FOX::")4=@O )!=L MA(SIWM1\BQIK%P:"">8Q9(IY7$0QFY:XW;,JXSHX_=!W/H>&! *.\0!1-\=V M L@3'*\D:X?F(WJ_$'LS9#N-;$/I+$\P_ ,@LVHD L3Q MC"MPB$I&CF&3$VGD;DV),$F=*4*#DI6E(AZ<0IQ-0=Z-5%UHPI&-;#6R]0"= MQAU45C"--<+4"-/JJ=D<4Z2N8FV$<74W-?DQ:(#$#91!JL-4I#7BU8C7>O'B M!)4$>^Z?P6]Y"@V!L3MQ2Y!LQSKH#+_"R5R=S!NZWR?JEN02$][#5?: MZ4<:/:_7P5KF5+R@69B@NTJ=-W8;:6VD=;VT&NMLHIU^_TXR::&^6E$249(I MW_I'GH1I0,D%=-813WV?)]Z(8"."&XH@=JZ0H%.0)]*'$\,<3?*ID:6'RE*J MF H:(LE)-HOG85P,W6XG0 H*(7N=G]^5XZ_X\R[0P/N,1B"BA=#)MM4U=I(S MQ1 I[NS&E<75SCQ<'UTN_.%PY ['(Z$K OZ-ZC0*';]:IA5-&-W$\QNP@&:) MGP<$O3'E!\*M =Z<]N.FW (8LM?8V! #HN%\KC<1"82UY50,Z0OW1:GAF.FW MX&.)9&8)RZ'DB59B&:IDBD^8AS.A_!"HT8T*Y[O/U'?ZB&OK>"*'9E#O_-NM MR3=4 _[8*"O1EFG0(DZ4.:"H&(_7$EX4O> H8H7OHHP=1U=SM"KRS%*_49TL M(+] 4N C4+0"N*@\BQ/@7_>G&87<$:V%'?*@A]B=0[$"6 HDEXTR4[@X=9(2 MU?)8X46:8FEH5OJM'6RIR+3Z('H=5RUA2S[;UAQ6Z5/[O.TY3:I3>758KKX^ M5]@Y5[NCQ T>HH+#/MUDM8&K #7A&TRV",&JF7YAC+D95-T,;/[&=MNVMN"G M"!7/>6;8>FOFMC5"O3Z)]EYI>4YH%N=:HVKY]L9) @ TP>AQ2]!2RP>HCX*F M"<[W 7*F;Z. -UTVIY2)*N;&-OI0%$>O5GV@#9P;#'IE!:HU]4ZX*\WK\=:A M89:O&H7#ER+1V]@ EV F69CEU5P>HFA5ZE26AHGKT[8X/YO=,9"9;K'0 4L1/*7'R/9U-8Z.JDJ$F9K2&Z=V+4W-;9/S>Y5SOI M#:= M 8<&7%[*PZ)F.2V'I<-2M0B+1LWS[V]D F<=%P6G/%&8;@ON2Z6M2#N;1IB$ M">8NLR2:OI$&O5@W:"@9J\R1#N3HJYX, Z]VF=^JXK=2' @'70AG43(:T-=V M) Z%^VHA,:QA%,/B64E>"%6CML_">T64SIJ?(6T/OM61H/O>O94DS@;G'OTWS21H&(5KIB?T7?ONT4F%+S":IK>D84I8]@>]^3"89J1NU$B-K!NL_ + M&0&S>>Q3*TBE/5@(# F T<.Z'+_V2G6;%)H=MC_$6 UT:_=#9A:3X$KM);H] MRW;N$\)3/&2)AI4B5GXQ!#:S![QNL6ZO@00)D7RIC6VL,@5*S=69[DMD;>:' M#M\I++DP(:$)@08LJ D\8T'1DP?;%$9OR%@+_',UM@UNV2X1]/ $G.9W*TU[ MVY=/N5]SEXQ,&SUL*D&9WUE#V%HUIL-96!-W(8O:@(&QE 9?!2><4,%<3J>@ M.DMQP2=_G.>[8G2<:24'P797)"/MFBC>80&H]X]A'M)+:G9.O^ F3#+>)OU8 MVQ>PY:4@9<(]9]KDI4I]AIAFJ&82525SQ@G?KA&:FSC$ ZV/HW\[R[>(L_Q< MN*.,[!=L6 DOT2U.\K4Z_E$7.4,N&TA%0MZ\_N&X@C-_"CZ,U$I!C2ARR-LT MI:^ME"M_83P$ZV';G&<_,ULZTB'3IZO%PP;0*\80!K[-^&-%I22/80JM[ MY%VT/3)-UUXZ0_J3;#>04BATRZ53PU5"U )LDNI;2@^%,=7NVHES+MQI5C7^ M"J4#[.35.N5M[[=K1-"NTBK7O#SFP#-3F0W>P+/1Y C5K94B](JXTB[.X;N@ MX&F+1:1:SA.F/D93]-/)DX0@%,=G*J*")I.Y!YJJU29/6B66J-6G-LID[$"C MT+ ZU!+,+E36 #L:(;M'R-Q;Q9%O#^HWXNATN#RT,D_-#5Z46".3 M6+PTQ6],X@C\GT"9TN9I#&:A$Q,,(_H6V-_:9@%YMF5=3.U)\L^LP9FP73:2 MWDCZ>DDOF6K$U(W1$6%6-@U'"P9CA"(XUT\4*^I:VR;B5QC M%TD2X@8@U4CJ@R45>9 C18)&Q-R8_#3](HMV,]5_ID#C0HZTL1YJ@03;C+&J MYNF+'J?OVDA" @6N8ZX_E@"!N&4QX+PG]*J, U] MEUN)M6P/YBI?-#7!L'$6O*"E*YS;_($-5QDSO]^0IIG?03FQ%V.3" 27DE^% MJ\>/N-6&F1%O$\>:_)3LH#2VEX&)MRKJ M%6@:60,'-0'G)K[4IV.D:#[/TZVBH3\A&)^C7XB0IA"/*4=<2@$7C'-P'#1G&P[EXO20;@;+GIW%*U8-3]^1FONWV$[ M0;I)<,V28A(YS%2%-\J$R"%N[P-/-4=6_\B#<$JU\TZHNZ99V/8C+218H#";1+K M-0[BR,#Y4IN,HV B_L3P^>5S)3 =A'1B(E:(H4!2N0NCEAZ,75'LL^8*@$$C!,7U+(7VC6/_5V(G^A^!-VE?08WL1:>]_HZ?H)6&5S9?Q6 M@Y%F[9[%NZ9+GH]P/6:NFY?UC6"6$3[(8Y56)[!_QBT *X'+RZ#)7WG'3'$8 M#+Z,YH9G DN^ AH]^?PM#+0)&3:>@VVJ;- -4^K+A$T;4S*\?$!_$TA_CBB' M?*YM-,B5K>:->+&XIE&#:VIP31OBFAKEVBA7#LM,"5H"!APV\=9FV1P"V5?7 M:&PY&A52I6B41V3_&71ID,\)^E6 7-LNS;Z7AOH-JI34X3:4*1MU0-*%%>PJ M:"**C>C>)[J0*P$D@M ON[8E(@14LE38SQU($"0@AB$-"=*(X]#FV-@6!PWO M(U@/U"(JH-&/3+T%^ /'7]0T1\O\%+IN"P $ZSS-5]Y)-2 )J,P6:*&#:C1D>G0[!>Q-)4F5/LCMT4E+0,3UV1AQ_XTXF$6"+%[-X"^0Q1Z+6MUR*BQDY *1E+0[K#TN8*$G M+ ^NY3D<^Y,[3F!91FF$]AC9BF\12TBYJSL"(\YRZ+PV\Z'))T!2*8@94O?= M29Q+Q2U2-)9H-/4[L#FU<$:JD.>Y5%W;FT^8F^IK3X6W$[)Q2]Y GKXG*%K6C9U8=("2^W M&^;+4^?Q-B%AL5A6(M B#R.(- @,5;I +\/(R;R>'Q_RC5B>86@OE\(%"JO! M>$6;M2I-%JM9.'0) ]7C5C"8J0*K[)D8$@[;GI0L/^Q/[SUW\T67/H%@UM:( MZ&]*]U3&[5[0][<%QWUTOD&&>Z#TA19.://9-#_)U,(;0($Q MB!P;?2Y6_ZXE.6SW&_MMO;;:K?3.R_#F,PAXZ%=\]*'L^<("7RG=T?OY=7O- M9\S+<(Y:$MV7=CMMMP^M,V1^]&&[9L=-"MZYF);??/..'[UY%\P'N#4ZZ@*O*TB78;+*LH^@'V].6BD9]_'L M$#4!DIW,5( F&["%+)#RL.*(H48#$@7) ,/M.CXZ)P>EU)$,.K=C:A'1,D10 M@KB#N;KQ(Z;NUW=8,B_/W*V5><@2.'[P=S N=?6KQ ZI.N'U6\A+PH.W!GBBT.B*)?ZU&;O&B! M&>:Y[(BBJ[*5QZT<&B%&(NTD:?D.4<)@P^#@@,A@'U(MME3%X_(*.8=$FYFS M,",?5I_!EH?&(?K82RBMXX &[Q0!DN@UAA.2TLE(6HIG27\LQ$)*E!ZX64G6 MM$=-[1&8BDD_AH4(QVRQ4Q-'?Q!( >=G(D17@)6)W*K)TL)P] FL>?WJQ9*= M>0>;1Z4U0EV$\P!@$CE4Y#FA)00@(WW>(<]FXP4M W9@)!R!41Q&S!4%1#5[ MR+C+)1H[;. %<2Y*(4N4CT,W959%QB7X.,-C4H-!\M[:PM6Z\8;TSW0 @P0 MO8I.+W.OV7K,($SU7>//[WE0:;IE4:5;NJA,8$V>7 @VV_$/L3W=6+&N%Q7/ M17&C8?Y$\UW$O!(RU'>//GY"$*7%IW!%^ LG8CEH L-8.&;$K$\P$*[UYS< M.IOMD[&CP>TY)N\#H+,GI$KU@#%$+30QF)('142J%5"%D'F(* 9$7S5\J7"9 M%'M7P4N8,(S]:TC<^5/$\9J^MY,X,.2QCOT"7PY3T_\6X-:V,9?S?BPWYUO- MO1JOE?LIQZ-C%'+"_E1O^'>TM_1TK^;QQ'A_9!W5K0 YP(&:A9$R2/Y-9\B> M$/R(;"BAB$@]2(28BG%ML&8FI@:M@Y$;!>[D&TQ$N,_GY99X&F;F@MRDZ3#& M&ZEY"R'GN?"1,MM?:/Q:NUQ(X3?6?YU+=*ES0"X4ND3>.%B$$;+'B75Y82P1 M(L+QB<%D[FMK]7,$.3@]\4/^D3?J":J68_>II0@E]KLI)#G1Y$:K6>#4:,)P M2L>I8;EOT?&^U )EX*QZA(YP2..V DEH/)NEUS$Y&."1,D<:GNRV-Q8 #+KC M,E?"O:!%3.A#\Q#[-AML)P<"Y-S]K9YM\4=(RK%$HRKCV&CU"27O:D9!)DP4 M8BI3%C,U3*U2"")#)X;JV1S/SP8[;?2>(+-MWXA(FXFW#]F?#,H*]4(!=$@\ M(5IN=^/%_S=: &LD2'HQ %)=:[U1PKJ+!J0K@%3ZPGOL[KRS],6%]LL[@YF\ MNMUR[.PK/PFX.Q]^M#"#(FN+C]R(H(DV7#>11Y*[4-:!,S<2"H,T9L@$O@D4 M,F<_66)50NB'&!5",7?LQ!Y[(^RDPB$VI*HYIC:AMPE7)00:5!3&BA;?NU8';ZZPJ7%!ICL MJC>&CXKS;ZIJ0,5\5G>&;Q4T8(90&2T\0&YOR0=",HU<;L"6L0]+SV!1MK_G MX^'"8JAPTIP!C-!!%]1J?WH)QM9\VJWAVF7-($>G55T$9I8FV :AA2B)+1N% M(0@T*I!/"TTB:\IR;#BA].<*<4N97,BI*EIW7Q5,: S,&VTF5YXA6A1K&(U7 M!_4#"Y1';#CA3Z@BE6QNB16PVBVF&D3F-K%<)4'%,3LN4HIBV/D\H;BJE/;! M,)UH*-Z"^3P+(7P*L51 /_D.W9 8^&E&']?CSKPGC0K%7G5B[ M8+)2#;2D?4J-!E8\J?A>1R/P8SQSGH4'V[G@<9:R#7I9*:RHC_(32$\2? M.UTW*,9H6IFM3%"%,T&FX/(#H 2"W&2SD1'"DJ5IENJ]5LJLG M/RN,ZA9T ]EBIN#\NF:@QZH>K.LY1E@$N))E#!]I8\FVVE(\X*ULG#ES?]XH3QN'Q )9F 1>)3,&CA M#HF8- 'O$*+;7_=0$L-JV,BOZ%*.#4'T0)0!#Z0@KUI!51?9Z",/!0B.4=W_@I M>^0GG$XU1@D>I<@U$^QAE=Y+%?L75\@.M6C#R"G5'QK^G32F;_&TSD*!6!7G M[#R(#,#Y'1,K&W<'XW3V/EXGVQ^T2S0U4YQ Y*H ,L9U)KWB&DU' MDAX[G/MY2N$S6.VQ@<"BB)^/+YR 0[/B*\P.QX4N"W$(N,/-\0[;4OKP(X;1'C..J&C.P0P1_< M6 .0YMC7!Z.71A'""[;'KAO;5DPMLHDLJ[<52M*YK JDWYDDZ_D.4-$?,5GH M6CS-6LLAM2*=4K1?2LPL).XZ-M<"U\ZD\I_XR,"-)8!DG0)EN3- M054:B<,!VA V13!LJAV_01UBX6425D%.!K$^'?_&=T-K]TK[:@,:-L#A'$U+ M0WG)M+FEGBWUQ7W8" MMM]I$K!- O8[ZH3QL<")#9JE3"U4CH6ML*Q;$A$,X$Z_UQ]JU3G&I%!+T!8H M2*V+):T$^<@MP9=Y014%8-&$DYPYU7+'(33.L25!7^<>F\B =^T4:=_I)PV MFU3[6NLE^'7H_P1=JBB$8#V%6M>?3':#V)DP0UV"2AL"Y,IAF.$*+IN<@0Y1 MQ;0,:V#.MVMI^*RR5L&+7[.6 ! J!.DHQV:><>,^,B+ZU%9@GTM^:'93"_;_I MV"1@71-:PH(_8JU"A2&)F%0:*DKOA >]+Z9F<.*">;8&%;UJWJG'3@*#33?,'C> MP9(<,GB#[,NM,?^+E0+@7N5I:J*U3N7 NJ( .Z]2(,N"8;'NR>14J**ZHG0E M+GF(E%GCRGV!;C@.Y"UE$'=\,)YG%.R#=JN[[!6B2L74A7/]D!=M?V1RRP+L MI/R-Q/AWS%R<=I!8#4\%]P+[WW4P^3BX$Y!;R Z?0=0JAWH9RIYT#T9[V*G! M7P M(M$D4D%-(&4)Q2UPT.#J2TCM*@L[P44 +=O%SDV?8%]9HB,N5E< 4!1Q MQBTI=#"G-DMB<#YNA+&DO4FRHS+EWC3=2;5LP);8M%,(#-A=3(SD:R8_Q55WJR M1'^B$9U&=-8Y4$G\66\\,%=H_[N1E496UG# )KZ '5/+'49U=W,.&.;8_AV2 M2%#L0LDD*)*YCA&0;NL^&E%K1&V-WI['T=4KQ-N; MC&\C4(U K=%=_I=7ZHM:+#-;E>+@QI?8205"YGG$K,2SE^ AC6DUH+QVT-J0=M8:; MQW>*"X2\>"F ?=O9S:=>=OHF1477B&F,81=.3&_+SM('E31M@!_N"*@-T.O!GU[BI@B=3]-1+> M2/C&$H[,S+XWRZD3*8 5A#"O1(J)8A> F"2-A#42=K^IR, R9HU ICVK[N G MMQ$6= %Y14Q\FP@DSN+I9R0W@29.V IVGBM@M?Z+==SK=YOZB:9^HNFXUZC> MS56OMCL929E:6])$@ #;"&+"%JKYY"969%@R:&9,*GL[!J)A FW*.]L M;W'3L[$PG\>+&MZ(4KTCWF:$#_92_4+L0H)\U5PC@WTG"'PKX.KM*5H]]O6> MN$!P*%I)KJ3W91A=ZP=?:P*;VB\* WW_8#+:5)D6 M&%V<<3DU-U@\T[CPS6%:?9@BP5%4(A/4:_NJ/W<3VXBE;O>E+].O5*$!:K0HA/Z%+.6 M+I:PNH5P5!D.=@_W]0RI]PA% .;Y8A+Z31"UD?.U&M@I( 23@HA;"13DH7?& M5=]UTKC-O<:!_,^-/]QSBMU/;G:*_[078IG.# L0&8,\%L,AX0R-.M:88NY M(1,"%B*+OYL;^TZ>(]XPU@^'0J=?>G0;NT>:8(W$7C9VJ?@E86(>BAPB%?>? M/N,$ %(G K"V;]NW0EB0*&+D@P/,U@O:+';?9I>P2J6R8ANV)BCS M4<\2HJQC:5-74(BZ:3H-%)K&:F8PJX"(8\0@;XY.=PL M D- ,&(M1;OE3D'7CG#&C-:V5\#^L)#IPY8I9;D"?$." CA\LG(UXET]>.WB+]QH%B41H1&'8,BD%(YQ5X'4_/ M=)0A(O(PE;5O>5,_O4;MSB_09SL YD6"F&3LG8&&QP\B)46FKN($35J^7.DE M^ 1S'4V==K78I2.. Y05&Y[-(VAD0)V<_>@*WD77"M!31-S?F=#O<'^Y4W$T M [F1&!=> &NB0 [TDNJ?&:JJEN&\ >H(Y,A,XCM_GAE">:*M*K6("\M+2>O4 M]GY3=2I;ZV@B @3NDCA!.$1FD&4D/4)8#RWI_>3^SUO7&0X)3<]U2X!P'7WJ M6XQKMRR#:9P8%B#0R3WG^.Q -=T@8,$S/;T+8T<#: M2P )@+E.I+S"[1"VRC2>AP'NSK].CA%71<15<)D*9=E&2FJBID"V"B^0$!P9 M.PY;O8W!X8FB5C!A-B<;R8G6P>FWC1>4?F"\"*>6356+2 R=1E5 !#'Z4ZFR M^3#JJJ!E69M<+1Z13)1'1;\D-KBER7ZPS558%YSYK^/Q1X<) AU0Y+Y\X?22 MO08>T< COB-ZR=>6FBJS78:QJ:N^;TLY3+%,]*FWR52AHH4EXL^Z:01]A^;< M--:8!M9I2W=M]I4+U98)4UV+GU!H;"(T>\C.3T:A,55<<\]#:B[O2$VQ@9#7 M[^KKJM/K"4\@7K7<$'E2>!+J,^K[7'PBD_>O&RHH>FC'0@[NC^"J2#4P\K"5 ME\5TRI&5H:@PM%QUIVN.EPV881<8>74U-V%)@,FTZ5PD ##"@MC@B-ZT<-RN'J M#'$%IB QEH\5_9QE@?;U+LXI>P<6"O8,J]1W8L*-N[= M)UA^0S6(O3@(L2,/#:GY-LU$[&3+9(N+D\(AV82!$)<3F\U(@&GFH^&%*TG. M&!I<6A:OL 32D-$[$Z_M:X*Z$ ZY3W@:#VOWP:^_!D\Q;0J&F.#='0CG!'8 M34]CK,>$=73;=E%;!]I-4!^H@]2_\[)RPW6]?^'*6^L]C4W:1*[U]!_ MA3IQK.48WD"T.5S&$_#GU+,\NZ[=1_)6]8&\(V):]:7M55!2S#"[ B"5EA!2 M1 P9SB&$3==Z&;YDSG;=B+8F^B4]*K8GJG5>E%$G_EESX)EG=]-SWS+==?5/ MT#IP1;G2?\Y:$X4.1M#X15L%N]3^)*Z)C]><\3C/Q*01,PB.QW2:+Y@)A\[9@X%4U^I1.L+])IN,2./*6X[$25\O@POT)0SB)@^$# FZ6#B7R& MO@>-/M> _5D-F/"V\U#I5@*+KTR0N>[FTH_EKW.(6O_2?/L?88W3P<+_PR_P M['_\&/XB,?NV]]H&!5B'0Y I"MPV>M1?HFX3*M'!3=8?),85+FFN5MV7@JDD MA@ OO,CK)J&/MFDXD]HMV% ZW4M"NP08XZOI3F(>&RBQ@WT@8I7DD@EV0>P# MH].F:4E!M.KZ<-N.V_! +53,.XRWAVFP421.YM7ZMY9$"FF7!-:<]Z+=)U'F M4L-;:J 2 O6PJP?T%W:ZNPXUDAE1SF 59M.?E7J(T =TEK>3F]7GA=QP)\M MC0B>ZE@B8+=4C(@J-741/[U;[V^:H*DKB&@,H?(5)W<)DBFMN!SS"UOB]G?- MCDM"=:DOKC@0/GO;/6:ALK9W*CN] QW%X%1@?XCZHT-M1;GU "L*N"I_CY// M>D4!+'_\A>BDR4DOM*I_.CG:(O_S267YV/["(8Q_Q]+-4/Y5 IX^0,+1.ZH[ M,"C/\D G4R$:G57L>I!!$00GK07QT9*Z1[52FQMN69^H,E.WY6'*W0(IWV#M M>H$PF$.R]!/_*O&7U]LC-?;N6GM#2@81O EN7N])WPE[2?(OL*Y +Y#6="8_ M@(&JXAO0? %"965"1)P\NS,9N2/$>&!&(BH;-29WYJ!XH$,NO:Q<%%%0A"7Y M;15;#$8Y!MD@QD=NB]8SBS 39G736M*OF['3LX\-6/E0J7.APJ:.<4KZJ^:R MK[,A5B% M((L7/37L65F-TQ::T8->^C^6(QM7"D@OM8*TWS?6"&;);!;I34Q M%Q4O1@L[2,;1_(Z"5:4;"#_.W=EQ*MCI1-N3:6R"6S0+H4W!6=B!%+Q66D#J M@2S^1LUZ8":7-]^">[0SP2TNE])I;*Y/EF(R@C\CH25\B/.0QT")T(NB)JSD M*[,^KIFI4?L,7JJK*=H>=35V#1ALP_ZD\?36BH!Z'7IC;7B]_;5VL-!JU[UV M"CJD; 9NXHML+@@O-MW9;]*=3;KSFZ8[_U00\9R#N:=HU![98.[6J.L'!14? M'DVL!C>L=:G-J/@**@LHDH$,CUKO6;3P)LWH5^E*ZH#'<4H%<1 [Q1FVUYTJ MM[&X?-0T_3/#<%\L7O5UT7B@UJ=P=^BK@H)AP)<*9M%&T?K"_*M6?B'@PQ_3 MU@A&:JN_,3$DS,\@7V:X4>: DEH36!"3VT6H%;+?0*4?7LP59:!8_NR%&L\<%^+%1C^G+"U>2\G2/ XR7)SMM;!J#FW1/:@ M'*B-\R$.E9E$[E?P;VK7!5;?#*G: FXU#48AIQ@FO-WT,MAQL]MEB;,8KF6, M,# (:VC[8YI9)VQ#*=PB3?B7\IQ7,YO+=IX(! A3<-";Q;CV9]#3J]!TW)NV@#O:;56>4C4R'*/$[:1)=PH\-]PE MKN J4,GL&8Q-O*1"4I*6P[YOH7PL$2@E\C'QR"OH%]>UDNADBAOO"JUC9MCL M]H:0@)PZ!;U<8Z1?%H$/5T2EX LYAY-=)VI5NC.E5/(,H$Q0NU194./)E=*@ M(KGW[#B#BJ'DRN*ZC"?Y!.ZL5KG6S$6D).QKP_S3E,J;7@?@0]6<;2U3*(T2 M% !4RA3]47WM^M# &1(M?^H\K,AX-=0.C;RNEU<.N5F1Y+NGMAI"\-%%O1ZN MSNB51'>I_TSD#;,P24O/=XL05]H,.\J?7COL;_JZ>86_@$=PT'/7EA0[5)/F M<) 3W1R.YG \_'" ](D@%]!<#DLY5.(Z0MFZ!U)XK9T416>!,I;Z'%!I!BI[ MFQ9/"<]J@8Q20Y'$>D3(8TFW Y2/Z!<#E#AHI+R1\K52+B7MWO0:81K6QRCB M6=&G7_IW!$BDK+J1[%+\C:2[R#[PB).SS:2]*RO9GMR9-?>N$-/GDS0,0L2< MPV)C43J_7 (X\A&'R0<_!JP0\S0V-6>5DC8#YKN?D(#58PT+ %<5S"QB^E46 MZH>;=2H2NU8X?3,L54<'ZVEBJ)7'.RZBQO@96X)K@2CE>+#AFV)J MH1H'%&]"M(J*<5HG <]29B-+E*@%SBP!JU:JF"64B0 2=C&@+D4HG=UWF^PL2P92^V4[% VF!?M-A=O2UH4 M-P@!U!R#N[7A#JU4W( W&3;:%+T)XSRU_% 8Z>;-\RU]CGQOA0:@U')=?*0> MM&16Q-AB]G.0W)]A>AWLD1* A49C\N-KA[1"OE>KL1)DO\ >51NH 9'!+2A\ MDI@R"%%23_=6/E.,#N!R*-HRT+@NM1=^J0 2L@D<3)"9G(A>-8Y&695;(,(B M"$/=T!Z^:"V;BJ@8V@Y@:3.XG4,X(O#_6T!3%%5%'9]82>V(.U% JM5]'C[@ M'"7[>3E%J[Y4?ZPB8'9[XJ.U-3E9J>)=?8"F?@22E:GI=00!$5I"I$T0U['D M*J6>30O>$2U;M4*GQ&U28E&P;@YI[EIC9%4Q!G"^V? PCGO7"(?4L7$?T:\ MGTFQ8C@"V"= 20H/L6[@O57#6[.]O]449[/QIG\"SA*ICTC!U0?GP,Q/7%?] M#;04;4$PB0:HZSP*'$((-)GH^B3P#Q1?T67 IX*KCBTKL"!J,U+].\A%:(&) MD),2UA<(M.R2PJ0/E!X% R?I*^G0[=F-BA[69Z,FE+**']:Y"^ZQO JWT0)Z M8=A%G8605H@D+7YR=@[F]8)>.MKK==O:(,[+U!W(N;(F5+'J2,#WD<1E2C$' MB !C>AB5\AS,MAC7ER8,YF,)PW;8_&^M _'6H!6(Z//C(:CZ_( MKWU:D=U,/C]H/>%0&SW/>O[ZZ/4\%^9&T.W'7[2]])=>R+>/%\QXFG.X/,+2 MD[E_MS5*]#7^0V@>[F(KIV0%>YI,Y;I;4T\S\*:!WB9 !.)'# MR-;KZX6#+W8['>^-/N6)4GHS/K2/VRTM<=ILZ Y'G9;WFY\"\7$&HS]JZZ7N M=8:# _)B^7UHC^+P"CM4O,HJS_E(7SXS@\673J"&9CZ7;\D87XTZG5?Z'Z\Z M_7Z'7HZ_@NR%S S\A%LU\;23I.!+ZZAW\&0$^IXC1Z\4G"[_5@]'_43\^/IO ME5_3DY'_5I^DV]O;=JJF[:OX!JE]B,)ZB1\)'R0:E&@X)K%V*D#(D"#(/2K:.H?O HC[^.C7\9F7WJ7ZC4P +&#R M91+>8.X9P-J)96?YHA;+S,83'%1"$*@G"1B4]H6.)AY%\D]/2<#G:;?W:O5>=NDWM%7Y_7WCE2>I5,]W-=^]-F[P,9N F\> M+_0 IC[W&[&<5B5*5A JY(0EB]<(ME,,9:*='GCXZK;$'4VA!_RVGP<8Y2WP M2->Q1X-$+?V$MD!_&@X&^)0X'$,\36+B4[PH9"/9E0GV;+V%5GJ&1(L.FRM^ MT$DVCSA9Z+BUZ*<[J7%QS*1PW'V5%.&99<2EP;.*_C:/L+7NQ847B%A+:%=_ MOD51(W@U7'I(2<^O";'.$I8")#H)*E^GK+]5, 4A!WF@ 5*<;\T:5LC4G"DS MS>(+3XD.FY1HDQ+]]K7PF_DM)X]W T&PCNQ>F)KKK:M\ K_^>C5'=,%>(;* M'U3U.:5"[R14^&P+_577MO":P@D%8XMJ#G^Z#@,],,31C7J=?@%'YWMA\%\_ M7/;ZDV!O,-J[' PFOOYCN'?I]_I[E_T]-?.'![/^:+_W QU;^L;)Q?'[;O=_ M/HT_7)Q^/7IIPOO_?CLOX\OO+.3\_]^G@/UGO(E9V'Z^2E/P)\J M#9220&/BP^BV1@^. ?G[)=3:&2KT!OKJ9WL]@5+^G)&#T#@N2KDR63\V7H21 M]%X[>_]:^X'2)<=E$2^6$G(Y@'X+$E1@?U$]:(R_8/8A8;0RKI;! .:O_B#X<_I:A4X5 MDK:"ISNC1X92[UBM*7IL9 O0XG\US8)+&="9R5SB\(_3J M%@;B<-F< S&_X_K3)93G3['(J^V=(#8+,G50#IU1"A%_#S0,@GC1LT;O-4%N M TDB$A\O3.^(KWEE.NK/%*73,$]Z8/H( :;E6Q MR4!6D&\(&>/?%<2K*?L&O;X"Y4ZK> (*DS1]7B@Y[M#X&U ^?,3RVW%XH$+V M;A.$,X,U,>K&X@+KEJR@QYQ5,\-VETSOV17A+HM+5G@(MPHJA#OR+5-2L,>! MXM4@5:^=\/[?5PH.76(]#+'JE:NIL(?^/GX 3W[E:G33% C_ LD,?2G8*"A M**!]MWP25.;[UWO#;GODZ<69,^0H< ?S)Y__Z?QO?3U9>3Q,*W2PWR/8Q/G?NFT(D""P:.8B_6CU0*S=]<;!3OPYX#I= M$40B+7A:O]?>MU,XF9FC"S,P@DY;V^VLW-A'O+DW:'>=!4&.V'6+6%IO5FV@ M9)YNZ>!Q:P>N/W#0';;[3[9DF[QQ-!JU#RI+M2V>P(D@F,Y@W9_5#="C.2W9 MN@9?A5(!ABYD1O170LRNS-$.X@RO@\5RNJ#R3G+].NR5 ]U>Q"G:_FK.,#UZ MPJN)\A%),P$[2KHU:V&1WTMKTA!;<- =-=7F_AWR(U\!6P0TP*T,'C'?IOD5 M"@C.EDP \'<2R!&001\0]HV.1>J.C^P_0V=B'I@C;PI09RC,>N&-;3(/[F#Q M;=":TR-70)X+"RSK[_3V@@^1.55993#79MAB#!)/F%/&AMX<[J].PM#INW/9 MQGC,;+K?[^^KT65O.MF['.SYW&GLY.+D^/STXNWQV<7;\>,QO:>.QS@3]D[?>';* M'L[9@TE[Q__SZ>3B=^>73[/A_8>MP#\FQ>#YZE7\X9?Q8]?I'S].?O$>\J8C M-U2")!)!<-0+HB5&DK92)R>Q0U" MC;2>!XUO>B!B/:)*%L8%YW%I)SE1F.BPI;\.!R_&.J.87D*#F& ;)]0WB/#/Z7=?:PN_)FUABS;Q=;:]F>DN1V6_ M#>]=0R)C2&1B*:M,(<(++8+CA148IO\EYJ^:#_I%H>:NSZ5Z4SC&)>))A_": M:N:=R+>$M6<08BA^#XX"%=]/XB@O4O7!V<='I?HJR=)"*:;;B16B)%KOW%ZK M1#FQ.W#@]7D$*DH\:50N)C$5"J8.VYT.K ""L*F1'P3B$W_*/*#ZD?%L%TXR M+]RF*H4+ )V&K!547D-YUISC3<]QBEE7B)!!,14(*EQ[ +H-$O_6GV/C"9*L M(IM#C)W54N?*F$+(=SXG)2"]F:3F52"X?HI17T[OMBCPY>DQ^JVZ;LBH(UP= MX,MK?"'=M&-]V('D$;:*XS;KH?^Y(_LW5M&&8(4O\0 ML30-85"GK[4#&UEL9/&991%:0F1S!G7M.!1_14D%LN[@QY@3J=HOF2H5%' ^ M\C.+J2"6C)F',2S=8VLZW/XUU>:*NHNPJ@.IX2,B\HLOB1 )$J"_R^@+9UH''3'SO3O('H&3BL6 MO,WG!)UE:$L:SZG[8:)?M7=V&HB6MC[(*1J: MVB!DL!YR) M=; BG_K*8HA+KTDM@A.R$& IP3X M)PT%,Y?#K,JK&/PU/JADG%KC"24_$=-)9)Y^6CF2AJXD"JH&F[BBS?%HCL=] M3<=$N,&M8NR&MI7 ;J_CYN"0FX^^3\K9$G\&Y$':A=M)F>6YZG_Q$2D6[97* M]!IUWLCK?>J!/YM:F. T":)YVZ3X0+= M#_XTQB[$#H5=T9RJ<-[764XMRXX^/CI;J:I?+*AUOP&U-J#6#4&MC?YO]#_9 M*U7U_S"]3Y]@RWY%K-%-(8*;BN^DQ@5:N(%^PICNQ-7MN,-LYD#7OSG78;48 M[&7OB"9YTXCZ^JF!V$EDGO(O6BK9/&]QXB9.["%@1D_FAUUY(!YEN5="5MN< MT1@;6)C1%.+5Q+/62LU1%Z$JA+ <*&75RY?AW(+F5O\-$8* M;A-R]85HH^IAP0.JJ^Z-Y_/JK/2F(Y$(,M*'W**C\N46]DQ!"Q=':,>^?A34 MP -9GEO&A?,IAE$9BJ#-)W M*YW?&D4!HZ);].3$F1X6K?>/CM^,/[V[.#\Z^=?)T?&'H_'9V?'X;/SK\?GX MP]'1\;N3#\];M-Y_^J)UFG#+DRE[=L[(*HBS_I]/QQ\.GZQ:_;',E=%6\E4. M_?V@N^=/+J?[G='E8+(WNCP8=2:7/7T@AH&O-=9PK\J/,'@_OC@^.QF_>W]Z M=/+FY' ,O 'G%T@5KI.7LT:8F[H^,SDL)/Y\?PNX]GIX?'QT=/*8X9?RI4J_"\3()YSB*;=3.P4%O%/C!Z+(WZ.Q=#M3H MX/*@T]^['/6GW;W>J+L?# ZJVGEX>/KAXNST'5S[J'..@$GW-3L)9F5Z'"ABAM))#-BIN=\*>.?S.\E/Q[UK(4&HKSZ'98F%Q4 4( MJNVM*L&A:X!=KCYYX09[EVQKI]_U5WN*-VG3"*Y7TH-H'1 M;^H>] =5R1J@,VBG18C;>\U,KHRPDC[LW:F1+IE M5Q9714^+FXK"IUO\YAK?:\/EN(70KUE+A'I%:>BGUT++@%VU;&7)<;/5#X]$38QJUIYXN KDT7^04 MO"AV2J%7QD]_M*A_2GR+RX6LRU-N".0V8^)96P%ZX11&HR;;VV1[MY7"Z+W1 M $:#<8<-K:&0D1)<SJ-G\&W/PSZ0WV);:"Z &(92I-5 (&P<.DPGBBF4N M7?'PWX'63MC/368^=6=N59[3%:URY7.C-[[X9YQ<@E=UAX'[HWK=W4;^H,T' M *I>KC-P!O7*J4*C92()0,GU4ZUO,5I=[#FH13#TR?H7ZO)!+ M#N-SR* 4E:=+/V6C!J/;9D$"I;\(1 ?ZLDRH(01>W7Y(#?9F<\5,\:C=_:E% M13E]YHV%!@5@F;$8IT21]+.WTY.!KML2,A(*K\'\ YDL(&BV339L+_"59.6] MN+\OW+HM<*P5#*HO,P=Q$(09KGUQ=CC(B0+Q0'()27"5W^'G>D>UE>6;!2M9 MH+2FW*4080+>3G^3=;.BO,0.'D)D88R0C%$0O$EY)&.!59UJV\=SQ/8[2'_Y!&ZC%R697\HJ)/!'TFB+%7C.*:IKA$ M-&S:>J*+0(EZY/;5@Q9U.[%S=[A\;2:I14EI-J(M!W(9RHC*250&3MEH#'@Q MDOR$T(UTBQHWC%-K$VO+G[ME>H/.0 3VW$\FOE[V5Z=?YNI./,5>I]-CAX6, M?/8\D*=,&_Y7;C[YO%CL;^Z;0^T4$/"_XA$6_8%#M/F/C3]PZO@#]#MK%IC? M23ELK4_]H"NVS@_E#JUXO/3_;./FLE7:G"_J'8JT8TTNO[8KBRF49R>$YF!@Q>K:GR94?N6H./GRA%5>@ M[7-GO<4[1P4!W6H27C,6IS08 M,6%2;GT\UG=)'N&4WH3)8FN.[D4EYN(%L7X_T1]P2U=]%3I338 LF^G/=/3=BZZ!YV=6P4]@^=Z;AA7BN0P: $CFD/M=MXR+ISO.)!X MLDY35D?]';^(DGI #(N;S":*6!Z@\J'29KBX1@9>_DS">6@OH8H/=+K"!_*> M,W=Q@3!+#+A%!3[\.H61KA874C)3!H<%N6%%V"3@2-]&0TC,(+"GN=47WN%D MT;(1=Z=MF\]@HCG="G[]^?7%P<'[\Y^3#^<'@R?G?\?S\>GUU< M'@P'SYLJV7LT=[W[)T[2,[/TS#0]FN=SH\@FL=:U"),VG=.OT=.MSZ..&X8G.^%5_\YS$+K:( M@\NL-"M[%L%)3)Y48S\9QLH_..B.]D>7H]YHID_C:*I_-!EG1\^N;XXNW)X?GE<&\XZCSWT7MT^X)B:O((81\TL:VQIDXB[Y^^ MODX29LO6]O>(;H&:L^@'\1(S&UH4 [3!32\V0^ MS+-:DL#@6(=V*>,[I5+;3F<9I_*NY9T-"=S_7NXE=ZLF4&@!6.5_A#4A9^ZK M],,OUUFV3'_Z\<YOI%WJ_S>((8I"B^(>OZ$+_\C -[G8=S M]&)>]UK>_U['T16'U;1Z/[S.]] M@T['^TT/[(]0_Z'5 C0TB_W@.7=7S92V.7K]3F>DM62I0ZMV2@2#1%U:GW&D M%VK^D_?_C?:\3K?C#0\&':_?&W:?<4 0>< @\4_Z6)!NU0LF!<]'$$ZGQL7; M9,F\V.SX09,=;[+CFV3'M=/UBK>XVV^/9- $1^SL]V<'H^'E<+\[N1ST._N7 MH^%T<#D8=+N#8#CL'*@:L/C>X<>S$^US?AR_&Q\>GG[Z<#'^/S,YOZC&PRY?YI)>G:6'DP3H8D\T>UQ RX*K(9<$ZPHH\PI'O_J"F*A M&==$3^X\0#5=Q0F8]Q:=-5& 1:ICP.!\L39%9PJC\9"+D[8TAJ]>/_=(/P*, M4.\BSJ$!SD5\O?"S--=65)+16XHQ:NP0]^[=1W)0F>AXR'%34#TZ!1;+#TC9X4\**K%CBZ?Y,U7UEB4R,#GC=,!7%FW3;<=/V1^T1]V_ MN[=LJ:+9T3G.\R%D,M/+(S>O_/L5E'[_1/?'K5ZG>U4W7[WX8OFH/TGC>9ZI MKZS':XO!Z8/ZEP^R+OC/M;7RLNRK*N5[[?Y>LQ%;L!'=3KO7:W9B"W:B.1); MLA%P) ;-3CS=3B %1I&#Y4_=TG]ZUJ/*I(N-DHN=D3WLA5Q9%O=#FZ[,5U40 MWTX81@\0!IZRMAOAA__U0_^'QTZ_UQ[UQ!TW=#'++QXBYCSQ]+^RV*PK=K]/ MD-[$";E:V@2GO_RN_5KZVS$@(+@JG*$WG,;KMDPO[N8T?4>GJ;(LJUNU_^G) ML!7W'9^-7J?7+U11]W6J,;O0S5^ M%X;&%A^IG3 20R+.4S\*#(R'_G_V_O7N4Q@--IWRT_^93I6:S;ZM5(P11 3! MS'^D^;(J'OOMH?[=AOC?:[ ME779.N.BNN<7_I>GUI:]W2?6D]]T09[:P?K.!'DX['S75N%3>U'?V?8-:K:O M0"?L!(T?/>Y>VR[[*R?T7.)@=F$5[>Z!6M2$L8NQZ4U@.4[XO/HX?'5[3XE& M[0W;'0/'B>)(F>6%JN'8ZW@="\.A/[\)4*$BMA_B[*D:+#Z"@KR]_W7/I@C) ML"@DP_J%0H/[F;C$-QTA%[I9;T-JVQ;*!X;!&BA).)\KZM%]/SBDB/ P< S! M=5"EA!2#<#?9FM+O%F,[Z/-2S3M3ECDW43>A7BJW%CWQF5,)RJ86]27E7XEF M?XM%MTPROUIV>\\ENQL/D8573#\1W41!"S9DQLO<*?@8,1 M30P0=4Z@\F&B7RK'/KOV(V8[@45>7R 2* _Z52_"%,I![.82IZ=/K39@2J9. MG92?K59? @&",#0@?T*A;32NPC;6< WV!X.#SL'TTC]0H\M!T-V_/)A.^Y=[ M^F_=F1K-NOVZ&JZCX_][_/XCF],SKU1V^C;J"%;C"8] \ZJM?9&]0(W?''3V>';\?GQ^>G;X[_Y]/)Q>_,OGQR M?/[Z=[TY)\\L=,=/@BN626(M(4[3L_/T7O^.8GAR?O[I^ RAQN,W;T[>G8PO MCH\\^>[9]N".3R+O@U:<6,$+2Q"UN8-+.4^FU] =Q/1^P,I:TLNW M"NEGG$_E2^R5'3 ME6:I1:HF+)XG_N(O,'=OH1?PVKPKUN8 -VZB-A/ER0E]#Q7<5?LY5Y_#)JQV M$:^NX>JY(8ZM2%W%64A,E [A%;)S3>;Q]#/\." .'_DVW99S;>P 20"R7Z5$ MZX;6/'8:!)(J(*PQKW>;46#Y=967RK8OM-2=3@?$)R^Y7&NXD&U.P'7#2YH* MDXW9AEO> E[P*H+\*PUZO6ZM,70W5+W!J-F7[=N7@W;G+UK1&JNL$9S&5FLDYQM*SO=FP7W(F6;_ M>['B7H*0-+9=8]LU9ZBQ[1K!:6R[1G*^&\GYOFR[506SIXQK;@R^EV3P/;%; M,(;*IR\A=)+[4QPYC7G7G)C&O&L$IS'O&LG9=LGYOLR['WXYQ[JTQHQKS+@' M>@!'4 26>/_RY[FJ1'X; Z\Y2XV!UUS36RLXC8'72,Y?P\#[R#7J06/C-3;> M(Z.\7IV7T-AXS5EZ$3;>UX S>P2):73N2S+IGCH]HB?H7RGO8Q).52,IC0FW M2E#\U/OH)UF#KVMLN'5BDEW[F??>O_-^5YGWNDFY-M9:8ZT]TO&)9PW"I3'A M-@BN^&'@?6SL_,9ZNR?#V@A(8[@]\ XR@5OO$S#7-N9<8\XUYEP#9]DV"?GN M;+9B4J,1E<9R6R4I9X;@NY&2QGQ;?^=XJX3E<9;:,WN?3^=]V&[GZU@;?2Q>KC]1@J!&L;VXCOA3) MTM<>-ZFJ45&/-""_?6_X=9/_IQ_EX'/W.KW>DQV29YCCGS@WW](NUN[T7P&'W1DV2I[?2GG-&0J:]_7G0KR2BHX-N:V^O\[UE MS;_)GG[[&M GLW!JU$VSH]\@P=BU3G=)^ZV!XT!H-]MJ#X1-9 M!UL6U7GO)]/K[SZF\PT-B)=A]K;ZO8-6M__D=]!+W?N7%%WIM/=?@IO\#MJ2Z;?Z'6V$/)4E\YR;/%XFX;P)W=7"PW]H;-0[4 MBPIS:%.CV=&7%.9HSNG+#'1T6\/!J+6G%4VONK4O)-#Q_4-7FC#'P\1Z<-!K M[?4;9_38:QS=OUZ0HSGQ?]T01[?5&_1;!_UN>]A]"2&._"I/LR;&\6)B M'*-!:]!I'*<7%N 8-EOZHB(&-7J?;VM_KZJ^^S/#&N5IF"EMX-T&. MOU:08]09MKJ=4>/R_!6#'(,:7%JS\2\]RM$<^;]NE*/3&@WZK5'OH-T[> %1 MCM-I%C^YU?(BI/9[#7,<=/9:_>Z3AV!?Q)Y^QW&.?N_)[YL7L:7?:YRC.:8O M,=#1:0T'>ZWN8-@^&+S,0,>'^*:)<_P5XQP'@^'7B,R^U)U_67&.?K?J[#0; M_]+C',V1_RO'.7J#06LP&+3[5PX:.T!6&?0:X]69$)^S/S)7'V%&?R1IUDX MNZ,?A5&@HNRG_EYAQ\JS_/(/_8=\ M;SI7?@+"=EV:7!]>(G="Y^]?1:**/'F]@1R8>H'"+V:)'Z6S.%G\E"^7*IGZ MJ=*?ZPXZU5GBG__O_^/.UMK8KZ;Q/$Y^$KYB9QFNB1ZXAR?J2KV:),K__,J? MZ9'^Y,]O_;M4].JHW1L(%?)/AO,8%LX;MD>COWOVKS"7RMHO_"^OG!7F\_MJ MKF;93_0M^1$>/?E9G(99&.OSJ.9^%M[ _(M/Q6W,XN77V\.2ANL[.^9[UXF: M_=7L_YD& R'?K#?F?Y ;Z5O MG%P_'[RX=?QX>$I?^EI MEMI=(J2L+JT]*"%>>QB?IP?8]NB6^3-_TB2]DP^>G2;HD^[^S^>>G:X'\_WT MX4+_]@G5W(-5]H_'$Q[_N4H MF.Q=CB:!%KS^?K_?'=4(VZ^'IV_GO[K^.S#^,/A\>5>?[^SO_?, M4O;KDTB9S,ZSTWM..1JGGN\=^G?ZX=Y).O>C(/6F\4)OYITW#]-,!5X<>=FU MPD'\'B>?O?,LGG[VCK],K_WH2K6\6^5!4Z(TG_RAIIF7Q?3QW\^/]9.299SX MF?*N8FWM17XT5?A8K>+U?/7;_"1(V][;^%;IW[?H6TD^UY/6=]TBU$+NZ;M/ M;U/D+9/P!AX5IFFN$OV8S\K+4WC?+)[/XUM\;>T;EXD_U9:F?JC6L6&6>M?Q M CZ:1UERU_8.M1WJA]%]WPUI'8J+I:=_'4ZO]:"\.$\*#VYY"__."\+93(\V MU3,(9_JT1MG\SILE\>+AJ_0Q3])_CC_ M?0C37;-UWCO:X$/>[_= G#]OZ25_D 1X"RC_N?9OM!SH*?\1)UI#X$IKH5LJ ME#R]#(D><9RD\/@H7H21C].#T=;.7P]!;W^F\&_Z4M/#T,_13YFO?C8^C4:O MHM2'!7K4<]K>;_KC>9(HVBT2K_+^&M$ R9B'*N?E3I67J'_G^F$+N,O;WDGD M.3T)^BU\TB36FPK?<$:_7"9Z 0)<;/@DM0W4WP>S45_EWD&Q^GQC^%'Z7>&1@F,,O8.]6C'Q^= MR^]1&8GLA9&1BV#EV2/50ZJ"G^D'L=;<4S[3M6N#9YGL(Q#MN%X"]82T!:P5 MS+6?/=TQ_IE%Q(X%M(0_TRL8>%KO:<67Q!F=;AB:LV$X%%R(.^\VSN<@R7_$ M>J5FL!"P;EH* V^6S_78;L/L^L$J!O>V^_,WL2;L!T>;.Y5L6^P/_>[TX&!P M&?AJ=CGP]T>7![/)X+(S4YU^;W_2#?:Z-;;%V_'#9/>AW+@>C@]ZEO]\?7*KI?G]ZL-^?!+-.C9R=V#W0OL3X[$C[#6].SXY/ M?OWPST]G)^=')\]LRIZT_XRTV=EY9GH>S\_C"1Y>G)Q^./-"ZFJ\LJLS*Q:[_H*GP2$K:/-C2%?1L:=;.@IJ?G#RQ%UXEJJ!;L#S%NE8+ABAB;MP\#08 M0#[$5"T\!]&KAX8[BZB?OV\1]O.G!)-8T^5YDNMWJ9MW MA&N8JUJD)$#-_OG;;/1,3(?3=2-]$VXNTHJ@8A:J61.H("!% DN/X9_#/^4= MN#LE]./I;$?T1[1Z"%S#TXVUVKT8(Z# Q1KOV[4WR0+UQ6RX8_#!+E ]QPYQ MJ3NA(@>6T[6--8!O?\;=^R$9NO?0DR$:0?2ZUY%X(FTW86%M"17?K3^ ONV5KA0:HX'(UVQ3=>,^8BNJWAX"SL2/D*7]\' MTRF6!ZH%M:KT6IE">%J#^[X@>4]?1:^&[T:?O_KRZ!UKJJYM)RAV?!=*B@@* M2$MG&/Z7%XA6AC':AD1R;;9AD) MI*);@;X1:]';0\K YT$E&Y(M8U' M-$7=T0)$B+^.)2K##2B&\"LZ;G8>V3G@TKTAO@;/; M6F&HJG'9 G+!%<1RJRW"#Z":TH)+9%D:_U*#@#N%KW'[Y],ZL>>%?B58.R"2 M>L""_!T9[L@# 8^T+=$'#5,_?V*F4AI'ZRI)(PL5 M1SP$%![G(4L-!9RD5'5("O2N^<#OPR3#\KA ?2DF^5O'9#OT']MA7]=0H=R+ MQ .G!_)%16F1/QG7E\9_Z^.W- VY(Z83":@RI MT,* 5%2&8Q7 $3K/XS2 M$^]$;;(AWUCJU ._-K]LKP$)WC7_($)H$0$WDB4$MAKXSN:#"-;A)R_ OQ4! MMAZS"^0P]'K\8M=? FE+SJ"'_G,H.IO O[P-^$M!?ZC+M[0<0U'OA_V]!R[V M]^'1U0!9B%O-P,O27I 2\+1Z$KS%X@$SS_;[_[_ M9H'C__/F#*)A__Q8*P>/4,U.(@\P05+$$BP)G;@;^Y-]^L([U_BF=M$"\%32 M,7$2>:J1QZD)0B- QRHO/5'BEB=*W/)$K3U%S=#A"\?[B=!+&SUQ1UDY+EGH M)9=\*B.0=\37\<'-0WWL^U/OU]]_+Q:+._B&NY$S_UMTM3'41;V_@3Y2W;^A M2:K^37 D3M/LWY#_"8:E&0$G>)Q$__?W>&+ B=&40N*?Q27/V%X'2GI8:PHT M^"P;L8Z+XB2P# C5:Q3]T@0:@(<&]O/)2#9L;*VH1,<'>4?]=8V\<4RF7,P; MG\<;A$ 1)(-X@V!Y_F^=)G"!YW3('^0E, >*. S#B'P0WH^F+=7S(@X0L9H+ MB8C8I17=/OU\$0F%[ATAUPS05>(0_HX">7SG)1?1=^0F#--=SR(\DIZ\6)O+ MO;4?+DG\+8;W@/ISV! \ 0,WNJY"I]Q3L-_S)>,FJ&W-N>%]*\%C/[/H0K'J MK$,,*(I*DB3)D/Q?5\G95,S9%\797W_JK0\T3!RY(.2F!!:YB]50!\R"@?O, M%ES$%5#WFSCK>])MC3 # M_3X(C*5+4L M;!,4&$4JP*6$/(_^BS31UX]?;RMBPP517,!'9 SU'AG32KXB&5B69?Y*?$#Z MP/]%G0>BI_'11E^EC*%C&7-1,H; :9812!QG<(HD_U9)/$FQ%*X08$GJS.?) MF2J/-3@:6)+E2?P3W,'P9.%V9L2\8&#D\#OB/=IY]:?ZN8$>8NZ.1U; MW=?#JI]F=HBK857JLUCUF7&@>EN =N@DRJT+6>S) MNL8&P%\ 8/]F.X?LA"+^7V9_@B5DN)#GPQ!D9!]_B._?9=QFDT3,]_OY/C9M MKX;OZ2_A>VDRM9Q5R%-'L_RIF)R.F?PD3,[$3'Y93/ZZ_XK^//^59(\LPQM' M$5[6BZ (+PJO4+?"*]Q->$5KJT+!O1-F'-5=9[G:$@]H?-U91.DXH@\/?QNL MUAYVE*O4R=:D!";:X\# \@%<5OB-%YGTZ(M;?X\<^!45;NSZ.@O?^+7>XVNC M8U_;NP0'&PN.ZQ$<['<1'"E@/*!OORXZ7HXXF?!@8^'Q#N'!Q<+C>H0'=^'" M0YH%!LI'KH?)X]LBXQ*T"BX6#.\0#'PL&*Y',/!7(1C>E@M?IC3PL6QXAVP0 M8MEP/;)!N'39L%R7B4))J%Y@^<\UAEK G8?5_8[3)$XF#818&KPGU@>/Q<'U MB /BTT)\OT0>G$D_(/!8)+Q'),3Q?]C17]: MXL K6G0*FM VZIR5=M9="O;F#_WN7^L:JO-D*-!B&7 :&<#_CQ>\?'(X ME@M=HA8T#Y^\I,@/B;S)Z*M[EO#CWY\$VH)@^N\IQ&%O,0(X8,!".?,<%A/BKBA (23ICC$(JK:UPRMQ*"^>!104#TVP[JP\W)1%AQ\6#X:-ZTA\!(,F++ZV- _DM[XGT[X/.? MU_:N;'A^Y$& 1Y8QA3II*QAXAFZH[N:P26\WR+Z'GX>QANC>!64U8!(\]\*# M::?]W?7AG"#B9@"7INR]=K4@")_&)&E'![^=!C;RMT6ZF#\VM#WH_\#]P$83 MC*\'_I2/R?C ^LP#BR _[\1*2[6M;GH(T/7 ]0+$<9!U(/Z? V(IG-SP94MU M!RKDW61M:8$5)D:.)1*:D%>);C)&]Z>B^]/22M/9;X]N"LKN&-Z?"&_J(H6W M@+,W"F\RAO?GPOL2I?>MPIN)->]/13?SB<+;L;W0!AUB&6 YAN\#K.T$J)EM MVQE/5-\+-NB')FD]&%B&!M&L.8'M0Q;PL'*Y?I6(CK7MST7TY\GK9T3WPS"! M31Y6Y&]54L=)0-@*8&'@B; M$X5O\]61AZ&K8%2@0]?7/KFG9SQ/2W_*SKT:3+72^1A3(?':ZM*QGA^IL"J\GL M74CK+US'BX5D?P\=?GL!>RK#7F7%J[Z=&[PYQ7%+_@]^F23U[I'N*WS6G?E\ 7-L XA M&>8?65Y\' M4O"/1QX?*F;H__M#H08"1^@XK9 X(R@TC^L*/P"DPO,<4#62U2E>^!%MQ6F6 ML4V"L-3CH2*1(;4)\HG:K4*N*K;EIM0ZX8F]1W1O']@4NPO K2GME\#:^J(0 M"N"QZF-0Y$\ \*'XM*QG\3X+##>,>_4P*&%0K"M*SMQ184*9NWG,6/4P/;#@ M&Y"#/BJ_#]7/L>/"]>CA@T/IC\H!H7\[&/HM.GUVTC*1>W\ QJHUO'N'2K&U M?9]:9W/:WN.,>1.;?R[C M?C\[7M01N=#/_[@_SQ-EF$.Y;]9/=,'TRG6!ZHEH]RX:.L TB9C_F_ M/F'+=Q:P9\__E+,O8Y9O,NDG3//"B'^=M$^M?GV$\%]887QW#7][?V//745B M@)QT%1>*F5C;^,;:QLY\,ZH/?FW:T=&; MF@P7!87K0,)10-@XNL_LJ_[X-='G.1^)XYV/GS*I;2?C>^>E&][44E?1/>_[ M)KE=G/78K=OK&#TV#.%6KUCH^(HEOF(Y\HIE?9O!#VD>T#JE4)JJ*O10'RJJ M#B@%H)H; XT3^*'^=;<9R)$EU>M87A++[3R6KC7KM:;8+M2J)Q2*?W2_4JAF MI"[6KL&Y55NU0_D%U"_ 4_@!B_06 M@I9?P>37$&0+D*$><#JWS%L*P#DB09]6]!0'NDO/)T6[*4'-L%W+(GVL+L$? MU793RA5:;:DI9>IRJEQ(B^ET3?Z8-AX]':MEL:WG8\\OP*(W8.$KJNU"-0=5 MP&9E2V?'?M;38BV%%3*_L/\QELA,K@83N L:%NIT2[^)UI$)HGM:A8#_AY*@ ME;:C$*1"K?^EK6@2-+BECP,\GR)&I?:$KXY^8+8Z038X,'Z)@6[XCHL2E@OZ MCU#)KZJNJQ#9@C8K<6K1#,R:/"UDFV*27* 2AP3U/W^_F-&_>Z-$OQ4;?RVG M9I/D3;%I?#9< *AN6OQO6]\IL0R-;ZF5EZ1V2^%91F"HCXG]%S;]^K%8]%Q, M;*'C(".EI4I*:F(4L>ZV(%8SZ)?]I7IBX'^)-*5N"O6Q-+T 4'T;:?KLP*QE M:W4I\KZV%(ID!/P$4O7Y\4BX%@.I;RMQTK5)O2GFIVBK<2X7J!Z\3#\C<%R_ X!MJ%>GOG^5: MJ_57+(2OFE^R2?:FF"46PA< JN\IA/-B-2>U"E6I(1?:/>7T0CAZ 12_6/2* M6/1>-9=DD]Q-L4@L>B\ 5-]3](JM?+9W_0ETLB^EVX;[0+D@MA:3I MC\G<:JT--=IV+12I1X3'QG+T,B"?30HWA?=8CEX J#XA%2Q._/K#29''S^I& M4ZBRR3Q("D M<6:3<15]XQVAK6=,TWH]!>K#P;'GR^!Z?;+MJ)NR-U9=,(9#P;J"P2O%#5 C MH .5E#Y]^K6I8:-2IDY4;#IKV*JM&:A+^Z8CM'?J.G_'%?7K@*A$JXK"C]=E M]51-WV70]J@HGO>=A?ZG^CIZ%0B\7_2 MT2O"?Q'__(6I7M2/3$/%N=V-UX8,'X0<-XEU*4$KG,B+63UUU0X?X4 I'\[! M2V!H'1 OJ,3\'+4*@O\&?_^T',_["_XQ+.WJH8*TJ$"AOTJ$+X,GQ!A#"5-1 MK4*@:N--%0T?RBJ K:#T\#9=A>#+#$?'@(W*B>_,/O&$T+\_8B,.-^M?T^P(6CTOVPNLB"X(#<^T>0+( M:;<;#H/00,<]I&=4.UN-&M>9(?2ULMB89E7VV)X8],#!U@JB&" ^YXB5-=)1OZSZ-@$@* M"?^"%[P XFC[V:B<:%B'>J+J8!].T&0&JF=X$>>$>*A";L5(Q)>O\=8=UD)O M.CQ!%VQ8$$DKQT),C\".'JIM$0RN'VJ/X=GF!#Z4FR <4@<.Q&S8](S[QT,% MX*.6C$CG&<,YG1*9[SC34N%FH76L3[>O 5A[#'=VO]Q#&[^60E,H<]8&TF_2 M[&E?X;R@ H^^>8@,@2]U]5 A>)J7?->Z MPX9 1\(5\YZKJ5OJXEEA4Z=3./E0;W<#*(TC)P/ZJ_M4]=U[ZJK[9DGVI^>& M*SNYG#Y:D8*LK <:VNMGZKZV3ZAIH0[)\[3,:.Y8>^QXVW]=4R>JBKR <@0J M8.%ZX4F(Q%>TGZ%\A01R!KX:UM=7/<<.]U?UO, -7ZT.H$S!%F, O^&^KBL@ M2 S1N0OG]:0@H(W>#$D\/4,/0,@2K@ME "KK[,*)1)7ZGU 2=6+5Q"5>H;X MO\-$J/"H;OC-9SHDT(M^A_MZN^"[HDK2:-?#PM3#X]^'#>"NHC5N!/HT@%JP M%^[?6EB@4;OR @R'D09H(WGRBDQZS[)#E,%?D8:'=G4MJ6PG.@S7K_\B]JAM MCX7Q,[TLP<#>B!&_5Q@*!%,P]%M^&9WJM8W&S;/B2_@=/$-A?]/@7$ M;)'XUR.YAP@:3F5]WF\-?EH.6,)MM.&C$HC$*N:'?270(9G P!P>YH@+H8!3 M0RI%C/NLPF"ZX6G0,ED_\X#"L;65H4KU/(&Y:@6J__3PO8KO4RUU5"T][&\. MMQ'.U)B$JDNH'0U66X=A JG["P#M!?C?WUZ!T(@LB>EV\ZX#- G/N@&P##!? MB[0M20GW%.T2W+DM^35X4C*VU+M38OB%AQ655?V,+%]4870KQW?:UPLY<^(7 MY%+)MH>!;#Z*;./'OW_0G?ME8O"G>*2_T#'^"20K.UKXH"VR59-IAA@,L[C) M/J3Q^>A>YNO>XL>_+:2@C%4C<93V_LUHM:=P]Y-4(8 ME,CHA"!Q@CV;@/O0=65\9Q1^@8SOC.([H_?=&0DX 0B@0_\&(#/VOF_Z^1/]7RZ,^41];4SM:QWG=;%*C8ARZ8R 7I/0V26__9 M##J'+_A$BP9+Y(L/U7T["%W[<,'AG9^W,=>B?V*ZZJL)9,PYR,1;&- ^0UO[F!MWI>GY7OB-M;RA"-XC=+HH:)RNJ[0#*4K*JGC"L,P+,UK4+0P](L[ MZ+:F-";+@=>']I>\:AA:0-4#PZTVD#;\^TBO6JWGB.EC1@)N+UF4Q^,\Z#84 MD76TR+;Y5J\M@UBG.B4G>KCZ,X,B=MQ>GTJ3).-Q4 O4@'60LGA,Y]$SV M]Y&F5:GQK-0@9.-^5+O/V:OR8UM4J-VW"YGJLF6F]3J>J^&K64&CTXU'-')W M[6/<;G:()FE.,O6V/3;S;/IQ!$?NO-U-L\UV\%CDY-6DE&',MJL$O89"[XXL M$,/DR@5\"F]5IQ+57Q$";C841L%_'_G , \#51SV\%72Z%58,YUO+18*NSN2 M529ZCQ(JCV:+SKCET9@P=7FA<+LC:QD*+%*>VI4ZR:&=DO4'NR>,%'YWY"17 MR.!DNS63U-S]K%DIM=1):Z$(NR.;DX6PRN5*JL3>=Y,=9]I(/HIHY,Y^)N^E M2GM5MUD#GS6(0H(>C=H7:S M2F3O_=%((GM=PF#M5@%OP GLH;X9M*?DBBP*>.VQIS[,EH6+JXZA,%K0PGL(?^H)C)>*[ SZ2:.NG>#ZN9:>##I^X!0, \4F/7 MEQYE$-3)T=BSBX4B?.H>!*RZ;7?*BMTYY)-@2*LD.ZXID)_W4(OHU9)*QP5] M*>?T%OG2J)Y-*:)"[J%6U^IVJCVU2,FKH #MU#V&6I;F0M-AC+0>'! M''87I=5$6BCD'L*V*&&5+;.3GJ06W)J4KPSHH OGNH>P/E1]EJT!/\1!0Q'Z M;IO)XUWXU#V$'64Y6V;$LB:KHL+DRDG7=_)PZ!["ECJIA>^DE"R>KA'MC#_6 M[N\APY![")M2IG[^H3\J2"2M+MB!,QW1';@#>PA;[*BC]#0_E^5.( VZ.E]) M"]Q"H?80MJ(MZR6>[FHRR54D+F45\MQ\A!PENP)C6?2X1D'7Y8X,%=G&5"W@ MD%K4'L*6@TEV,,ZPDIDV9O2" _V^0#84:@^U=+?B:#I.SDVCNLA[#\HJZ$'! M2NVAECZHBZO<.&E*,[Q98P(O_<"Z<%E[J)5<9;R&4%YFI5:)I@V\-F>6,_C4 M/=22JW9Q0=0#RIS)W8>^PH\R'B0LM8=:=369G=6&>$[.->9+;U[!R:P'CZ ] MU/*53KI V969R;:3\J!82:X>%W "S]2ZJ6:4+\*76?(.OY("S1<91/S^JM&O MM30G[T@R)L0%$(+ [V@BIL0%4")FB0LA1,P2ET*)F"4NA!"()>B8$J>CQ#L; M4KRIN'[>JOE]?O&39AI^5!I@=)43 M;49,^JLC/1F3_N/*Z4V1/C[K+A#U5[ ';_HNOASKS4KJ6J1<3.^8WA=([X.. MF"^GM]SZ3WR4W1;4;T22'=5L\XMW(29\3/@+('Q\N+T2!8TJ,)#O;K>[[X![ M3LSX]5^:!L!P>.Z%OPBVX>[(Z6\E#Z./WN.]]0!*53BAJ,^ M?3G'5$\\V2ICFL4T^WJ:T=="LXLSA#YR*#QE-X;I(C_^30>NBRH?J.%A\.L: M-*&SBY +Q%Y,C9@:7T^-3U7NSRR7+U]_WQ'5J+3A4TE)5'=HKEI/I3YCM>*R M54&,>E%68%,7)NNJ6ECF)K"-J,0(JJ^FM-85NY1TM:<,AS@+R$J/E&HI5#<$ MIZK+O/CC16$2T5-JP^=*)(0BR+7DV,"UKIG$^1(-2$+/%A8_,!UHQD2UO/_] MD:1^H-38B>K_[P]CZ?^R@XGN^.N_;TJ6!%YRI*K37PA\HJVC_TC/R!/]M.JZ MJ+#KO6H%X ?F02+!;U$_-NDJ [6U$JLCUC1S*V\\=KT!YXQ'"H<2L8@$S?() M6A V-4LVFW&M!NG%.N>^,2>0RD,A [K3%(>;LW)-Y%9XV78:XJ=S0K]N2&R] MMZSCZK0O+OQ!%A_G1<@)](]_>9Y-L!09\\&979.WP =R*Z,H@[;&/#2Z8ZGE M9R=Z5: [Y?;B.OB@*1K5Y+0WYV1CF*TY#ED9VRSB Q:>""2?8!C\ !_ M!)[O&F&I3Z3;Q8;&EYI]5ZZI/8,)L>;:O[.'#[M2Q@;WU)S')T1AWJDO5Z4Y MOU!XI)G11 *G#['AY0+S,L^>;P3HDQ\TQP)ZDGX-??@]+N/BIFDBH5.-1 MKQ$-&/.P&-5/&X3-%53+8+>.0_"N[ZS;]+)M=L_WZ34BF-+ M\Z(DR@'_.!Q4VTI'S2VB^R)VSS;M;1]';-K'D8E-SZ&P/=Y?UV#SQ=ZUBQ4! M.TBN O]U+= 0-#_;:00E?.92%ELUQF[=$E'=4J0&4EP"YW<9_QH0>ID:P#=" M]NGE]ON0+==20;]FYW''>R#,UCCG5ZKY9"Y='R%DLS_^%?@$+^PJ(=_/[[;I)X"ZH0U=9_+4 MDA@URPN[,^_3^2_NM$]Z0$/H067,/&!OH/,(IEN:+(0+4F8#D(4+;4;KK$?+ MW*O 9@L](Z.P[A0/VO?91D'W% !!_Z]M6/NU_(L[*LZR+6W'&UJ<,\N8@3CG MDYW4,LGSC=>VY7U:/7:EGI38]WM1XN -W^\^J+]^D%2S(]&=38BDU*JR09F0 MZQ^J\4QY>I-7UO_)]JRXYLKP['.2[T-LQ4M X@%F@^8?()20L)BCS$@I>+RM(;6&X3Y3'OW$]T:3+/X&6^ ML/T$)-MA/P]:L #T94^>J M82%_=A*2)NG!;884&_B8![3 -4(O[ 2H7N"B9N$^-E0-%YNCM)SK"K\(O8[A M;J!@S\+S7F3A@L(THXSA:9:#%KK7\9@6O61.($N:R68*8%$J)GV=;D"L006 MV0VBO;+ BS_>'IGVRK94H_MRC7U4!)9(]P$I_OB7HA,4<4$!%[%G]N).G*\6 M#9L39Q_\]YP\4K]?+7#%LHF#UK31L>ON+#D.N[B2KTJ#*X7O96I5WQOV)U>T MCH1]34VMZ+PRE.32**.(A.M7J%X#P9Y^5ZO)L>:CSMU+ MI).:9YJS08DOA-(>VAET0N!.;V523J$Z&$_2+MU M#(!\P#B?()DSEA#Z=@QP43VI;DR#^Q@#X +7J_JCE2+GDJ9#4$)@SGCM&3LO8I;X[#RL-UAB8%%--D,WTF9Z MT'LL-_#" YL=(9: 6B )V8%/,/09#:&8)5[SY]T<2UR*MO@62RSJPS'M2TP! MGRTK=C$)@F6I%)X2R-%'\@GA($/[0P^O A?=80N:,!)&VSMC_G!C9:-3Y-C7LJ-P-#V>$G%37AJL>'-*T4E M>"Z.7HLC,2]! 7LGLI.5@EIN^B,@I[VVY4S97#\S7"!DAUXY/,'BA^Z98F3' M<9D7BNQB<5D93RUJ)L%]G/8+S<=*MQTB.XS33#!\G B/4EH@F4<&*G,5^=9. MJUS=OG/MZMCY4E2P9^1%!A+D8FFYC@W..8Z^,"QK#UMG!\OVM'?/NB;I :.Q M7!J59;.A$%%/%HJ!?!UWHHBCX*Y'8?L@'YB@Z)5KC<783.>H16G1&_AV.>0# MI+B15(**B[3&87%7I-Y]D \F)7PAIOKJ&%_I;;7<6W =R1<1'R UCX.6^;=+ M4RX[\,MQYDV46H(VXX.9)90Q,V=JUJ?P7)=:S!^M>I;J-Z)@%7J/3_8:,V_^ M8'OX@5,8M#+CIIP$Y;S'5:N&Q8^B'#B>V&V+%Y[ 'VGM-#ZR^! M.5[9 'N"*7>6U4+N1"2(>Y]BQJUDC&H<:Q3_<2E/[C(%V8-^I5VTLNI< =2*6, MG9/UBH@@C4H1T72".1@[_UU\N1DP!"[2V7UU>>I,F-B1>W$\?"F:U@9V!5MS M)J"M+I_L]WU]A'M55>.,@HBO"*)>G7#BXPJ'IU/868B@J02]QW*X4A1?YG'U MO=%_^JIZ[T%_3S5G*=4MI@L;T7VB1)S599I5B66UHC3;7S M^:;3"Z&->@4Q"2:._8V]:1>AC;T7V6*Y3RRSW26.SUHFTV9&CZ/5O(&0C7H% M)1C\]%?GU^=5V\0>7*D9%KO2KDCK.A#GDFQFNOW5_6!NLN2L)ZUZ1'KI+10R M;,?"$@F<.:-^%7L.OCO43WY6'8#ZN$6/5^+,,N12L\9[61^WNKB(H(X4+C:! M\W&=R]A)=CUJV0&H!Y.'W&.:?^R::5T3&\/"XW"AA5(]TL .(OTF/6)19\;G MQHSJB]:,JP0&]R*Y+@<36UDWX3] *R3(4ZBD,36_GII7IH=LM<-:M5W5]J)I MKYMEM9WMOU<=6WNUC(.GEZ626?46^$H&*R,H2=Q\ K66L,<)FZ"HV$L4>XDN M01TY&>*=(36Q5P.U;=96=)Z57+8T6H2(1\H+$8=D_?@W+ RXK;+$<5EQJ:X+ M<39M%:T\R.:=4KNEC_U139[IA5I>&W.$O81LOFD[P0AQ";NXA-WM:(3'\H6% MJ]!PSY4!'@QZ!5NVN:8N+A!?0(6/P1,4'TBIX7L>P> M1FVVVTK2:#W497(ZGAE4IR$&&F34L"4%NF9A$@P>)S_&32FN06M[%>54L>62 MK<>.+;?ZK<4CX9/-RFB!4([4M 3)<@F6CGUS<>>):]#!7D7Y8%1VVZZ8H_#6 MLE+.CW2C@0LB0CE2NE@JP1V,O[U5?]Q;FEC94$.>,$#<5.)B E\N3ZS%1(V) M>@5$O;2XG:?U_;[*F[#R?[_K65?XQZSG,^77-6B1-US#Z%4 QM2(J?'UU/C2 M*(83"^?+MP5V(@TU#84:>MA47:%BB"\J)/[^-V>(^6. ;+W0D@T#$N\+DH48_NL MPHOGV&='FI%*H;)JRZ5AJY92G&PZJ?V!@^#X?7:U>I!ISR= SB6=XK1::G?3 M]XT?_](,F<"I"ZK?>$LJ^O?.(CG]W<91<$=!+'@C72<#G#33M@MJ[+C@,U-1 M(:.R\5"RO'4Q>548OCQC.\;^Z7W!QV*_+_AS8.:I@5F2.Z*Y&BTD01DA[--( MVK,)AH]S!^.$JBNZ!3D6^88I]QR!IIJR@2]3T[&:JV?]!4(^&V82$L*WZZPH MZG/5UM;)55K@P?D#]V5U^/TC8@OHSRP@.#T?+;\#MRN]WM7-]=/JD)ZNJ%*> M7>4GM@P6F96F3T20+HJH6R[)[K:ZB6VA/]_Q!;-\L"VUYVOR@MYY1;/1T"-$HV->B=GIP".HI$>&;?DUNQ_B^RGN+ M*[==/HCOOA60CV5]J9GJ<& /TN-NOD(L$+[#VJF',DV^S7W.)+JR0:4CH FR M738"=;3:MG">:TSL&1@;.G]FZ&0"\"*)&,[ND+)=IWMJ#C[.E6OTBEKT5L0D M-T77$'R"8>.[GA-N--DH+$#_,8NO@JPDF:5>T:.A54/Q"8'XB%ES"[<]EWG M?F]/^>D[5!S-*/"D+8TR?:Z=?>SAJF!,RW[:J8\=:"F%'2H8/$&0<;IS#/[K M,:C>!7[-3@X:!,T'.$N6Q(JQ;)(C>X' CZZ*\(3 G;%S6 S^^*;H*\$OF/XD MU?'F)D[J247,B6QI;(62GT698@+]_8KQ:9H;0/,'+*? ]N";D>[GA#5MM-UH MY]\"Z-[SS=CF^N/P.K3=6^E,HJV'"?M;'^VU"AY63AM-86Q.DL9L4*#5:G^, MNOBR3(+84WXRMK].L.GI@91J+M)$6LYE.W@WOR177S1]29#&]=2UD0) M*GA@4VF#3M-\E0LACIHM\PGV##7)K^^R*6IX&'9:7J<(O3!_C#U_CFV!GM,;'NOF:H&YTE)L5>HH=;V_0',*@^@X(@9]?/ES M/1;0<:!GY =6'N9JN%0S12ZHZ;W2;""B.:'(.N';M22O.CYXKGOP=&WS4?OE M&IP?L2OZ4I6U$(QOGUO!9,%F@GY&,CJ+F:[G5FH'*6MDU'R<2G#G5->^W3'U MC0!]\C/I2$";6K4I,N623*ZZV:XU-#S<62! KS.V:>J,<3C?#M"QF_G<@,X- M]7RNVF0X?-:E,TVEI>1X$ )ZG8B]Y]+[^SF56V/']9,^<"?80+5-;."XKK. M3WSA6_9>'Q6[F#_F8H93^Y6">UEV5'M_Q(;1S[:HQJ@\E"9#WM3KF4EGB8]0 MZ@V5P/'=Y,G8L7S$I@[&DW9RCA<].:=(U5ROL:@+_&A=@6KOIL;NY+B;U'58 M, ?1#T_$= VX+*B!/#[KM/JF5AC:::3BA5W5*(;?RP!7"NC+U/IB1O@41?$M M1LBY"XT8\:6IS!KF?;&<+E2:A9 14'\.8O])$#-"W$?MVBRFMQ@A*[ABV>A7 M;'RECY19OC2?IY$7*^J;AFIT'(J>O E?]#]'-4[;DT 0=U&+^TN=UQ.]%33W MNINC,>Y[22;7$J6 HV9VQBEZ)1FR,!U%#1 ,JD2R6[/K&I![F4=7C/CS>?:. M0GRW:*XZC]U%WJR-LH"L*679&HX0XE% =()E>?3_,>+C[FH7K)F]"_'6.%5( M9UKDU S\H%W+-%:E566!$(_BHVDB(9Q!3[L^7W8&# '<0CV,@7XE251_;4SL MQ_[#$CSKC8VBU-OJ<@O95?!*.P B+W0LI9Z65N4I64BSU$,).6-)Y.#>K8P> M.[C_:+=S8D!3>:J[,DNEAYD^KEK.LK3X\2]%)BCA@FJ,WK[G^^I.RTNQB-X) M>V0>M9?WM71V6) F5-D+,J6'<1F91TQH'K$)X6 =NZM"\F4JC]^; TY?7>3= M'$#AJ0!/U;R,G"S=#WOM7X0<0*-;GP3#G-$[$'- '&+]Y1P !AZQ))U[ MW6P5\4!9%%(UK@"\0P;*C&R(#8)$Y5XX M!,7$TG3FJX!#OH7;BN MB[G2(DO$"=>:T(\$ M3F:K#;V8(FV#%A&NV=")SG"GMVRN[UKH&&.G[, 71/D-SZD-VT:.M6_ G]T9 MQ:;-Y@X4[FT;;FT&#/:KV"4Y8 RG.'#E0$GI>=9Z%$A[ 2'.T EF3ZAF;,L< MO;43/CVMD7PU:1K+WEBM%<:#V0IM+8]_YWR(RSQ8O[8 YZN.NT& M4X?61_@DH ;U5F7>[M1'"A7V[^9(-L$SA\K2Q7B/\7Y9-M,;>)<625]Q7<[" M9V*SR_=M5F*)$._02F)Y.D$2<59$?%-T/;;4&WCW&6_AMW-Z$6]IJ[;9F0VZ MCWX#X1U:3X*0(/%OUWRANG6)XTR!J_JA[0-4:,*\_$8<7O>'US^; MO2VCK7WJWOC&W02^Z$TDJ53NF8#,^X4E-2LT:!1@)R3H^!+H]/N];&GRZEY( M-^52;,SR9X,B8([Z\^M M<,2EJ(F'.2(@ >E[E>2CM"JY M\SZ?J@^RK9 C4#5\CD[0S*$K(NDMO_^>)89?]%W5]A!]?P53J.-K M4+N'X[+)S2*/_ *UNRGAS__[?[8WYYD7DYIC.>ZO#<-M[=HX4H?)D/=&(#EP M@6HFU2%^0:J(NDUL$ M>:')1]_:?!1RZ>8SQS,0,'^YJ/.W,4>K?_G4D.J^,ST?R7^[UZ&V"*QB8Q=Q M^G^U:^F],AC]#AD,,K3US[;]L?X(6B!A;P9GB*61X+!][XFTZC&8?[FG^S;K M-'NP8SN]R@?1SO2E>AW+2V*YG&*JNU"598R)US/[O2W+=M=\7G(K/TI M3B#;^QYFV!BZ!O3@P15>B32!/3'L@8']1-*5Q/]I5E+A;\0_?X6W(_)=ZPZ> MSY:ENM[3(+GUG\V@)_OX\A8-EAJ G F%)09/373O Q?LC55WW;(>BL_HGYBN M^FH"@^/"%+N%X0',=GR@?_7J7@-@N,"7YUMXL7SDJ:F&&@'4X5E-Y55&87$- M:L4$Q2@JQ]$*S^FZRK "Q[#\CTCNJ!L=8MRF)6[8*_2D5LW!\WTJ69G?CY2P M==K+D5TYZ!!U7)M)$VTP]D;FYH]234 M=7;?[IM90YRW.4ZJ94:C9#TUK78ST'+>??O,[4[:O5ZI9\XD5INX^3SKUQ<* MM?MVISIHC4SP,):!/E=2V5J>'+D+A=X=6;KOC9+WX^*#&0P%(ZWZ#[AH-11& MP7\?V1'*MT9FRH7E$,\H>&F:$M02<.NIQ4CA=T?.%;K/TWB-E5BF8^3*Q$,SIRT487=D MU@HJ*3%-WYNY9'=.^'CQL6E#A."[0SW&9,61-Y=PDO"M^KV=SV96<"BQ.S0I MCYH&47ZLXZ7LQ"9MWE!I;814Z9VA8\\WA'J0&OK/Y(-*"PD]>Z$I; M9M)ZS*[>X[N;B:U?2$0"YDCO[L& FBU-9.OA#GS@T'(6&T&T^7>8"/ KTBH7 M<)/>5.C6\BU\\6:H.O <*_#!F;6[UZUHXAU6]+,V_L=^!9R-"7$!A!#N6"HF MQ 40XJU8OY@0,4=\+T+$''$AA!#NF)@C3DB(]P8DG#<&_%W7+3N6^Z?BB_'>5BUYCH$7$SNF-R71N[#GI#@ P[GG&6,N:&#,.,L>K"BI)>UT?VJ;N+D8]8G M9TNO6Z,;;R0G;XH_M7S5!Q.XT'#:M6'+=S3S17FHM#.9.';X9W%= FHZ$/K] M*E?GS730UZIB>M40@]%VUEJAFGU'VEKTBO#5==6MN>&D]'O5"D =N"VTS*=T M-GRK"M1XGI/FA:%WC^?FW4JEO.#S]&+Q*3M(_MD.5A8/M=5<+[;E53\M-#2? ME92B^/D[.%NMZGV#J!5DLEW,-SK%]'RFC'[\B]_A^-ZJ?#L?[*:I_8YG;*JZ MV!Q-Y1_LF/%'YERN:9?*,9;:2S9/" M#='WTHPLM:MZA9S8)FL3?5*6'<:IO(GZ$^S;Y6+^J'W+E=BJU:FN#!.TET*A M \P1&(L__A42'![6X-Y;A_L#D'^E]#WVE'OT-,\WZ]+%'',4Y6N![Z%5PG-\ M+^EQN2^O4D*%Q=G76&&#Q?O.;.\>U=5ARUF"C6Z?<5.VL4^8%MN#0]J"GO/N^;,[(E*V$^, M/U3G*W;*QCSP12?*J7F E27R?IQU*E)-'QH")Z0RHH(29.F8!Z[V8N*K"_1< M&0]P9G7584?<@S0#?-5L$CE37B(>8)$J=<)ZCY_N/CV?JRYUBZZZU!J"--$7 MR$5&M7&2FL\<3L;33*'Q^8ZF:;G,J/7.B):"NB]K2II2FH^C2W;5;79P:*7[ M _F^^B"UAIY0[:15KF9\P0YZ"R.W$K6"AJ](QUZEFO7B8TV,775?A/ZC7$ZM M!RGG#7RM@N>2E&62\[9FY-Y$_=>Y SX!\T?M&[60[1PM!%-\9E;K/5*0):75 M0/'?)W74/;L'OHU+[M,XXRV'3ZM?6Y7\RF2()[5:L9,2.+K:NF O]J>QQEL; M-\Q5*W1E^4A)K5*'4LQ]0 MI^84'7>&UH!R^N:J2!A^X\%4K5^A3OY3&*,^PJD-4%>QTA*D][,>+.,EKJ\>BN=*:+EY\S/!X#94[A2H= MD6!I(L'09]3LOMGA])U ??).#L>#NBJ[M6Z_FB8ELIEJF(M&%C1H40E[W(4M M[A(\=ZBM0PSJ^/;SXD#]D*6Y2<_Q'J5<9_ P&;3QKKM"DAHJ2B3-) CFD)R^ M^,O,#RI0;1>H7O!T3WFE3K9+9.N+ $?H>]3].5._8;?%>XG_PT>P?<.2"+C/A0 M '*MTE3:0S@MSADI82LZEDL0+!7#_3NYR=X#]TM1WMX!]W0WV\V;JZQCIKE" M-NF+2T9L-Y2PSYR0X*B#POTV7%V:%DP""T7V8"[P5<.&OP#5M>%S3J>WQ=ZN MBW<,G%S):J[1)*W!M(6T#!@:FK&O%7@]\("X*'J\V5J6B]/V)-=4ZR+JR1-Z MODB.2!#<(?]S["2( ?Y)Y\R' *Y5"_RT.;AW\%D%B/F@?]^5[!#@4,,2:#+! MT[N'3@SOV ?VZ6K4A^!=D)?B<"D"&U?]RCU(C?*-:CKLJ88N#BD693!_0W_8 MMI85=FZ$E)Q,73 &MF?, 6;8\-_@2MUD7Q"+=CF5H6],:=L":@WA-+T-TT*( MTK+C>57@UX9M=;E' H I_)Y>:WAFNDBPC7S=Z9>G#=0J$7G,!*3"Q8$VG^XP MBQGF7#=%?\PPFD_4;3?6XWQS&7 MHE?^.<>X+8)QVB"ER"N9;2H-MTUTEB''("6325#4H3""FW#;':SSV79\U<+Z M8#K%\D"U_#&6=MRIXZHA/,(KV3$<"5P/L1/!_8.!TU<&O6:%\]98_U*TR] C MOX9>5(QVGT\^T_'&4G]$R,947G7D^P57%\(&VDB!3 @DGJ#V9@[%/I(8\!>F M'1X%>(L+9H,*,$F9+:34;INC;&.Q0+.B$>!9CDPPY*&2"#'@K[>SU(TI=TKNK[@=\*)3S4WRB>2]#<(1_XK3H)JXZ-2.4ZEH4R6 U4 MZ!YX?NP5C)T<7ZRW50S;<2$O%]:0W,/3DQ+N9>9=PL-;J\=IH=NRRA4%\C05 M7MQ2"5PXXPD6.S%BCOC<<^X(CK"+$NF1O@IPM5HMKKQTLRY''('\>F2"$LZ8 M[!!S1.S6NSB.2/'>*,?D5TF9+?GJK(B/^Q370!R!_'9[8ZF_G]LN=L7%GHDO M<<45;,T*T [6'1>M0/1]UQ@$OCJP0-MY:9P<8/)&/V?."BUF)->\^^5R5JNJ MIK!0"'KMOJ.H!'W0/Q][,V(FN1 M[VQ,DAZ-LW)E06M2BTV29ONA-IHF1XA) M(I'<@W2\ZQ98?,DGH)D2A1(<" M(V[537B$#FD9:LA5!BH8:>OGT"F_F3.1@O)"=P((X.L5&)>B>I:?T2G:^E$W M!HWJ@*V6S6Y:+J78<>ZQ7&U0$0PM/$N@6LFQ5(*C#O5@"=7*OT-=]OP@/A*V MIYG&;I?U;5648E_,-,0,03X!IST&F*JAK!;57J'K:]OQD?;IPH_M\"Y[Y(;E M]%P?%6;VQ\ #""FA$1;FQ0P-6[4U P[R-C42O;L3+N^/=_EOW9C_^S_PQ^9[ MF@54%TF%\?KA3QR.7A+)! +'__MTXFZ71.M5D?0S&V-[EAA^T7=5VT.L]2N8 M3H&KJ1Z X[+)?36V#WR!WMV4\.?__3_;F_,L!I.:8SGNKXVLV]JU<62[D*'8 M&X'DP 6JF52'<&&_5&NAKKSU+O+\'4EO;/A?3_(2[3/&W/'\?V//OZ*E[Y!J MHBZ36P1Y879%W]I\% K(S6>.%Y:!^N4"2T5-]M"S7SPUI+KO3,]'\M]8CMHB ML(J-721D_ZM=2^\]_=#O4(Q!66K]LVTLKC^"7(O$&.+'-)+9D.&>2*L>@_F7 M>[IOL]10ZBH,SPQX?C!06)W6%9H$LOM/):N->NUIM@NU*KA'D1K2->JK5JYD!';4J;5AC\K4K7= MJF5K=2D:VU(HDA'P+UW&]B2QYUEBM2SV/,]/.S)VI>XAU\5/<0*EA>_!PP(> M#T[@054C+.+?!/;$L <&]A,)91+_IUE)A;\1__P5NC?DN]8=U*@L2W6]IT%R MZS^;04^.C\M;-%AJ #(TE+$8U'-0IP*XX$VK#[@T*'6C?V+PD%03&!P7YH\N M#'A\HB-6/^/J'@+/-X:K-Y:W(W:V5_CR7$3ZPK&J^%IRT +.:*H E"&O X6F M!J0RX*B!0K.,2C*0T +0UBRG;C2\%=0PQ_457I23E7$C-Y8>,C-D!R%GPB3#2*L#O2R"V7 M;''>U4V@M*VIVKZOY*+*#CM#1WIN.G*8]%PB,_K$]BR&+3;"!*:=HGH!5P'AF:7*&G(R=2\^M/56U^J)*+QB9VB*SOO3 MA>HUI)8S?TA5 M===L-+VIVA,[Z7J=NZ-)'9JFB0O8>*%C1"9 M438G!8HQ+BU&U:3%P*%[2%4G'R:5N:/S9FF9O+>"0I-D(:")/;3B&Y6*+.?* MKA2("V?QR%7F1C(+I9 M3/OIG)/LY$9HZ X#%,M] /+C!QXO%09,> 4=(DW2& M:8]XJM@3&FCHSER;DC<0\)7MF616).>JT$7BI5.") M1:WKWH_#H3O[.EZ.VK+6]RL0 ZD^DZK- WD6#MV9@&M74YE'MU\R#7JX>.#L M1X\4H?3; ^V4(F;O6;R4,]6:X8)&KCD*;"A2]T![X=9JFL.D"--PYKHN+)/5 MR10^=0^T<2YSKZ1TV\%+K.&7=-!*5O)PKGN@W2FF5]5T_;$IIYN3#'O'';RVW[+0MI[OP&<.+6>Q4;0V_TXBI^6O MR-I>P'UZT]!=ZV_ABS=#U8'G6($/SFSUON[7)=[AUWWV4ORACY>XH_F8$!= M".'N8'&GF XQ0WPO0L0,<1ETB!GB0@@1,\1ET"%FB LAA'!'QW0X'1W>&6#Z MI@WWN1$Q.Z[Z3PF1>4L67-<>:(Z%/OS?']R/#^X'3=QQ["4%I^^[53QX@Y5U M7!3-@:T NGT#M@[TI[;;490N120VX;K; <@Q^UP@^^P$6A^D?436W9\GBC0/ M%;@K9@T2)_$3;45,^"LC/!$3_GL2GHP)_U'3Y*8('ZLW%XCY*]B#-[Q67X[T M9B5U+1(NIG9,[9C:,;6_C-H'W:U?3FVY]9]89;DMH-^$%#NQ"3/29[ M3/:8[-_GH+MT;>9GU?$!^=Q*;>$(?W] MM%4N,D'4-48AE#"!'U?:SG,Z/ZY4'LTB7WCT65.5&;8V<#+,_=(*FA03' M[#8)27S"%A$OMHA0JE[1:*;9IBNO)CXQ&$P>A4)A]$E;9'M>L=ZNYV<2:"]% M35IFE52A\>-?*D$Q> *G=HMRAVF'Y]\E\L4ND8JVHDG0X)8^#O!\BAB5VA.^ M^EF[=)]6^R;5*@I2R6GW'JH5G2DXC; F+4XE!&&W'@2V,/PQYD:/#JL:H%I; MPP-WX1A%)##$,^%/(MQFM/($?(HW!1J*F+%6?V$G.ZX^7XJ=JT+7_J(J9U[, MUU46^CJ9BZH H$5T(+C3@0?) EQIN3Y=1,\#\'_Z_IYLJKO,K+*=]*.\*G7] MJK8$'::R4-8%NF@*"ASV+*6'O@+L1ZMKPJ=JZ=^923[OU/T#)ED8MEAA:&\E MLYF9R%B@_R"T4=(SC9B$A"@$09,)GCU++YF829XC,6Z 28XM47>=3#(OE*I.D*1P0&8? M1-=?Z'9[!)F$AR<)CB=8YH0M<,]_T?-!'TC:\<)JL!3+X.8)*,-1NQ>R;\(E\9*OR8V(Q M=BH-6D[>YQL.1SE)DVJ@^OL<(R0$'K]9W\A'=BMG-/K"G$G738/.S(*LKLP[ MV07RD5""D*"%W>K+R+$16#YBQB&4=CO>$@^]ZQ0^DVOP\)_;/_)UH9.7I>*> M62A'7))S'#VL-PO:"3SMOW\4%4JZEH8&BI#9-;>Z+H^!Q)$(NH)$])]!T M@F;/TLX]YH)OS@5GUJ/>Q059?UG*\=;J06KU@, EBSVB-6] +F##RSA*2'#T MH6XV,1=<3S+)M_)GO(L+J.ELF#+9-C!+6?U!)\J=^HP:02[@X5G TPF2.&$+ MT&N*YC@8VI)S'<_#IJXS-/R3QF??^A7QS.\9)09'Q9-K#19_( MZZHU@LP!C28>IQ($<4:3*6:-_1?!-\<:%VI8'6:-QYP]%1_J8P\WM(17UG=Y(,ECE(2F\SK.I_+:4X--1@C?_Q+,7R"96+? M:)P1<*6^SW=Q0HGJ)'UVJ+2E3G_%>%;?ZF55Q DH4(3B$R07)Y#%G'"ECLYW M<4(E-+7)Y5DP,V<%4KM&I4?6+8AN>[88N- M[VZ2G]>A/A-*1.&F2LP>^A>=;WKB!&AY# MTX5DB02/G]%T^69GTG="^KD#,MZ-]"H@FIG24.])JT'#GB^F-:T$1@CIT#0A MH9%.Q;&[,=(OS^AX/])+96^6JBXGBCPSR1Y=*$_$V62!D Y-#Y)B$L*>DE$Q MTB_Q0N%;&17O1[J;-Q=YSF0)G.QU9=[J#8W[".G0M*#H!(D?2DJZX3N4)O" MZFKCT-S0P1Q8SG0"!U^I@R&..K]5BV4#5,CTF6>8OL[Q"[N0N^\4<4U8*U.*(,!^7XA-X7'PICK2]5:OGO=P2^,[CI(Q;?3F@^O6Y,\J1_63( M+=#F80@F@?.'(@QC;HFYY8HMI_=R2ZZR3*=+2:V'DQ*O+Y>>V\>]D%M8Q"U< M@B#C+(XX5/U&K:_W<@L]3K&I8:U4DFK%5 ]D+2=7&X;< FTOCDX(W"%WVJU< MZQP,7F\[OFIASNV$L!_17?)&FHB^C_4/[LN56VA/&1AK4;!360S*@H*E*"F> MFX_-DM)NM9:4WF-4$4TJ3 \F&#Y!L_OLLNO@@W<=ECL(B(O&7!:_G-E&.X9? M.@VKCG/I^Y2D.JEQ0-48M6,OT*3"C&&20$T+=DL7QOP2\\OG\\N9]<_6'W.J5J[2GMQO_3>9U4AXET1%5&_4 B(R$VY MB/CK7\"DN].8=*<[)J"LJIV=I&=P,L=XQGV,J4[#<31J$=K:T))-)9W%.%HE MH4MQOSNY=>L7&XYU6W8L]>^_3,?S_G5+(YO>VXLK<$SG+AR[3LKH_9C-+X@2 MP[.-D'1-Q=#E_LH9AS0YE&/5"Z>N'8Y40?)2G*>P:"F$+BY1E7_W[T54K6; M,%@LX3T@R8OQL2YC>KA-414[@"1<)2_.BRI!58+JUS5YY:\;<0R?("D^B?@Y MEVS>;1,E<*!G\YB-+SUU+3 ;/$P@E31<@4 5NH"I(MMUA0!5T7)Z;P:JO'N/ MOP8JEE=F1VP)R0#=,X)(;>R'8S0%5>Q(HF05N7#!RIM8!J]R8DX^JSE*JI=4+ZE^'U0OIVKE/NC=B4U.5_7\!R.EH#Y/.4^K MJ-'F1_ZC;"4UEL_^QZ4.C], Q3J\63=ZFWE?F>& &:*:"*:WT"-8%7SQ>I%" M<7,>1?F=H^#*T>%?1H&K"I''L,7YENPM73?\Q>T^7G& MY>J9RG?R;9YOE@*\\98"@-T1"+#M:!UIK05HQ1!.KY&&H"H&9<>B%N)*])*= M/X"=W\E)>9Z=1]I&&PO[_9[!:A(M>9M%S,AIZ=>1_K'1K\T &D5@CM#A.MMY+#A)V3QF^\"@#9:NF2G7.9*WA#=LZYV_ \ M.\]JRFEAS 6$D;#-2)BU^=Y22XV-V%\@JA#VHG"^X1S(6(U?X*0J%4W2[RA3(N\4 $BD$PB]Q:N6$9]"$+S@T?]'^=/Y*G1:L2#R MDB*\BVU<^+;3L&V6]8"]-ANM>#-<4,U8D)\O%H:KZ(OC#4LPE&#(L5G^6C#, M89[H!]1P9="'()BO&<-Q5EP"AL1()TLDE(F @EKTKT4"UND3 CB!#%["CTW9 MJ#<=P@L3)"3V_=M/O,V?(=_Z:K_'1^K8:?- 2K&*LZY(%2]8>;JB2VY4.ND% MC#G=5N%3XRF')JS+N@FV*2N6II>N!6>VPG8J2,L#P_:6_#CJ&.BF&^.;2&?< M8E7TFF,(2T:_&7>V)&5)RF*2,D^7*F1(><,!TF]VU5K2WACIONP].5,+"EQI96^X2 MYXUN&^B=A%;C.(_TF1;;5.D5S4DE(53>T'R_H;0RD7!G!"]X[/2W1.!<,*GN MH=$]&#W1;$S'TL&=;+E$!*;C[:L$6,90RQAJ06.HOX4(K-T,]5ZS.V4LUX M<)6X,(.[K),M8@ST%NID?YFM@4.K#1A#9,%/QB:F3-Q:R]:TA*UC,Q"Z>*/D M?=3+GJ>:_?787O>OOQ^&AU0KMEI>)7L3$T2+WGKWM'/VV3F&6LC!O3&"[8'] MS%8:DXD_:+1BB*?7QI+0BP O%'OG49,5#1:W573\8B9TW&(>J*%Q.W"IS53GQ MMG("FLVA1M;' D:$=56YL@80MHS*@%-]I/F: MWQM33AL/V:34([WV%0:K('K-"7]E]+,$QP;\"CEE=4'O]UFC)UR+1J _W M[MCL:@DX4H>LBB/99J(2'/<+CMO*FCV/DV<-2Y _4HL%9^^8VJR/K*8-&FCM MJ00PL3>&H54"+[OORE3:C:;2?@,OD8S8P4 ?]@%V+[3\NM7=MN>I]14[8F05 M1;/S:,O\FGKC";47S^/1+WN3=\M7[N#E^YB+Z9"=U-VO1'VHM?^8A4^#/I2M MG -!;YA=Z-,VU=Z)G@1@IW6WV^%EM)F41B)I3@Y&J@AZ23D7 T2%N".]!-MU M';P<@]RCB002I"4)P"1I?KE9K<3:S60%WP9K.?,J M\XBU6=! M[P;3W7;!Q6IP:4T;EF%TAE0"FF0F"1Z[>>54NS*U>-.IQ=>#1AE&V(:>L@HC M,$A76?BSY;2=FF?IQ!,4>ZFS]2[RBT/5?T@G_OU7,A:O,)&A:WMBMX;LG'I@ M(]=9ZWZ"[$MS*U%N#%-.C63TTT#G=IUPX4\X$7JX39RLX@!6-@2]H5E8,OV[ M.$XO,OV 8Z5UWQNC?,NL[02;8X()E#)]>ADB5B71\EJ3'Y6[LR-\'S.756?HWG@:&+SY# MGO 8-M>LP]"6B1V5\#R1!L'(EUG^AO-(?=7SOE0RCDE%\GU77P6^M#+5BN]4 MXI-)J.PZIAE_0KSXG.@K:-"CO*>GJ"Y,S*G?XA/4=TPZ=89/6/0Q%7VI$-J" M)$SOK78&NZJ/6A0+R/.K#O*'C!EK,?@<2SVK*]793 MYW?UA09(4:#AJ]%LK<%<@HW8(2(NM B4&=82'#GVB=X4'&-UMAZM"3[BV05+ M&779/\(K+0%'TG%&7G/V1PF.O%UU= /.TYN"0Y#WL4H+(9FG_79[0G9,V^93 MS4$D_E_W).%E+=;>KM%7)]#<5VG%WSID;"ILE>N?FLOP& M6O+4#_.>#MH%,=&!K;D(8MV!4?,G&VT-;NVM'(L)XIQF(JKX10>L& @H1 5] MB90<^FV7-9 MPW,0LOV- P@]9A\.5^16Q+3=)-4H:4*+J,) V91UWUFNFVS:>C50!"ZL;Z%C MP#'!;A*Y8W+5&/93A7+.@A&7LV!WTE'UA[Y;S/ZZ+;E1Q=M(KKJ)_TQUO8JS M?A>G[H.S9^_MY]U!;7 1O#OJ(.GF.5Q$.Y;EV!/?D8T'UJ]+GBY?$$++UE+J MRD+;,X0)HC7,_<;$0DV$R)?]OT(")8]AU!(_N?'Y?@L_0T("I]@)U0&]UMT9 M;6RTG.-4@I\7O<(2/W>*GUOS!'\)-,^:P,Y4EJ4N(SJ,X,I\N*J?VG O3-#S MLJ]8PN=.6[MNS3_\,_@T#DS8IH+0X?<\Y,P.KKV9M5+E\Z('>>=IOIWJGKW" M?#F-Q:VO_%!Q<'Z5-WNADA8OZZ^?!/8^6*&5U"NI]T'4N^X@M/>CW@V'E%-[ MZH(Q\%3M%]2[*'LHGG,(&OI!5]34FTX)[(D.=, M79X/&=K4R#8MUD2;Y-XZ MD@N]PBE@)->.#] ;J>XDV>/3YA,'O!&2O 0-0(^:,/-9[O-[O\JKJ;W;C'I5L"DE@<'&8>0F# M&X7!+\2$WH;W7Q\8>@O>_R'Z\PT$/=L?V)K2G?&8R"P8PE@V%2),=I=,Q?H, M9F=BE9'3N^Y_>$!!$A=]0(%('UEM%HT, #HU?6A_].8L4BP4K+ .R2)>9\U/ MJ,9RZ0N*6P=2BXA(5,'+*+B5"&A#-P-?5=[/MRFN(W-?YMK[>BT/;'@!IT'86;0(BTHX_&J^1"$2 M)R\66 CI3['S(<6O*VEJ):;**O$\UF>?PZL$7NJ:Q+Q@[0(_F5=E/U^4<4N% M^#><@KE6Y45)L0+DB$L:ES2^&QJ_>Z W[[4>^;-/V"=!SDJMLDJBQD5P/LI@ MY].:[0=OHMY"36E1XUQ& &526K265@U^\U8[X!7>Q*.52YV-W&%JX[+KU+/P MV,#WDC>(S_>YC'7OM'8/G72"4+MIL'M5%8.Z*.F( M?WRP)7= _Q 7YR%ODL'[!:BS$<2V?7#3,]1H4&^3W'AFNS'4TQNA(0RHPBA8 M)LH8$HX,"*]C#5GER@I45)LH_$5*(DTAVW7>I[/6#0Y!ZWFG&G44UWR7DY3B9*\U;B7*/D1 M)8 Z";$NV1WQ%MXDEK3"'7J(EJ#D=<[5W^D,C.NS\2\R[IOGT&0UN3+AB3<& M8S_N=+I1*Y*<5*E(=I26J3A^_('II! [O6--JIR;:KZ=76J\ MKEE[?,E?_ ,T>RCIU__Z?]\?SC?A5Y,=TW&_/ Y ^N[4-N=B*"B5AII:6[FJ M9-2D=?QB7R0SE"+OX10)XC/T=3#OEZ]#E))SKJ"?">)_*]^^35X]0RI+.M:^ M(\B38,/YKQY_E$^.13N1X#+BOI)5^A>>? MGNFEPY)282LJ\AH (((090 !103#%%$B<$QL6-JVF&'Z1F?G4S>36ED MA?!+I9%_458L/'PO*7[T-T[@Q7H\G2#>OH=^.]_ MQ;I&J?"?)Y\KBF.:DNM]7<1/_N=QT=;Q(;\<'%ZH#/6D&JIVC MM=%12DS'/CQ=.:BC4Z7&PR9@&1'&KK7^#N!"$G*L+8Q9D(TL@%I&4'LD>UNS'ZR$OMQ98_F65SQP#E ^TA R9V> MYIV2E<2/*^>L'\ZL]:8+!( #[[1:C>]M8LLUNT]^L.^UH1-*,_1"6>!4,)X? MDV;_[#ZU1K_78SO8EJ<=ED,B']:=0^PS9O>Y]QE[S!I9\ M>F:?^,@7,"5B,$/E:5'VQ3IXZ',BDEW9!0..L>?JGJ>;G79SA_A*'0Y%5 1^ M7.GHNT%]"DY81N4@OV5VUI[AAR*67=F)C^\H8V/?4(^*$;EJG9B1H8AG5\Z@ M\31TFUT.F.B4$NB'>9>K:2*17;E?N2.>%V=SAJ668X#&*7&_H$0RNW+1E#2! MFHTQH,;:>]'SAHU3EQ-!(+O4]>=335@N5PR+:68=@8"!"\=+P:]+SU/V'BVK M\X1).9%P.T_]\OC-]]!-[/,'ZRI1T_)9O3_B+S5[I,!W'G]Q-GK2WSPQC;[S M4Q_69,T[X3/W-M.N&CS'C\N9;X MX%_.=F08G]-/3;@'491^\.-2:15[);$7>65[[ODP!?B*,,4W^_N/ S?DBY4/ M)2'>B1#X9^S%2M&2$.^'B!>K(4I"E(BX+T*4B,@)(?#/.%02(@>$*!&1$T*4 MB'A;0KRR;O"G?MS[O35Q*7#Z3NU[+[M0Q3H#V3&37_[?)_S3;YX'C'U&R0^] M3Y%X*6GV"P'9IN,FNRS-AL'KI6K@2/CF$#_&J M8/SW/?I/^_7?9,K"V:DI,#:2,MHWFSCQLA554CYOE =+RO^VD5ILRD,EY4O* MER9.3DV< IS!SZ*Y'\[JXT&]*#*N)'=)[KR1^^4X7$GNDMSO26Y^\C^EV7); M9LMMJ*V7"_KS<0CYDG EW4NZ%U>1E70OAJ[+O47SU]#Q5>A?;V'5?$";[F_, M>\U.!7]!N/7&>M^_V8_;ZV$L/?II19@(_OF^L=$'%+P Z&A.?YFGB>W0*1 M51S KM-K3W[,A-T_[Z4MN?W/N/WU@UK>CMO5HRF/@?D*-EHJJT'@##.I=<+M MR*=_0!BKDM>ZK^=>N3U-'>6*V__]\WM._IC%7S\_XO=9_(=K3;[Q.CWF@R/9 MH4Q 11M+;"1R"ZR5\'HR284@JP 7NGJGI+9B\CLR;4^XFHJHUMNOF$F?M-2 MAB0B]*=A 9C=@,/3G-MO' !J6N%N2+K3SIH2TX$H"%@E7^;U? 96?V>N9-)2 MG=ZXXZH;U?;T@_K4_ZBFE_ D8TRD8S&CJV_L>'PL.-]?2GU G*1@%"L)E-\ M5$F@(A#H2C+O9@.%7\=?I6-%TM)]-7Z=BARXKFK+426=9F6F5E=%4I)I)LF, ML3*66(3HRGOXFU<.(*96)?V]4=E);^I;ZR M[5#UV?54.KYDSINBX"CP $,!=M@$#PV [6\E3L23J"2"5L&KW3I[KZ[K?>+F MRJ'(]\=-!VCIJ*MMUT9OP33I=9^=[5TMQDT2W\2K))P="5KBYK9"/N\)O%;)%^\VO(VXZX_N&V^[:KS[DZI4 MSD'7OS5)MRN)[W:0=#,9B%>+Z5CSXI.LZ/9!/9_Q>4YF.A33JU;^^A:GK<3 M4.7TIZ0"_"9=B6]GUG;,Y/1;\9$EO,K:$S7V@W5?5SW*C663K<5;CK^.8MHY MR@6>'$JN*X9L)Y2GK8%N8'X+!,6.H3,]*N%(X(+O4,U]SKOFJ7)RLLE$#T^U M/^I8359$V@.J#O."ZO06TQWL8\?PTS^V;F8.-67GZS/L!\G1MS[9T8@*0-%; MBT8$+$<#H#'P&IV88?$J0&8K<-(YN\]-=ZC 8+62@#?]"J9T2(ZF6G%5;Q=+ MDO@ES.CM2M$*'2OZN+;6/#C !9/VO^("D^'!Q6FI!0"03'NL1P_W]C04B;2@ M#:S"2/:ZV;=S@6_>;,\Y9FZKE.V*\,G43\S6'G@$]0XP:0\(![2AG:12,6J2 MR\FJ*(%>S_N]>LG"Y!4TC0%"Q8= 70'$Q/16C363#[V:E/,(*C42H7@X;X] ]6!<%L MG=X=% #$GTP_7[-7YOE_.5]Y>Q(CIY[=!6'Q"/KX)S-(CG;DN&D4V?==?16D M%X%,G:%C)]MV'=.,EW22!D+5\R\("BSJ-OKT7.D:=&M ?UQH$E0Y%,_#@0 M@ZL04F9DWJ,$H(34.WE[UX>43XWJNXY""8PP;_' "CK9QZD60RJI#H# *DJ6 MD'J/)&>.(74#W5%OCZ-G8XT'9P8,]U0MY 5'(3BTV4==)P%4TF(%0E4$S[J M9;U-B:B"N8?OB"AIAEF@;4=1?+EHZ<.HG5%[N',% E+G2CWV(?5U_U MO"^5;],C*@^N8$7Z[GPKOE.QGYQP>EMUS"$>@U&_IO'A@YSSC!8?"A.D)QN#N3'W?ABE\(M M5OGTG >TFUC'<72 3QGV: J=*'XN Q@E@"Y2>_L4C7Q9&_-<4#; M,3W(Q[C-?D7T^# !2)HS@ZH(FE6A)4"N'>'/%T!NVS5[R;J88.Q)SO]VES[8(%,-VI%DI,IAY(= M)6DOV_'C3Y?<^-=VF@/37,FL["3WW$*[43TU89XT9"'YJE)9Z[9DRWJ\R//C M7Z3MMY_?\/7>[I05W=N94I1PB/KOU^W)U&VU]G!C_,N;^K;[Y!]?=>_Z=Q?) MRZ8JN8D$VSQ\U%=IE#SU&C?)/WL7 81\UY9]X873/TRG:B42X$NPVZFN+'EJ M,GRK]OB2O_@'V#.7T?_7__O^<+Z)[)KLF([[Y5$N?W=J#[2"4A&MJ;65JTI& M35K'+_9%,D,I\AY.D2 ^0\AC4.[+5]F>G',%_4P0_UOY]FWRZAE26=*Q]AU! MGL1/D,\H^NU7J2Q__)WCZ8F(^N*JR8" 0_+V3Y^:4MUW=M:)I8)7TDK_0K//SW3 M2X2&8TJ;8;J3]L5FAV/V#$U[;##] S.[T"SPPG;[S2H*=.83..O V8X MG;!-NDT-6\RD,V0XOC-=B!_Z&M]OLO)MEQ6V67G89Z4SK)QW^F[*+2N*7[PR MA;)BH>%[L5J+%9D3>+&=Y*6C(%3;TNV57ODKD;!=C@6(^*5V:>N0 $?FYZ;L. AJ[:';E=_AAH\4H0^'$IP]3UE;;1 M>SP+A,H.= %P"*=+,Y]O8,[NR*'+%F/-FFVOS-YF;3%M9BLH'L"5A\&"_9K#B@Q<'].1R2C:GR M<"_-TY4C3.YQV]FR!0@C!G79Z9%Q^?!\I\\U+,W_6Z?DDXH M=[X1X>E*E5CMA)I\6#$88+K[CG44ZOV'11(0XW@;H-5$X0ZO[O?+]/6SE#*5@2I M6X$L-:Q!TD" 0.#(N@ 3]&NCLI2B:@9E;.40!PK5V? 73%[2+C M@4-/G63@1?:9P\%L*D7C$8#!L<'9KX^W4ONA8?GI2MUI30[=&FL TEZLFZ#H M=\>C\-RE^70E4+,U;QM16Z G&L/Z2(0?9XP\53MVS=0(W]J A!TA+Z"S6G$AF M#Y5NCHDIR[9H(.J2D;^ EZO.03OWJ?V@@&H]AY 9@^5;[,"#.,J;"$OJW'[S M="5G=83+\[ZD6.MTJ69=\(: MFL?/%7?!ZZ/3'.O)'<4CN*2\(//4X9IUK*,WE!@+:X\/XQW2WNO40TWG#^(7 MD+MT;=BC&+V^1*-9F\!P];',[>G2R380Y*4SL0#(KB\0'AYT3%=[*/SY05) MO0F'-.JP("?]#2U[H@@!9] M'O"F2(WO-2TDC\WR]>8T&(UK QUB+);K.B%!-YE=NMLLMS)*WUC; MPQ['T(*'"@KE;;0)E\0.,ULX3L946_=[:R"RR<6!8&@KF&H/:=RG2W( NC';\#-9/(RK=0?9HO3':5J;KX8J7 D'5ZU-66R[2%\L>K=Z&2%KO3+K& M)!B>=&XL,'R;2\+'6>JN:[SK+GNXT:+GWH&+8-1&J61I9K<;B*57W05O\Q.T M7^O;^'@[W*=+,YL-*?>@:%L.Y(6);=2C:(S(D98LS1SM,': VON @Q=F6#S M<8T;3.QT:>:UI' GT(N5[C(!M5DL/#4R:W[Z6EFNU4R9P$%MV#,06O7YG:TGL;:.%F;V<.IUNOWG+%D ,'&9:+&2&[" M@W@MG#W:];8S"(;]8VQCJB<2&H0&T4@XX8)#0(*6&DX6/=. A-,*/W*"(,A< MLC2SV8',NT#HU,<&/=)AK4DUR#V=+LTF&\B\ M%L9$8PA?"@C0ZC3X/<**6Q!*GYKE6G&_YDQ;1&O _C"QY$[,C=3JO#:SA88] M/S:.8ZUC"-(V6.AC2K):Z7%=4E^=61>AUS8@=8AY%[7JL6A.UV;U%[0"X!A\ MV)AID>,^N:;0$<#%>T"R9""GXR[7H_FI(>G^<'/4:&*4U!0C63)L$6F[V:[! MB,'J*X$:^,L9,$R79LC *LBP-X9F=4#"/8,G+&-U(83C6,P M'F&<:3WV9QOITLP16 ;2 'H4[AF0LR+K^!::;87TM;()M)&6KLV\V+S?P[K'#3$W]*$)P9T=/L>\\]KLFW5IWU@P.\C0PR:JL0V6 M%J7T$++D;8].L]HP3-):W7&M/@1%>^W'ST4OR/"@=V Z-G, 6JZ A-,%3322 MEH<+WHDE[67S"U N\X3)=F#FS7=8#6PHU<(XCLJ3!=*(=3+]U MEK\67&M3FW?!)2.VECXU2['9 MB?&E"2*L#6PA<*>V[:\-ADO79B@F$D,H=LG]*=#R,%P>MF%HU3\_-RM#(1^= MFB./.@5&&$ 9UI15!"]2SUO('AA);I>.TJ&@V%:L M#: YYN*V=UZ;/;#Q>+[5FD#-H%?<#F]3N!XZ\=H+_@>/J6H/\*,)+SG <#@3 ME7:XI9*EF=U&&V8!@2@\ R!T@VG1UL":(95UKRM\FH$$4P-Z0QG89@L MS9(!0CA>/KJRP6,TJ/@'!QH-9ND.LF30W4'=/ Z"!6]-5+G9\65CD@CF"YZ% MNYHL/5;9R(SJ;Z)56[(@OZXE2S-/;3I3S-2@>H=O[:4&YVAT]PA2R=+,<>%: M#UJN]Q+(3!8K9:6-&H$FI4_-'!<%MQV9U/9[/C 4?5NW3XT#GB[-'%<'@4Z& MO"P!W46[^0C1>_Q>=D[;"M),!YP1>A=%L4]&%[Q$^X8$M;O=C=B8T$Z((O,C.:@;UTYP< MV\"&L_%\=3_0DJ69H]TT;%!7$<4R(E&M<0RH#F>[]*F9U_)[T;0U4/05@TF- M2-V9-!*:Z=(+!O/ 4NE>?]_BV:ZI;-49;K=JZ0ZR1XOXO5F'U[>B$2CC+;G# MIA(CIL>5/5JDBRC+S6BP :RU36"B0W<6L4D#7?!%>(:="H37Z!N1P#L:@!/# M\$0E2S.[76\"/)C9R)R'&H,Y";;:S246)DLSFQ7 J.VT9HN= 4VWL6VA'C$; MT)*EF:,]TKIDSZP&"]!.QX*M;F/>A-,-9(W5R4K8ZTAG9]1 "'>WO<8..J0; MR'+M:JVUNNT^YQ@6T%Y@'8*L)R$YZ)(OLM"(_HH_D!X?@'/S)-(#A0O2X\H> M+<;W5K%)0)I&M':A V$.H(47[^&"+W(P9S4]XIPVH/IU@.SXAP!)6/&"+](" MM8:#,>:"9PV]1S/#%;;H:\G2S&;I]5K&CL-6R+ 6-^&/4^0PGZ8;R!SM86>" M0+($S)@>]WAL MN:Q/3XA%&+%GD6<8];F"4\G2S ; .JD>ATM,X#%T M;8!C/_+X7;HT&QWEA?H8:VQ=()B-J?FJVT>&PW3IA0 -:+0UMQ8A3##8;#A= M6(/>/$S79L[K0*(,-6N,-CRTXP[+T0@]8/+YN9GM]G61@/HTMQC-U M4W/30[C XJKI<3MB&QF3OK<$8A-W!,56.W0I[N]NE&B*\X.> :T&PP;I](^F M&J^]8#'W&YBC.$H] +#Y2=:0>EM?[\-D:>84ZH++J6/+V_$2-V=-WVT.>L/T MJ9E#Z&(X@UD-&>6AR.E'$V%(JX/TJ5G&E6NVHRW(KLG3C-)9G8#)N!G;5-"E MD#XYF^ZU([4: >I@.^L!72CV9:AT;68/VKJQ%T9UV#SA M$@RN#@ZX. L=@P8G-"FS/<-U2-Y=]]KNSTN3)9F(W G MN3&?]E=TR!URR-,,TNR.- MUU%YP!LZWYV->5_N[LUT:>:U!$K7NX(Z:#*MCF 3"B4CDT.Z@2P9>-:M#\5U M:!JU9K#K"3O?FG?2(\B2 6<&,]?J^3U 5;=S86XLU5XO/H,+]GUL!,\17CP" MO(0-)M82&;0C(%V:S:RU^YW%K-MV^-:2$J!EBQANUURR-'-V*#)QTJW4#VN+IJ9QJPG1D-U-J'-;54:2+DT\=F.=%H-!;0?N42AB0*-;Z' M09+UL#9K?TGS?3!0- 3H[6H=;\%+>"^QORYX K*U0BP7@!RC-N7[%MW<3^4. ME2S-"OR&ZG*=8R@94<]C.7W8&XX2H^J")^#)DK"7^?&(V7-[9-G1N7&P23>0 MS<4"$E&O>U++$([HKC>2HZG?29=FDY;2"NXJ)U(T)M&844>GSGKAALG2"]H) M[2)X9 XLOA>@F]W(97603Q^;/=II8\)T$3UV *)AESULZ=.F#IS79CUC:>"* M CTE %[R&#J8*[?F,7C-J:XQ/>MC*LF(G&KK@-2 RITH8 MMZL9T@+W(08CV*B6/C6SV=-V/)># 48;@=":.RU,)A>(EBS-YL,& 4.KHZ#) M6!3&!T1+'EL[+EF:>:T9TD.LD=+GYQ)Y*"2QM.[-338!Y%;A\[/S>;D@N%QM6PWZXS XEC3 M9WQ16H8B?,%KX,+Q.L+!<8>)%E%'."'^7-YKR=(L(^"=74B0_IP1?$3C.8F@QT&Z M@:Q $/>*T52'-$,+$X==] ##"-*E%_S7FKM<6QTQYL2&$@C[[7 [(\YK,R^& M4A(SWN]6*H_-1QBC]O8*M3VOS>Q!V[NXHT5Z':C!Z-;W3PNH+VI)B?;C%LXM MEH\EDN<2=CDI6=IYZI?';[ZOQ4D*@Q_*))-Z._E?ZXE#0!?SM6@R04P/RW$_/KOTLISS,!7_YW49%Z_)//Y MNF+PM77%#U__L$D$?K$__\I4>"CO2C\X0Y"[(@16$B(?A"@1D1-"H)]AK"1$ M#@A1(B(GA$!+0N2#$"4B$*!&1$T*4B,@)(4I$Y(00V&?HQ9MP M2D*\CA _'YW]BFJ!]WME?'=AR,Z[##;\F23XXS/ ,T?PT@2:\TCL[->O8V6N MJX"N/!ZMY($<\,#/POLE#Y2G\JN![_L\E9)72KF2&U[)FVXID7'G//"SU%#) M [?/ S]+AI0\.+YEO]+(E:4MXWQL/O!RY+30/E&'4 MO/%^ "0W^<^K1UC^V(^.MY,TM)0U M#K<9)V&3FX>+0MH"6#Y7CY"4@;$\DCWWX0_:<7>.*R6BO"1[<AC\*RQE7 M#G]:64*_GGE7R?0>ZCJ2-)5VIZ MZ8'?42$:[5@[5]VHMJ MQ-\JD522OP#D'SIV?ZYAFO*V2\O<33?TI\,O8:LGVORGP"EPB5*S*H )P MQ#GV46".H"PGL/U"<431(D%H*35*'BGE2.YX)/<<46RI04L[O4"CN K $N?8 M:H%9HA.[XU89='WKH&N!.8*17#O>3[&,BWSS1.&=5&8?Q"=4V,<489T2R3D+X=5R'!$R1GO4-;VQP4-@WJA5&+10%#6P):\4@J+4C<4L;"U M)/==%;66Y+ZO4M:2W$5R 4MRE^0NR5V6JOXBN7\CCKF29$-SGGWM-WYX9LU4U_X7_#/T> BZ'=/1_U([_^K73Z$NF9(MJQ7)JSCK2D.556NE MNA48K%8@ "3?%!#O?UJ_?@Y7N-'K_5_W.SBXRMF$'/^8.D M%\RQXQ\]ZJA[7U?%O[8<>^([LC%(V5#<;OG9,>Q3(1^1LP4Y/ 4N%'*?*HHJ MZY9D>O_WJ3-L?JJL'=>2_/_[I!_]+W9@*8[_L.!3Q9:L^% ?/N'+N:*.#7PO M>;OX^#]5O)BL\0K@4T57_N_35!8#8VLX75M0&,M4.PIQJ"'^/A1Q$?KT#X3@ M510DJR2!_^?OI\=W,S!Y1,);U=;=!@KHX4)6 'AX;'\\ M!&KP:Q"0//JA0>.\DXXMFT%"A)'C)B= ^;ZKKP)?6IGJU'G:RM-)=*SJ^5]A M W^%#2R.('[<89M 3;487VBO(&E%Q;!!/OT#HNBMP.7'*.F/'/:R*?:>%8SY MQEWNE,_C%-<4(&<8/B!P?+!D8WX0E\9^'/1P0C^N^Y[VHA(ZJ:ZC2-[F1_1= M^)"S2KJ@AQ;TC$!Q)608%?$9'&:V(HII,:"P,\^ T+]+4+TGJ/*OS/*ER_X$ M43_JM%< :B:9@7I!06W[JPAE)[)J0.P!1SUN!H(8%^.)N#D\7=6FR[]NR9E- M]VUT=#+VI&,_%.@_8,'=$/MQHX[MC?VJ3D$K=G:BF3!_]EW-\T*SLVG9?&_$ MV>!$F<(=/U%'(! ;>%4$)ZHD -T*@EX58'O/)H02>:]!WK<9S^E\[RA)E\>IPM&0Q;H\C=HI"*$8A M"%8! BPQ>.6VCQ*#K\#@X_B?QXZ3!\")1\T)R#5O\Y QP=;=2?<0U5XT 3\& M<'X=WQWGJJ(:M2DR]_IU7-P)B=4((I_^(4&@BH$WH_2N9S;>5$#\G8 SDMSX M=P]P.=+A\C"R(I%IK8()J:&TYW YA N+*&'7#0\+8(\;*,S7]OVV\6A#!'U95U3TTJ/IS=^2J<_-<\7=LZ+2)@7Y$> M:P3G6X]$4$Q "P'BU/D*X?BG/\U3;P8+_!#R=8O!:@#KUCN+";M[.4OV*M)\B/3]51SNFR]!_9E'6]1VY6+N30UN/&%-$\8@Y$PS5'UJWZ<1B& M(I'6^T<]6T%/-Y6 M9;V=!37>M^_R%TS DFV_-'SO1LK2T55T+A#@>5%&\M=VZ%>(5H(B@V\8H1-BHA7')!*0L* M+ J#H]M46[)!+V5.^Z)@4H0OU\S-G*= MM>[W'<^[5"(9;G9#6S4'#"3/36O5UH=<@Q/)M(H?@H@JCL*W4I1\Y[YGOK'P MI*C?WK6 WD'>K(R)$8U-QT*:]N3W1WN\B("9Q]FA3NU17@K['@;P=+V]3A& MW1P"\J=%2N3\,7)>K-FO10PJ('Z- P0@U+&&S&G.G+H.DB;U/= 5A?Z2GRS" M=JVER&,+1,<=[ 3-)05+6LSZ:?D\1%9QX*5JVILHGF\ZKAIOM2(';JS*Y:CBNY+M MF2F-*I*R#3P_D65%R+F5F>T[(TM9L'CS,>42=K=-WQ*_N12K.8-=62Y9Y/+7 M A20__)@I8[BPDL8[K8!8=$Y$+ZOC-S)[Q>3/_=IB8CP@G"S+;CNCJ<=J(@BD(Y<0M J" MV5G09=UY6:=\._KMH[VY_,O#:X;UWU_D;6N]+=]RI B@:UMW/S>G,+DYBSRL M%'EET7A)SMP6C7^$J'SC"/3[R[MICVN9M<5RP4,"0_L#@CR,%ZF\2^+:/Y=W MMUJ&G\[:J*TD3U5BAK!V,36D-YT64R:TBI 6+DO*[K#R]Q:HGOM@;@G^D@T* M(0UN@ OR1O0"8#_7(9=WG6'RS9_PILXSGYQ:RZFQ3']G*X_5^"6\F TFJGO0 M9?4\_&2LRHYFIT]Y[KH:& XFK:/1U1AA@0M(5'/#1<")()B..L'P*G0[@\?S M!]"RU^,.B5Z(7H^2Z/?H@^=:%5\S^_$!FI<9-^'1J-.(&!K9;,F.N/"QZ*QY ML5+SEG@LA7!9V5_ O,H'2-+^<@!1-* :?(T$-E1_N&BOO%220K_BP]Q$OP!O MNVJ\V9.J5#1)MRM)E\!!TLWDYH):3+R:%Q]:1;RZO]^V VHZ9G&XK/J8DV\'B)Z3 M>D]8;BBYKC@2YAX9.9'$]%K"/JPU:;KF:I_^0:K A31>F>8NJQ;NGIQE7?G- MYQAR!M?"%:CGGL E@&]*'I=XO2%ZE@TEA6LH^5VOY%?J#;TFUM0G*\)C)'5MH:L4EF4SRFT'K7]%XN&8-.$6W'9D],:'W:$U ML[?K-96\9#IFZ:<2[V;;46+]%_B.&U5<-7[FH:B70^114!0@YWX+I>BYHGHA M*L]O@>JYCQV7X"_9H!#2X :X(&]$+P#V9<^E).Z2R[2?;!_QV?S]X+K M0#>=+<=T&(O!FD#(Z9,Y+82QZP"G32-HE22O6 %S[V J>T;ND.@Y[!G)?XSZ MNC>"/"^AR^,M+EG.7^R\H<;:W'-,73E?5."L*U+%"U:>KNB2&Y7YM3\08HZK MJ&[MO/@+N#M6TG.N_#>0_II?D_O/8;8'(7<+[OORUDMQW1>Y\9[K?\P;>RY_5L657E3RU MZ3K61#)5=GWN=CAO^W'5I4$DA#IO,,M0?=>%>IOC!3;)83U8!W ?%1;]^WF@O&\28J4M/C\)TBYU=+S_ZR> M?'"H)EP58\%4XG^L2Z9DRVI%\I*P>D.54XE8@<%J)2'X?_Y>%;7&)G.EU(OG M\'C?U)N\[K,)PEL4+5XR=LL3ZRW4E!8USF4$4":E16MIU> ?I OEB>SZ]W5X M_&O+L2>^(QL/BCM^$*OT!M. CP TU"D6X>WPB3CJ#)NOD$?I"#&/#7PO>;OX M^+\*&>"KD%$78T*T6A!I1(<>PBY;T^/ #T40%9/^9Q2H@LFE*QA\*[5JU[[1 M^4Y@\JL:^ ,P\BJ5G3YZ$PM-U?4>%;)L!@D11HZ;WE_D^ZZ^"OQD2-S4N:SB M+RAO7YD%Y$'M"0#-L-/.].18\BC%%?+I'Q"]K=K/W&<*;D!_W4 %3.[9Y ;D M=['9Y-H7@Q>=NOG2SB_W6SBJWZP?G)K "\U#7VHT.&+H_OYTH*MIZGW[U.UT M/*)F1+6QHKMV2Y\I6J*IDT8-L(JB4!6\9E"JK$5\IEFCA.8[#/$Z](;V23&E M&4.WYZ@Y66!6G__]N317@RF]\%UW;;;WC+Y8;LT!T>#Z;FI0IY>_(U4,0DJ, MOGMO38G1MVZ]ZC-O2WG+ M]N2L-Q,7MPK".[PK04%U^M=H+7S!(D'5GQDYE#&6KVN>8".F@18[$D) M&NA ,M?G?!?P:S+V)IK0F*/JRKJG)FER9Y>\81%J;*YM@Q41L:](6/]8#@,^ M*8]K?Y"_3I[=\;Q 5;X?W'A.:Z?_R*:L MZSURLW(APPB MPN%W2\/>'PNOUX=9**2WO;V,A.]F:U#&V.R=1AO>&C6X58]5:KH>)DB(_?4K M7J-Y]VG%O&F6HI6RYY[ >9.5!2+PM3.^N:)+KG78R]E<"9R#V^ $[@S,V?9F M?9 Z,=H?^G=_J,_<-7\B& 40@1Z^H,1^9ZYNY%2?G2?L(=>L6KRS$,C'7II4 M=F.5%_'DA9QE#"(O"NM)CF>Q&F"4I)M#7NV9+NW-&6L@?;"_!4+[UDX>U7B( M#&!1TA>;L)Y&'I)T3J*?T%(_E9?EE.3,VV4Y'R\(AUY7']/8V.4CRP=7*^M$ M=CH?*\T@P0>G*WZPX_?.23;:'9_E(RZ-HP(_EV:WVHTX5G>!*V^DATR*&_^] MY$:5L?EBV=)C, C=* MU>TY7?3HN2">;Z(=<!RG&"/22R5Q,EM_5%2 ?4!'7Y[L MD8+W8^8Q-E#>['-W1,_AS3XW!_6[\OKS;\!8UDR"NE7[LOX L'/?88;&VL M)Y19G\]V7"+]TJZ1GTJ_F^@9&:I^14]'!Q0AK7E/=1H%RC;?4\]"@9?)4 BMF[5[[9_)H!Y!>96^PU+'#;W;)\)#7&_2;0WVA)FS&11HJ+ MS-SYD_T?#8K\YU%>O"D)(@+$L159-;#E0+'ZDH&-.[]?"_($%C]46'W#QXE2 MF6ZP.JV9_7 2K >B5#?J9WP0G_XA4/"*:90[ T?91O"FD?,7Q?XX6AQX(VK; M/#2'=SI/"@UCI"5LG83(01BKDNA+0R9NM4.@Z;AJO/N*'+BQ0I:CBN]*MF>F M=*M(RC;P_$2(E4FS,E-:$OV&:F1ODNBY#R#G'_H%+Q,K!AOD7QC< AODC>HE M^.^.ZCDL!\]_3.37+P=1U_;:)%;K!3!A/7:]W$4S)2M3+_Y3-17EVFH^NQZ*AU?"K;@H3"'0Z-C RIOP'7DA%/\D1)! M,KTU!,2K)%R6K=YYX7XIDV_> \^_3+YFNN;]Q:Y[$H23NPZW@,7V\'6$'5J: MPJ5B%RO%[CTBL!2[9;= $7,>[R\[PX"F:0A13 :B&@UI"DY&S;Z6R,XTD?)3 MV7D3O0;IH(K:*NG/B*EO[>*CEXIR2T4>14/>:F?*BK^;*I0N&CES'\#.&5P+ M5W"=>P+G#,"%(W#>Z)DWP.8ZV/&N5PU\L[Z]J?/,)Z?F9FIMTM\9FV,U?@DO MIOE$=0^ZK)Y[A,>J[&AV^I3GVH6Q/F[X6P>A +75F/=9QT(!6(M/*KV9@("K M)%[@^W9R!;VRF>6FR)F_9I:2G#?E>.9;,5XS"_ !>E!B]0TP&QM#GH:IU6G= ME;TU%:9Z$"OUX(TCK12<9>]"?N+X'R#]]IL>CP$['@=8Y#2TN@R_ZE&I%P#] MBA=PJPT1O.VJ\?Y/JE(Q'<^K)&T0AUC-)1=YUV)ZUKSX'"NZ?5 ?Z%6MV*J? M7*_@2\=*_$ZJG/XT'M1SSY,U3Y43O@P=5_%4^U>32]^.J.V8R?FV)-U.,DZL M/5'EP(W93O4H-^9*6_M^?-4YL_2$#X>2ZXKS4*,UHQ,&/.1$B++##9IWJ4__ MV+IY/?5;YF/+)/S=$;T0M>KY!W]) M])OO0_EX%[[@72F_ZX5]5^3W8TC %UQH9C=D&E"%FN"[2LT>&:$8GU72C@)5 M4>**5\+>.T8+T8Q2JN-[=,/S+9D_HC?E"L)W/5D"QYG7]0!K!A@,U>AM)91* MA2]6"M\2AJ7PO8>>E(\7ON_4H7(%"2HRXF0)GOH*$\%.$P87:A#)J01-K\'X MB02]B<:4AU1A2G!77P4IPZQ=QZK$+UW[;M1@17^8-5@FP/] 7SBNHKJU\^(O MX.Y8\1Q35RK_#:3_Y4N,E 4/?QXK+>E]Q\'R$O!WS@"E!+@OB5\PP)?D_O,, M28'(7<+[#:+M!:)W2>[27ROI?;OTSG6.Y3WNJ3BIN]V7AP 6_5W\JNDZ5OSY M=/;S+\0 ;9]>-1VXYP!"OU?;C(E1HU6G1 A*KZ\ X2J)E+>[O>O,38M4/I M;P(,-L+9Z8Y3:H#0L#HSB45UJALFP#A?@/$38-QJN\=_5D\^.%03)HI9WU3B M?ZQ+IF3+:D7RDHZ.ABJG\JX"@]5*0M___+TJ:@8V$O:F[SNLZG6 M6Y0D7M*SY8GU%FI*BQKG,@(HD]*BM;1J\ _"A/)$=OW[&CK^M>78Z>WQ#VH9 M#N'^TG#D,5!K37Q_)1^B@'@RJ*(S;+[F9OKT7=C ]Y*WBX__JY0!ODH9N($> MI>6$73*U19,^&"BW,S1.A& Q*2!#X2J!XE48NJ(*OO><]K-5W;<(KU]5U!^ MK5>2<=6S:#A @CQTV'-/IGM9^T(4Z=R^;X!:VO,.!89&BZ M8=#]L64S;8[K3<($C\E-GBAY4SC,?0*A:'KOWZ\8D/I^FF[JJI(7N%$*FC,T M'U Y:M5:J 9.)$.ED>-RS&VSJT M4MP4:6GU'H9B51!#;FNJ=.X!5S1-^!K O9/N^Q.TO4H'7OB@YT873-U&/Y2[ M78WI>4.@9K!38%2C$JP1,=; *D[>SOCVZUU974"%E'M+\>71@6)8;XY;6R1B MZ)H1(-$*V6EP'JW&I0+O)'!^8B8!T=[NAE)SQ*2Z+!D0"%8Q!*RB2%:9%11B M^7/BGNW7*Z'Y#@U\&Y0G?*>V)WG6;A^[*-#A2?/W[]V^&DP/K'>BQ\*@P5N+ MTW%1$[K("3C#-(FVD%4(S][676+TVOUZ)49_&Z-CU9=T6U48R;7C<_$> +G% MP!/24JTFLS]R72?$ND/RD$.]60=6]0.RW;;YP*(;S2!P01)+[5(P";*R" MMX/)ZYFF=Y4C>"=L/6F31&D WD;T:0$$8Q!O;#@!@L <(FI-] ^[+;OW#4OH M[X>#UD8SM+.*2\,J) 14802_%43E3\N52'Q[)+Y83',*?3+8+;45+S&AXZ%. M&^]RO]]^=S5D&B<[LCA5 )A:$PF#^5H6\+RF<[5$I;? MP3)VX&H;'9#G1@T@>H@*@4JS$^8/2XXH* "\<@!C,M!&F_:FM=P>4BUW;EPE M8;B*P"\EZVZB>94YJJZL>VI2;./LBG*?VK6MX"(B]A7)P!]KZ* G-730'V?J M^6FW$T@ZK0'[W8!R<9,]+&WM#ZI@DF=W/"]0E>_;TL]YP?0?V91UO4=N5BXD M"^=SQ0P:)JX;$%Z?39;K'B_[L:.()&4R2!5&\2H( &6=ZJU>9W7E.M3WQ]#K M]6@60FFV[V4$?5.9"WW4K(V&- $(@;:431:?&+:6( CY]$^!*[QSGU+/F48J M6I=,[NF;,U%9(/I>.U-_6V4I;ZNS7LZ[DSZF$T%OOCX<7V=P T7,?N\H;]*_4/_>VH9/G&WPPWVQO&9<\,9/#O&][ MC$*/".X/4V??]."%_%DV4/(M9X8[1F.C,6/;V#>V=JT&[.BAI(D0FC38@4 5 M LDJ>N'*TJ(V_A0#0#6?))=(OZ53XN?2[B3Z%H>I73,=[NZQ-F>O/I=B]*QE; MEG[>?*RVA.MMT[?$;_ZT9 F[F]*291GQ39'SH\N(\Q]^>V8BD^;UYE--&\)& MK75$)SRW ;7=[\^/&;G.6O>3VY]?:I5HZ+U&9VSO1*"%+8_^:&KM (02(2P= MKP011!4&KCGXLY *Z*/=M/RS^#4CS+_&V-Y.K$];-A@QP=HX61&[/L@.ES(V M5G#&SI_,+P'Q1_.)^B:WKH?:>,7WIO4^Z0QKDSEY;8#@$[M6:]A[CY&:.[+5 MWD6S!7T&"/'I'XPLV^1NI$/@!L+JO\;1NV.WM6Y1F[H1;;6:3&^=_@Y).3H= M^4.050#(#HK\LTAZ(?HDFHZKQKNOR($;JV4YJOBN]/_9>],>Q9&E;?C[(SW_ M ?5Y;ND<"<_Q;C-SOR,9;'8P8,SVQ3)V L;&-E[8?OV;::JJJQNZNZJG%I8< MZ?2IIK-,.C.NR+@B(B/\V,MV,&?:RS1.D *[TMC:)Y3,O&6R>N^!T0M,P+W) M3;]XUR^&/I8"K NN]_3&$+[#T_LJ,K\ONU;=RYMZ-*U@1JJUEN@201)J*V]: M*\B_S_)^]&V(]SU0F-(#@^DC G-NIX#+532Y M-V-U-5DW?9'W1C8U-V@A:_+!L'E&N*TNCA<%49RG?\6'ZE50XLO6K^\9&_DP M%:K3I-"J-6.%K%3<-KVBZ%%W)64JE,EQO6T?Z+RM:VMSM!WY9*!)6Z0_4:SBE_KS)G+^L_H4Q!3=DX![O@KA@INX M0\%GQ]*ON][?N[J3+BP9^)KVY3J@"\1PSW70+1Q+'"\!=L#5C#WLZ?\Z$)L>V'MN&$+ ME-T&0]O=F;YO:&W)H,6L?#M;R#/,:>;F?4/H\NY08-5V"9?Q12.+K MZE0##RUM!:X1BE.HO@:L-((2!V(I@@+ISY^7(3H3CVB;460LG$Y9[NRDFM)( M>]VV$97;%4/Z\K>0)PL\#N7>=2CWS8_:>]_UJT@LOH5=OWB/- 8_%@.L#>[T M#,#@O[M=QQ<4;N^"PN]2L9_DA[4/S:KC*S5&1U_$A8=.*D9S@RYD5Q18.D^Q MF)3=]Q4%K)KODHI?M&K^C+L-[Z!]R7UU[@^:>Y9,I61)U0M*RYYM,^W+8^V+ M<8BU+[[>@&,)/U6AT5P>[$;K]8#<#R8LY>G6R%6[2(5F,:U?J=";N.!0,N-% MSG8V#AQA7T.8^A*U0J8;@\@&$7$<_"<5[G)QX#EV[E]D]M]%J8@KRDJXO.U^ M\(3B[;Y?3SB&^WWO/\;_7:E[#/?[V>Z'V ?>[OO8[@H83'*+DOE& CXCW" A>[W9^A M%-\X*O SS1;(A[ 3M,<.Z92;?GE4$.55G&FVS(W_2\UVJW=3_G?ZS1=O 1(+ M*,R>#?^Q:'JF;X&<&:/K)S*PL@,IQU#Y'-J___WO]%J#Q2?WV'ZZ#H^7W-[D M=7\8%?Y6-S!0-]A!.O7 !2B'WP\@QNB&66P4*YQGCHENI PIJV".*Y,5P7RG M+:384&>_;S/!CU>!GS4N?S"5_TC/D5YZQG1'MU6)EZ[1LU+LSX'K>H)N]TI>_:4[,TQ2;9^G3 MID17"J3+.VA_F(1^D_AZZ5'\">!ZU=F=/7H!U2V(XN-,:K[EI6@3.D&4E2-, MDLB9I@FZ-=D/SOJRNXJ,U5Q]J7]?"AYG>$P R3D_11/WQ00+SXH MH.6+S 9;%R=HK4NVNY1*"6*P5A+VI@N[OGWEG MONEX#)XV,/MZ",K-(*I0!9I6&M68GHY-LM]D,LSQ$'-T7A2XO,"JSO!SLA M7L4\*YO'(Y#]\G>!A>2.?<>2@_@ Q,;IFT/RFVR+EMY,UD3#*+@K#T2:U)D) MN^8% K%M&E5;+22\ G9D4ZT.ER5Z=@0B_^5O.L\+=)ZC;\:]^0F=X#"D?A]2 MY\7X,:%)F5G]9F?#N.JHVMU%M?*J,KW T %H*X$.W*VD@!3(?F><+"?%(\3$ MS(_)%##7^_A[M!B7SW&YK,E@%!8%TETW54G8DTT_Z%X@F$2S&_I=5NTH>[!Q M:ZV2/$AFV^-K9.>5R.8+-/6KJ[3_S;[W_07^A2+^YJ$#"Z E_"9MA^&_F6DF M7!3])&']!FEPO-Z%A2=@%B@$0J M2SQ#I#\WMVML9_/W_\(_'I]B><",D));/'S5D\)"3WU0]"3Y/^\2@'J0HH=WI-FO M*BEWYH6S7TQ0XS^D)OY,PQ!$EAD#.*Y,/+[D"W]!.%V4[,__^W^>+\Y7K4Y8 M@1=$?SZJ[F>K]K!7=*;%YX"81L!T"7,&7^Q/T]N:^_AA%0OD'P7J,;7RSR?U MC]8YQ_[!O63K5J9.^+9AGR31<=EJ7R/'V7Z_O&S(,Y;;"96T3HP/A77RV=%7#T,P02/!>\OY[GO#U\ M!!4+TK1(9930^0-UPM/6FB^1^6_7]-QBF=G98)@T*P*[0!I 9#F#92W;*(BF M8) ";5JT)<"/^2_';_W'JU: BW.2X/=#X!R7UL"8ZO4%+;FMJLR5)?D;4^_+.EM/N:6BY)6K7<5(>:P8IT@2E\YEL\GV/N MZR1S:CF'IIG+YODV2K_PRR/M5 '_+/WRW](*JHHDAH<9/+Z"-(8V4Y:1V@/^ MRO&G3N[?2"/3Y%^]5C'[B?KK/_#PLW/Z']H?T#KT/#.*GP;IVO]['/24TGEQ M[PQV%H!@AOHU!^TUE'4+W_>88)*]&=2XQ[_FX!ENYG-P7("<]UL'GN[( K#? M\.6^/UY08P%GMO_%ZYT_4_ESLOOM"8F,FY>>NX\Z1+3YF0D$8S:U+(.=,:Q1 M #QG %ZT &]3LUG!?$"?^6B1LH7>S@?K6>BN^<+,:[L:4>.[1I:I^>W(/N%: M?;5EC9758=H:#YAX'N^[!GTZLE,)IG7?")8NT:A,97DB+QM;-)+]?F2S/6L/ MRT:Z)X>'*-D%SF@[%M!(_ON173<-34T>)GI:IO?CM#_6#GT)CA2_'^F0H#\Z M%&/?5:5=N<,5&XW#'MK8I_,4%SV9$U)]K*AK3=5FP6[MRFCDR3RGO"%-6M/$ M=],V"!NE@K_H>) $G\[3VO9'KD_8FKL.?*4_]*<[H8Z>>3+/5F5F*%5Z1"A[ MMEYN@VB0!,.YP9Z.7(\L?MAH]9MZ:4#V4FUO. MM$R6%C[; D37X$]'5IB5'2[%DJ40.W(GM"Q^X*VWAG Z4J'-<8-59(HTN4 ' MYG83K*=;0SP=R;B[]JH8E3R7=B8)'>ZGC6)+,@JG(VV]3@:$,Q3)$KF4YXNR M$Q,'R:#(TZ&>/B#"]CK>NOM!.1+=)D7N 1Q*G9EI:SBI33S%5U!R:"W>. MAIY,@!\56:E'S2*WXDQ\JK(H,>(.#CTC*R(AT/16U PHT^6Z1^Q[E9H.)W!& M6"AU'@J\)TWU5;,PBH:.6S?V$AIZ,@%C/AR9<1"LH);8C@I [MG"-!MZ JI> MU)5-CZR5]!*PJKW=7HIV2C:!$ZPH(E]LVIS'Z(ZKF!MEWC#+-!QZ1ER'IC") MN(,_)M=VG5O1L_I^(4MHZ,FZ-F>"(/1)#Y!$3)0WX9"HKF.X6V=$N]N39FXT MG'24H33<,(?*U.X,YFCHR5-=LU1IV15Y0=)M+=%W>L4\V-E33U9@%FMD,XUX MRUU)6K%1HA=:7-RBH28&FY8R@_KW' Q)-] *AC0@'5XH M'!H%KA1 -4"?@:'<3I?1N,JMR*$15IN%3KRUX.E#GX'A(75;HUJ<$/HJX35B MJFK1J@.?>@:&7%BO.JT-4R-+K5G7+XG;8*1N#?H,MOA"CZJ277:DI-5A;S^> MEZR4AA,X@P*S+RMEC_9HUS%'Q(P>=.JJG35Y/QDZ67=F%4*K&>[0ZT0;W1QZ M+2WK>7DR-#X,2I8WG%@R9S;6L ECQ!XJK)O6MN.^K<F:WG, !'6E"5-S*=J'+K,X;I%MU1)O&0W+), 92F=V2U#:A=VRWUUJ#2BW=J9=TAN$&1#3U"P\STY MX096R=W+;:#,VHO&\+!%0T\0N]H&$-9%LD&N;+MH4#.Y*ZG9T!/$KH:[!36L M[6NZ,Z#*R])NW]8M.($SXK*(VNF:L%+*55DRL82"4Q%)^-0SXB*J':N:C-6Q M2^]KVPE5.0AI3T)#3^;*6I99)7AA0592KIZ671;PZ+[.&>UR8%6^?]B4RHJY M9M5M])4 M1^96*I.<[&=#3XZ-BK_CA,7!)MV2MEX9ALZ,EK$5MCY+:\&)I%&E18 MXWK:V@R[:.C):ZG#@=08K%C534UYWV\-^5D)GH;L&12L-@.^W1:+@KM6M7G7 M\/82169#3\0EZ/*[364ZVBDKJ^87YWH_Y5,)#3UY+6)7=Y8->E-72D$4[PK+ M;=F$,&3/8*LLDR5N Q**Y.=%;BH)!SI)YFCHR00J_*XD-(8Q13:VU<*H3ZS2 M_B![ZLD$5+]>-O9#LT$.%\5TJQOI84+ IYY![+28:,7EUMLJE3(ILTFXT[4X M&WHZ@6&:[,.V4'/I=B %,XIK=HPN&GHR@9 J!F3_VZ(A=2I3%)AA'GK3;3& X]HP>4HM<1ZJ/ER%4+LD27M* QU+9HZ"G! M4<1^J8<4T3[=N\I^4"BT./A:9U1&8Z5;LV18Z[HK8NBSA<7>VB82&GKRU'IS M! IDO!#)(1$/];F7KE4*#CT#[AG?%6OCM:&2ZQI1WTG[C;A$+:>#@PMB@1[#0X0:09[#GM$N@\%&.W!C ;7! M6U)TI1@8:22AH2<3F 1#;SA<[ TR5:J=+J?*W3VTX+DSVD73V_7&=)EHBJ/S MBGR02+ZRRH:>\CS1T&JK>%A5*LE^WBW7E[0.=0,<>CK75)&@!5)LN$-9F!!Q MT@E*@82&GLR5*&GJ7 ;]F%S-"/W0&(OTH F?>D:]U9:M2J3LE[%.*],A2ALB MJE0V]&1C3;9%:LST$)(J&WC&(FU''5%"0T\I<:D5+1)S4=3->;77[B@U,#L. M/9FK&ZP:.SOLS?3&@AUL"79+!E.X6&?4VX"QRNWV6#$48FDDFE2Q>NH2SO6, M(FHWALJ^EY:G>F-LA98D\!0/=19W1F4$HW(45*NM2"\M;2<-&^*,Z&=#3W8K M+O:V^V!?3!5H97NVCHR0IL7#'E M-E0JNT-7J>Y[NWYGNQVO=4:R=,G3##J63UMZ"IBY_!MQK[B"8BT.UIZ1M MQQKYO=CLM"4T].2I4[W)LL5QW2/-=MJ>R+LPWIES-/3DM5K5P:BY:+;ZKMH; M0P&((\]QX 3.(';2JP3I?E:9Z:52LV/*HZUB02N#/P.8:D\D%FUC7%?XXM3H M+@*+)2"'X<\ 1G!G$E^:A1M7G8;L1NXT^P$'AYX!3$6,FX5EC?#)H0<.#)G$ M30.>,/P9>2T$802MXAFCJ++DB+;>ZZA0"/FS7I])6?!+]I"L[&:C#? &_F + M)W!.7I/.&DACV58T?U501\,I9.=P!#8RY%4+ZE?^ MC+B 4 9M(Q$(A5\UP(HVNIW1LFL(9V0@587N>C91(3DM%* 67*T//"NAH:?L M.&SWF\Z.U<@5.R3HVBZ>N-,Y&GJB![I*PW*W;<-6B!59ZJ_L=3KI;0WAC S, M]STXOWYUXJZ[\X55#+D2LLB!U,&C+DAKWQ: ")W!&7':M7=K8O;4D\4"%;.LI46*4U:5;3R>RUZ]F,[1T)/%8M697U2D M#:/0"Y:F)H--QZW!%3@CK[M&&0B]13IWS>'&L]O&BW[&7/=>C: MGB2;XS;'S-'04R^M(8_U15+5=+ JC@RK+9GC(AQZ!H9M8,:"%JP.Y+J@K5W; MC!=.MXN&/JJW+,'C*5!\S/6Q4 @GC,&?CS\\#TZ@B,)#L!A%':UCM/(QII!% M<PK+_$%1/RM[ M]"R4^NSY 7SFS NVCW&0Q[\3*%GJSV-8? O7Z9<1Z8?P2O;%CT/-:1QX:0+> M.3S]XW@0]=HL"GZ_CRG0K#' M*Y@,E3]7'Q7CZ2+QQ/TB"_GGTG#)$K>\$VSLVB8)530X#:BOKSG&0ESL9)'!"_*1_X M[,7Y&5:^%KY]8QQ\_$O_5L.D;U?AK=<"[S_>?[S_>/_Q_E_U_E^<-^C;/7ZJ MQ9H5NOOEJ[9!DG.R-CS__;<7Q/%_KH@)7(AP?YXDYZ@_N!]7WCU=@+>N%RZG MR%8.?(,RLH+AI-$/OI8/)XW6P:V+M4/"NZ;.\>HTD+G98OO;Y<,[43!SDB:4 MTC,EP%=V34WLP]Q54C_=!;U^J,@55*(/M<:F"WF!/->4Z6ID_3Y='E'0JWV^^U>?BK_ 1DN_3Y5G)&5UM//XL/9#*1SKE5ZM-3)Z&Y:@)"C[J%F16,B3Y&GKAVLR=+#P MOZ_PZYIL&-.^Q2V[HX6B)>65W2ZPPV9_>P7"O^YUQ5VXD=N*LUV87M216J:V MA<(O?OF;I?*%%\G^RTG-C^3A GR_KZ0^DHU*C:.&)+DDR$4 [K3E>"#G/U$B M]#GZFX6X%W.O")S/CR@!F#'-B%P(]!?$74[4+, M*NRC>V34"?\%:'X/@G1W5KP!!;U:?635E?-")O647&FY_5-[.C:QH M,DOE.09':S (KM)U_0H0Z)XPGHM=M:#072#/4\"M@(9 P$,0D'E.P"X;(.*G#IEI;\UL@X9M)"GZ,*[GY[8H8;A\^EI0;\)G]; :]A- M0YJXJ0*F()W3>BHB^$ &QE'PX&4Q?#!\+@ ^[YQE\9OP66RF,]=N.$MW2(0' M8C-;JYMQU\CZM'%BGJ=$#!\,G]ME>/\0/N%BM-@T:;KB.HD<%CQO&AXF"#Z0 M]8EYMO "]-Q6J*N#THMBM/]PZ7-@9X$XSJA>@ I?@P3D''\#_"2('!P PQZ? MBR-SF1I3"'/<3C&AE%R ME0SL#5$RV(2^/1\X=04PFZW*<(4Z(7012K(@G,"\P!=X\T$X;6%&@)B:,4"M M7%8HGHGC;]B%<[V4[=&%DPEV$QK@0GE9+2M"@>I_E*-@I60" MW,KDM_8DOC\M#5(_;/9VN;<=ND[=6U-:.DPEI!GH[*I97F#?/T/R/L_-FZB* M.2/ITYP37"0*P^'"B=7O MPB'I=].5SXE#99AL9OI:B]5:G,$!\BQ*R//<*<_"<,!PN'#6]+MPF(ZV TYN MC75R);*=I-#H+Y_)_QDM \,FWQ*E<:@/DZ4X:SIL:ZC,#8I!M$S( MLQ]0J1I[."\121=@K;XS>7LQ>+['#-,)MV3*<36EM#"$@!!!3U*W"#.0O3'D M:=SYS6U5#!D,F<^P:'\;,E4I[3+EQ-WJ)FT"9K 94Z8G(<@@AI/PP: M#)J;H(&_#1JCTZ+)@CN=*,"/O,VPVVATR.R<03Q0>(E/Y+9B:6@ECZT19Z83 MY3:FEX*19A\P)_3B0@6CT+J5W3];0+5ADWH1\NE,3)8)I(OGWT#VG M2J.LAKON1P NR0'8CPKDW-55)VCR8-NM*8ZP6Q; 4.H(3:@B6$3?*#K/T!SV MG-X:)%[KY$ K0-$WW%?Y/K;] C3AN]_?_WU-J,UZ[72P;=HZP76*A%8)02^> M(TW('VO(4#B&A"%Q=>3AGT!BX;INA]FF-64X''7'+ 2$X6>0R)+Q..KTZOH= MQI%JJQ"2B2PRA)J.'OF%>99,8(_$/7@D7AU#>B?["DL'E@XL'3G(\I+DUX9O;AD?GS]);]<%CTYY6YISNI4DJIYH;64/B,RV(!3%[D<+DZ MC)ZW1,^%V?;_"#UCMQ5$):M44H:;B"D1HW@^0I$T[I@<1IZ)I-UX5$ &,Q!% MP'YJE&GN<%6Z.V7Q%^;BSY#^*)_'=-"^N7OH/U $/I@Y"?S82]%RJR@G\6LC MV)_>IF'5^6%0'H&Y2U?[2]JLBXZ^@M2>S_S^9)YE3^]R8V\7QLF%IF2]&TX. M@*:EP;9*D<,6=1#;^P:YT;L()RS$B9CG"Q^0K85Q4_+\3UPT@?>K%%L M1&-E?2BPJ:^+[::Q13CALVHZ])F+VQ@G&">7S+#> R<;NRF5#FV#4-:%[F%E M.O6Q3&9V%V1?A3S+G:;+WV%(Y6N>%MR7P(\#S[&/_:*"6<[,Q>DT=FS'C/;8 MK7,/;IT+.(_?/87K&S%'\J]&R*\CK> >G,OM#,/HX*B-><,M+?S!?EXB?3F$ M!ZZ "!S'Y[DSQ;AP1O1=P.5"TKNP<&#AP,)QE\)Q6_$!R?."K>E;(.MF8P?I M-)FE7LZT+'0VQSE,8Z^;QEY*1@;>]PO?]^OTC3]RC*?J^N4@DA^4F/2@P\X0 MC.VHHHRE0WFIT,;8,/AU/=)"R:#$K-HO]?[%L3$<[AL.[YP8_4HX6#O9[A47 M<=7=MXE-MZTPIBUN$1PR!_?[5[[&<+@-.%R8I_LWX;"0YF;86,^&)+"6@&;A MJR23+H(#\F.?WAF\/Q_VV6L!\2*(DG>_8HS)]2V0:YSXC:7CYLC(#U)7-:07 M?YV[ZD5!%5@BTU=6+;&DSIU-4;2A$5;("B>]I#8\Q@[&#M:L6#I^1SINRZO= M>[C_FYL_)5O@JC=WRUZQ2_LFMOT",F7>V8O]J+:^&HHH629&AN39;K B[1C3 MT=KC]$9]>7 \P1WM"ETXM2R!F\ES9UIPX<14#(,+]UZ_%@:ET%PP.B$9;DH$ MEJ9:BJ0 "<$ 5;_ MQ?>KAGD13FN*?HE(E+):F#%D CE48Q3NIC_/F7 ]DSAK>^ Y9H8 M!Q_C,?@'*N-#%">6!BP-6!JP-&!IN!-IN"VWZF/.1"X"%G VYM0#5\2D+D38 M;X(U7>A5LYIO1<",@0R._U_S'T6V]R2QYWK6$"6"3 95A22:]*8AT]RPOH;D M*6N_2S%4GJ9PI7#L1+@Z?_)OPJ&YW++-K6H$BN/25F/A4-Y0VR(XL%_^IIE" M7GQ1DT4,!PR'B_(K_R8<1$5H"1*[C4CZ8'M]VNJ0"2\A.*"2C"R7YP4*PP'# MX=IY&OT$5S^6?GA3.J90)_3"BV&,_3-9$&N6[; ]<)NLQ5"FS%KE 9^I)261@L M-PB62[LK\>%&Z+?(^6&Q.X1"MZ.9WFXG+$-G$,I:Z.9IYO04NO$(5R<"H>G8 M.7"LAGE,# I0#[?RR7BJ5B\784E>N! W3K&6N4,@7.)Q-BUV=-\#/?A,? ML>[I,X5@EV1CMNAQ;L**T_(MKU7C4Z2+8\"AF0.9QS2V,FINC8?\4-;LQ;Z_D3<-7TB7= MKE.'=+Q2,M1 ?L:0>8['M8B^_'VL(A[G[!0<;WI'P#,38.=",\)W.;!_Y_V/ MXP\G=W(*4&&9WE'0.TV#'LHA^W7;!C>YU.A:Z-FMFIP6=!!^%, P1\:F! M7!V3>BD@J,;>JVG3=.H"QT[YNC5I#^4N @1D3FR>/1.$N\/K;LTO;X6*=]_=JP6K: E6&=F76Q)K)<^)I MQ@N^XH-]F/? T54BZ9Y.#\N.,)E(2J_:10!"#5'$?('!08#[ M!- %G#Z?X?A_S>FC2-2VE=196F]P4V.IR/.T*\P1>""-*^0I]@-8' ;/C8/G M:KC>*\%##%ICIK6)1JY9*0*?Z9KJ?)>=/)#R47GF1;>S;RM8]E3Z,33WN.[C MW7IWKH:L/ M-\"Z7@$)H:_O)Y--JBHTX1/ZK%GOBE0&"4B]>(')T_0'>"\P*.X.%)]6\NX% MH)@:^W7#*1=V9#K>$>,51WG)*@,%HE2HQ)6 $RHP*&Z +KW&>-JGL[0555IP M+LV%L^T*<9/O(E @JL30>?),$9$[C(^U@P2\&WG"\; ;A[4#\4$+FB\Q2.@MVK'_).HF OP\_WL"%Y MHM:5IJ.4;! 3SMOOQ/;FL$6P075&2.9L&A;&#<;-S=PJ^TW1H+)UG!!PSQK!Y2]A<&*G[/=CTV7%U04W4,3D<5/H:5]*Z M3F>.8 -9')^GV!=4Y[FQ>)>],7WKH:*(E<9PXB#"5\/NTW%S893LQXZ;$IP, M>I>ADRQ*#T+;?&AKO/\939.9:MF51YNIF\K\<%C3C+7F= V&?*1IV+.)/9M7 MP[G> 2 %?2=4Z[$U(&E^/*UM!?W *7,$D&,R(GWFFAA&"$;(A;*K=T#(!J3" M=!4X?857)^7!;-"G&[WL"$$U'O-D 5<.Q@"Y&A[U#@!)&F-V:_B+AJ[96JLT MG/>R,[TYI>1_6'(5?R&VG:A*U()EGD_[R-TOF*?;4F8F#9W?AS;P #'U&_N+K M,=2K]_F)/S\,27YB]T?=PB#E@80FC7I9'L MHE&PTEQSHZ2]@)UY)I^=1:@D(X5+G&(,W7!4[6TPQ'7BP:)XL&)=3>I>KT8/ M.D9QB^:*O7 M+E(-A5_5!5=PI;"L9I 14;%@@25Q%.]<9?U'(K>_;K?0*;.;_F@5LK]O 4(? M?!7/?L;SIN_K#9H&D0TBXOB /ZEPEXL#S[%S_R*S_["->S&E^W]ASW;(8MSI MDK(R7"],=E!K'O@*M&<9Q -YJ&R8._>ZGD#LD]VPEPN\"["3/[L1P L/^&FE MVZ#67=H@AP6*=H)T;^V%#'39Q;L\1=U[X3R,NBM"W6=757\AZKKI:KGR*XV& M,AR)\U%:8FM46>MX[TR9*(=J?:W<:E=\NB^ MV46HR\I.9*T:\G;&V0Y$IFO,B%4;!Q;&#GIOO__CN-X0^._Y_< MD_,@)\'5V3R$*=^$W7U"C/+3F>S%:I1WZCEYH:P5"CV2^HSR&YZ$ M_:NLGU$I.BO':O-^FU2[E.4VQ-7H@+@GF^6J,M ,9G#@'Z/GYECDVZ G M&B"'%$0AS[,,1@]&SZVQP;=!C]5KM7IVKQOI MJYXGDKVIM#*D##V("U)LGBJ\I 3$]84V7TM],CY8]H)M?*P-4_,W('Y/$OC9 MBW,'%Q8SS?H/E,B'J%HL#5@:L#1@:<#2<"?2<&V>]9]O?R>-K(49@UPP0^YT M:)TF^WPN]$P_R2[^@'7JA"O@)U?$R"X$ C?!KB[4&]XQ]T@HXWX@65!"(]!Y MD-T.DES)MY5'N3U#JL9SK5TU-F21-$DAZ W*P:[C2 ;#(V^XR.0Y#G?1P0G6 M5^?M_D>8D&;QKB449Z8"9JF>*KZ_\F=SA GVR]\LGR6U23=ZNB/6-HW&8M?>U3-,\.A6 76FT36&!(;$A3NF_Q$D^H?RCJ7VA;T^ MY$MENRO-%K'119#(I-GJ-/CQN,)(RD,T8;UK-8.EXO';?KZW=\>'K,G:D',1;6UEK:+#R^[#8*"B,9Q49Y?8#&@I@EN>?I,\8"=M=@ M)%RZ%?T;2&CO*R9AQ4Z!K!R8D;UUA9JN94C(2FZ1-.[Y@9%P_;[\%R"!:2PU MOJ2O1_J^MY,'(SD=1<,N0@*ZP9P7<"DMC(0;<.&_ FVQOBNT%4;+K'A_$6= M3>EA+T."B"KNOR24=?-^^^<$*0'1"NY/&,3.VY,C[*?_;!?!!1R7[T2ALE;# M#QJB'$1]*,?R48S/:(50V&NN7_6*RIJ*4BYLQ"OU(!E,(6LP2M%YDK_WPCIW MZT6[ (B\$[=Z%42\0J=\*!7#0"=V8[5+<44YFG011""9XO(D^0%N!0R02P0( M#D)@Z,U3:BGTPC*QKM;W+=O7E^1I%^S8?TLJ>'G=L.LZ:5: MNC54-SV4ARWI8*<$M358,C.M2>&L:7U%8G_!YP"&PH<8T"^&@K-6EHL.M>BX MX! O]LO^ID+,)02%'YK0& @8"%<0FW@E$'A+$"VO5AOJ=+?=<1FI1Q+K.0(" MCX& @? :(%Q8:.*50"C:I&AWN7Y;2<5PO6=G777+9L:1^.5O@7Z!873SP8AF M8/KQUQ*G29!+%DYDYT(S>H_&BS@D\=D.@POPMWY 2"+N!V6XWIET]X,^$NG. M4:+/J F_X^WF#=S\SZ1<#UB_UY*$>\[WG>\[W=!)C\L"?;( M)_TY"B _\,K>\?3Z,;-4"B7%UYQ!16]4EZGB)U%INX;,,FNR3'%YMO !K:TP M**X6%!?F?GT;4/ SW6,'@VI9WZN[=+I:]E([ZB)0H!SQ/,WR.$O\VRSQ>!%$ M"9%EKCA9Q?%L]3&3Q$P2^QFP=&#IP-*!S?.'.VH:.BI15+CV]: \%_(9=P#1 M9].1GD;,;I=0%#YL;,]]>!9M5N=!2*9A>NNDQI M<=V5F8*]1:#)#'>&?[\F09=JI3^OP?@Q5OI]:@AL8>%]Q_N.]_T"]_W*#>B3 M\IDO- 9:_4 YQ.G$<].@4%@OBI$LKZ QD'7<9/(%\=2SC:&!H7%-9O+O0F,V MVJX.9KPA=;"J&I.%* _Z((,&M),YX;0LUGU[M[W G]^8?!EF M]F(WD&(@UW2BRQ=2.PVD5.TBS+"HXAXIT'E!_(".[Q@VWX<)]&6RH/3<) M*Z+HNH!P"9I@ZTMJF1TU*.P!,<-@S&#,W$O8XV68*719>=BR*ZK2J/97\Y2S MUT0@()B&A@:MQ<">ADTG$E4-RA06BJIMU8H M6Q[5^\(<08-'Z2 BBR- &!G7S1A^$QD20;N-C=1A79IP9[[;KRI./SLT(&5@ MJ=-N$/<7 )(== ?8MW,1L("S ?:Q4B?\%=2V-MGG5B!9!/8S4G%7;HCL[UN MX =?Q[/OUR]Q*7DX6%QN4UQNA]8HF>)L97KSZ_GTJ&AC-9*=.(F<:8KF%_= MDD:^.BN9H9.@!Y^<8EO:6S<6(A&20[)FC>N^4")L:-]E;7$IZM13C"&'(7YH1JWY;#Z .SGIJTWQ>.$,V;KA,SIW"Y%(\ M/5@0L"!@0;@I0;C]< J IW\<>(YM/IKN9BY.I[%C.V:TQVZ"NW03W('A^L[AQ(<5;<&VRG-4< ^[A\ M.@RPVP08COQC<<&=D+][S8?(1W9T/(9%CKE64,42V:>!Y\'IYAQXMD10;V,: MC6DT]J=@0;A:DS5K!/>@]TK/U%YFN[8#O_15Z=4>=-X92W5QJ')5N'M[ MVJEU)@>Q6.X:7-9.F&+R!?;]TS$P8JX-,5AU8D&X;U>TFBQ ])"WC\Q*I!HW MSO4WD[TFG)Q9F6D0V2 BC@_XDPIWN2Q4+219'<>FD87]TC$:_XK+>54'!NU\K+7=BO3 MH#G@VW-:3><&1V<9QB2?%\73N/,-IQA_Z'&#T?-I61MO@QZ#[$T ZVX$DF;: MQ,SCJPO![R+T'*NM\H4\+7Y PRR,'XR?C[WI]3;X:?IU;:1O9R1)VWO/Y$/% M]B?9Z8.N]=)Y^LP]0PP>#)XK+[CZ-N!9CFJJO6 .&W=%4%UI9"[HG2(A\(A? M_N;S%'UZ@_(6VD6_EO=D]*_L!=OXF-U3=GS3M]Z1 7[VXOP<.S?142/3J_] MA7R(HKT";]OMYD1B"<$2@B4$2\BU2,BU.>%_;F0H.Q!9SK&+6;PP(_A#F"4: MYJZ(O%V(974]$::;3_'#&7TWE Q]MI9Q$EBN>E15CSKLW&4]TB(46>PUVVZZ M)_UAD,ALW-@:'(O\OER>Y;D[RH#&J+C/A&>\[SB_^?F;%TW?S4V#* JV<$[Q M4P'SZV9#%V(%7O>-TNO.M/C&0GCL="V#Z;G+4=1>-'KE=E[L>@RO#S4=:UK_ C>JQ!MDK5\:*LVGHO?V^-R%J M6X2;+)."%9@\Q[]_25",&XR;3\^M> UN;*L8U&GS()'J* W$=C@6F4,7X8;_ M\K?(B'F1N_/[+A@U]U<+_5>H(0MF6#FH%:#0>KM"K9R]!#K9:8-:U])4GJ=? M8*/=EL^^!\+C!;RLO/FW7.Z*G!@7PM=N(GWJ0OG8DZ3&Z@PY'7X +?]$O HP*-4#2Q MNU*2SF'?I^9(_"&C*G!,GA%?DB"(Q1^+_T6QHQ>*_R@=6[HZI#S%<79RA:1U M:YIFVA\2(X$6\MR9@II8_+'X7SC->:'X3XR8;K>:"JMK;G$[\F;!HC[)M#]B M."279X677*VX^: 57,XTLA;F,5O;'KG:*PE5[[5M1Y 08L2LYSVJ%>X[>H.:E=LFH2A!%5)-$1G.#$7F:7S;!N/ARNWC5^!A"G21(VKC MJ4[(_L@?M*-0%+<(#] L9ME\063?*W7IJOSZ\'UB\-4DQE3Z'JCTI=A/6#IN M0CJNT[.?M7EZ?J0\*,/RHRX\%U\2,KXM?[[LH *@OIVS MG?BI&R/V7=QV?=M+X2A8+K!<8+FX?+FX70/\^_0 =?9X(,9G[ >GVQB7Q)9/ MDJE"D*HVW]37[:[!DUFQ>#)/4A]@<6-PW"PX+LS6?ATX8KULEK11,R'I9FPZ MK0ZQ=5MS!([,N!;)EUQUO(&HP&\U!WLLQ)^;[F^_//RG]PR[Z29[UWVS^@>- M*9XP\4UCBI/SV8W$DNRM*J13+#8]FEQZ!@U54-9TE^/9/"]0V(>,>UE> %'"=+ RS:X#9Y[19>AG, M/&VS,(3]D-.)A34KJ%1__>#9R Y2G:,OC#PO3GH&9[%)<//5UXY[4*8Z:TF-5\H M/SV*M#I[KB]4_Q]I)JB3CCI(=N(PB$VO KU/%38*LA.+YG_#.] M-%S-PQ95%!57$U9;8]0C#IK3-7@&D5>6R3/,Z;5/?-\ WS>X"8I[V="D9M.H M4F3Z(=D81*U.C6?W<7&+H(F*X7%YCL?0O%-H7IJ+]YW-^(O Z??PM*Q.VRJM MTAFY9RNKSM@I[3.W+Y/E#>!D]L U*'T&=&TYH411 MJC0.OB89/'OLP"N23+Y0>/]$Y#L]WS&,7@0CFC1J>F4L,<5BG:R$ M\=#4R:F^]Z2+@9$!U'+4!M9&K_1DHC")[=)>V"(805)+YVF!RPO<:0<=#",, MHP^$$644=)58.*0U<@E2;+" INQR[7).HQ*1K):$;+MDN@CF?KU0$L>[.8(1 MCTXCCBSD.>;]._1B&-T'C%Y*/:\-1F0BCJRV%[=U^E#NC7W"$S=4=AI!FDA3 M8EX\TW#D_J*RKV:/J/;,._)&'+:]U[L*MVH6QSLRJ84#TG;7Q#!R#Y8PC+9= M@^<0N_PXLQ@[E#'8;M]X'A_TZDP=I;*K"J%_B(F$!;?M"]G).MD CN4N0%UQV2S)SH!O&!(C*P0:9: M$)@\P^)S#4/M"MCLQ4,MK<[F2WE"=5QB9GO&3%O,7'*.H(::,[-4GJ)?$*"X M\,#G7Z^L-:2E8>@!5.K*]% ]5,L+XC3*VC)G;'7F!=N0&UVD M\RSY@LS/JX+%!1\3&"J?=[/IUU"A6W4M9DMZQ07;ZIA)]$YWI&=0044UV#R# MRSUBJ%P$5-[Y_L(+3I6!R>K=RG+J B'NR/&!)#K^'$$%]>3*L^S[EW?"2+DG MI%SH39]?(R5@QVF';%=$I<(JBBD4^_*RL$5(0647"R^(J5ZX]_G5#"P!*#WJ M7?C7[9.MVT/VQ3*KHYPB6+?!N2*'[;!8Y9M>2=%!H]]VPG@7"$ R>#&[_L+F M1>[]RQ;?YXF'0?!AG.E7("C+6JF=E*0:25?%,,4X, @R"JR(Z MOP)!I;_M3!;)I.ZN1#;2A#'2I M?N>.N3>G'D 6;PX:LZ8_=]!?S3@&R15QL0NQK6Z/=UVH&QKR!407U*AC1LG# M7R1KG4(=Z5@B\"278@E&0R6NP<+6@** MQAGT>-^OU7OY2ANZ!RS@;(YF=!2LLF(V]D,]6G1[T,S%Z31V;,>,]IAPW@3A MO#(#XYVL\0,(PS^_2G\9"K_L9/[[)(V .GN,CM3\4N!G=\7-!-C:(QC.-^1U MIW-78*; =9TIOQ@&S2XY#.:&0&4%;N@\1^(J !A5EX"J=S+;WP55E:D3=M;5 MTIYTRJ(B"+8(UKT,55DU50PJ#*K+ -4[!>S?!50->[MWZERXU0EJ6Z,6>L_H MN!("%8]!A4%U\UDP[P(J<5>8]N*5V=?->'=8[V>F3](9J,0O?S/\"_(F;RM" M Y<.SCY&4I&Q2RO[>Y*%:::!;^>2("NTFNQSSN,E@F,6#2IE@[TP=^:%N6(F MV8],/YZ!".F1TE_^6,+BGR#86D!O%"5[=K,W:; M0ZO:A%8OG=WRSC.%][^/AP%SV8#!WNJ[W/9KIC%OKR<78\T@?($:*>JP)K=G M\U'!(;=(3Z(F$62>8O&=+8R8Z^4H;X^8B7G@^UQ)7)/[QF8_ZO>'3;>;(095 MT,RSPKO5S[RBP)C\+ @61F#C!&E\AJODP$-#R"P+S?R:F8"=)=A9>#A43QW-L '<8PL62^ @R/@H5@&^Q MO34#[4Z< W[ON,!.=;SM>-OO?=M?;@7^:"FNS^7Y_#YM& 4A?-]]/A=ZII]D M%4V0]S-\C\0,3*AN@5!=ISWYM4U9Z"2FI^Q"X-M9#EA<\ZTTBH!=3)-VD(Q! M\H-ZL(S0*;KK?A*X3D$'FS$[:\D$M"JSMK:4@.LF8_Q< B%[YYNZ_P! CCP7 M=OI^YY# G_0&<;]?W$=S!"#VR]\,[F:! ?0R &%_+Y:.UTO'FYGZUV#71R!, M(VMAQJ@P83#+!1&IF M)!]:,ICJ)9[G8[/#[TW^9/CO MY]U?@)QI6<$*SF./:(H?)/ +X=[DX/N@W.MY9'JYT(P2Q&"2!8@!DJ2G2[J/ MI=?AH#B!'Z"01?S'^[S1,HT39[;_YI5>K%V>QA%'[?!GQN=>NSFH7)-G[I&P M@;]>]UZ>XP-B<:QF_^NM>NE[D?_HO?YK.YN__Q?^\?A@RP-FA/3GXKNG,NB+ M'K0G2?[/VQT-I\OP\-HT^XQ\GUF#[!>3[,(&U$-_IF$((LN, 4K$(AY?\H6_ M()XN2O;G__T_SQ?GJTN&L (OB/[\%YG]]]>S57O88#H[4^: F$; = ES!E_L M3]/;FOOX815%\0\:N7F"R(;_1#Z^-5KG'/>'*/Y/[NN/Z-5/MFIE[HAG&_)P M@A$>F"5_'G_K\:/L]'G\+#@F[/R9):8Y&_3VWSXUV_4D"-]OR[]SKCQN-/H" M,[>(T 'UK[Y:.BOSZ&>(/GCP>-_TAWCX"&JTS/T"=54)G7=0&3UMK?F6BO;Y M=V>]*7XHQ\QVU)_5K:OO#5/^I/OFV[<9W;3;4OJ+E M^FJN7U7@=-N:VJS)4E^1<^5:6VJ7:E(SI_7A!RVEW==R3\TV+N]-_BVM(&"3 M&%T?2A9!&D-+*JYC]1/WUGRP"K_^A_9&S \\S MH_AID*[]O\=!G_C23_[(W M6 .PL $I(3:G4KPUJ_9JB&33+?CF"UGRT @E5VLJ'2L\A&X%3F,K5G3^KS8VL--6W M(\VAQ+G#0 5ZJ=C>2_'QF1;I$@4M'7S1JW,!:C^:@BSXWLXO^W M(_TRLV34*K]Q07'+V/H\&;:G:.3)MRM.W6XV2BFO5(;+?I_N=[1HBT:>?+O& M=O<5R9O,7=ZC1FN^L4E3^.V,07X_TIH,)PVSTC/>8:N%S$4=M0IP$%P&*\E86B9 BGSZRN6^M9M[SM MDEJ-COE>6#P(9A>.///NM>)D6Z@-]-)F?Y#6/M4U\M.,D03Y])R_T%-PADBZ3](&ZXD>=0O;E1.'TF"*-&90NV'KD.9\4N M,R($9R3!D2?/5(MAL<\?'%9Q-I/EJ%-=@!G\=HH\?6BA1%*#>J_,D"JMV_:T MJ<=Z-$=#3YXZ#ZAX8H]FH;NR1GQ;&P3QLK$U*.KTJ5(S9B;,M$(J0WT;>^&" M'I9B"0T]>:K#^K-5L6RYND9.*T+-:(4"0AU]^E1YQ"E3UFFN%45F1Y&3H4J+=$N#0 M,RCQ1^VUIY(,I:N;8>W0]_35:)T-/9G E$VHRG+1.RCJG)'CV6 ^V4[A8IW! MR4+6BZ([*"N*5J:F#%N:2 6DH 8"C>LI\$"^++BT.27:]3U)KF0U]G,"1*;?3 M%3R%K#=Q"GR;FJ!&<]-W#MF3OE9S@G^1?+L#SQQXFF5_56?E1^:H/1%'V8DM M+XC3"/3AK(I>8+D//H"I$3';T]%39:WI:[!N@/QS-CWX-QT^!+24_&6>@ M8=27'(@M,T1D($K!FQFT)Z?NCX]JZH_<\\,O!T^_W-/QE_MZ_KVU97'> _#] M["8@#'-58'K) MK/41@<)2+W;U2J^,$$*AV=!4^VTM9$QI7U,!K81TL+Y$KF M'LXN5XN]S.2"G\K ID!0I,4^T<.^1X>'I;/.=!$VRZ@M;7/!5L?/B5^5OTK MLU/0B W\:V;?/]T*AR\%S0SPU4(;U)3X<6[YG.0O4B=73>'2Y6K^T6&%7J@/ MK(4/.=Q\#Z?P1S[73.P_GA[Q[)>^/NGXC'\7@;.$G.H_+W_:PV]\_[SOOH02 M_HI/W_GD=T^&Y3-?#:2C'D"=[P!.XMRSK:M \AH^3.'-?30O MDS"TZ=DTSB%5CA\%9YK&SN,=*AO 5PK"QSY_<#+IS+22-$*? MQ/#WDWQN"TW03"B2QVU KF#TJX[U]:D=$(0>>%I#Y)6<>E #(J:X@)KH:;\Z MO=+774)?&@//.RYC& 5V:AW)!!R6_6N BJX!,_XC)Q]G!0<>N\;L 6(. "Z+ M_57T&2J?0RF5V9]4]@2D7//9\X\+8\,UWL#?>:'/-X3:TC"VO+WS-6VI-)+Y M+E$&TCX==U^7Y!E'B=$YOJ$::2!"RR?MG-A ;EQ#V5D>W!@D83*((4V!"M>W M6T\; FP-;X+P+?6L#?=+.O>AS8 M@_L.=?I#'8X$+<'021:E-$X">'+]^K']?0B^>>+CKYZ,?7C6?FKW08TN!(HZ M; _(43_E5ZWN) M&%AH1[=!9$.&\TW\LYTYW=19RUP&T>-7?RUH2S[;1(M4&J'8G%ED8UI-8P5T MFU.O^^+;'O]H0;_7]V^YH.Y@4"GR5(DB&SK=VVCRN.^ST@7CU5I>O\ZJK7?-"+CV7GOG4Q6_[X MUS101!+^K0\$3F!P_03-)O2TP)=1A"%V! W$%14)4&/W$-O&N\\NO\]S*1/= MN&[(8\M=08ZDZ3;+CPL!_YAX&E.@ZIK/!DXJTZCP1_SKIG.WPKH5TO VWD9= M-Y?V3[+N?<=O.O(8*:Y.NG+SOG9V':(W964A87:TNV99535=P\Z^'?DT2<%% M!'"ZC>>\F&Y?]J[JN?0XJP\+H]O1GD(R4\WPDNTG'TFFOS-S3J D7F*8)'$A M*:Q+,QO]Y#\$)P7,Q28$F1*99B=YEIUD;277,?D'-&=+/@EE=@-@)?;,9I;6 ML?C$V M3=-'O;+)2/"F\"@D+I'\"XX,?K&(VY53CORPF6E/@JQ8/_^(E1/?+7P(=Z7P^Q+"GOHQ7AC MCF]C8H$YSGU)Y4XR\0ESA!L3"\QQ[DM*/(GE97_[\M$NA&\9R M4A1[A@9_A";%+RLJ>( _MH.5(5 8HMDN@HGZ;4$;9)^]&DJW6QD M8M=RMC]W*EM?3[_7*,/E9V?'\Y>O[F/R$M8:\9:^Y_",M_3WV5)ZPGW+'3TZ M?W$W9].%:8R$*_B'EMG@0PGJ!:ZUJ09E,[S^@/[QRB\S_OZFWJ[/GJ/B87]; M^0Y^K\T[^F#(_L.CGXD-?AZ'!T#Y)C?4?80\\!&P$<@_TPU,-3#09\UXG-], M^_/V)'E6[S^H';G/R0]NFJ!>+D;)1?8$')-@N:EG;D;#7]E,H7+L[R5KFSQ()" M;D6/J+_X$UUSZ("3$.J-RDG8U,&Z9^?'Y>]JU'\/UQNT S9H25D_";&4B;KW M2VRAMZNT] M6DTOS9QY4U?;C6I3>QXVLZL'^4&&KCIO64V7DN%"V4A3*NP_FTKW5Z6+%SWY:J7C7NTHJ];/W9^Y[5DOV49V M9M1/W]@%$)U]V5%';S3Q!B"=L6L\N%AW7$G:A2N]WG$$'A;@Z>\4AOBC8TBM MV\IWV*/O8O3\[A8.TPI<*5"=X*L$ELT,N\R%T7:J..AQ-AH:XFHOE1FHT*CS.VX/\FW90#0TM8@BEO\@0^BVT6AP]^A7I M2"F:IK;K=6V2-";=Z;TUOUO:$>VSA@9+_A_;[=DBSVGWR*\M$MC*0X:Q4$CFG( 9<)524"1O'%NG*G] M*]FX&V?$YGS:?!BE'JNEX6B/5I6;5EM.J3W,5//+FW'F,3N]NT]#+^1WY^0* M<70ICB[M*W'W.2GJJ+>ESG6R=B=.Y2<[I>NWO?.7PZ7S:G*ITT@54\E>I2R. M+\^U5'U!9.R/#4,%V^BR]L 1!M9Z UWR8!R#BF-0?Z(-];L;3$3&B48 +:OC MB>!9O*'GVU;#ZHON0[;7K+RT5J?EQES)[#,&=:6G7J9H-'.K\\MDJ7AS,ZV; MZ7*.;L2YJ\YK5P^GO7L#[CV)8U !4!,@F!JFA0TB#G+!FF@-X=0H?W.P2QR! M6@,XG72^:S#QNYA/?V ("G0%425,DX B84?#96=TEKS*U,[$?JIQ=JJ[5ZFQ MN,\P4^:BO%#;HQM-3.M2LIEM/]R?YN&"JC=!3*Z!A%2>&$WY.,84QYCV@F#: M(B93<]I"WGAX$S7_7[>31;-E)ANIY>C0:I2-Q6X#^Z/ MC2.=2[KTO!*ZED1*WUJZY,!F;-3 T>?BT-$W"1U=7'V'+?HNIL_O;N=0X68Z M@*L I@&X)G_N8B-FVGA0>]+39**FIE?/E\U]1HH*A8S3OG/%>_%\^&!F7'>B MG-7:<'GF6Q;/C;02:)"H% >)XB#1!RR9]P@">ARU>[/[[F+2O[UO*L/IE7FS M.)Q)LY@M1N)H-IB+G?'57=],RA=YAXA)'!5:BPI571):IMF#8Z/5EXEM95ZN:Q?^;*OR^VQ"Y0_;UB2\/EAB_QG!+9(9L)G':9% M D=!ZUX[[S20^CPYGPYJ3Z/N]*IUM<\TWN*R=S[J7\MJ+[TJ7I3%LI2Y;)5A M*6_96N69I>D"OZ?^&P>VCE\XXH#8NP7HKC4QQKU&LB[V'R_KF_S'RO?HZ2P((4)]X>TJ,;\+@PK;@0L4TR%4TV+57JLP>CBXNB2RQO79X34GWR3E_F:'KLVK^4WN,[LS;+8S:%X7+T6M?56\R*8O)S5K.4A]I&DTK5#/?..@P^^#IOD- M>3\< N .* \!4'X_0[9L:3,8O*G2CSP6G_6G]O*Q6RY/KLZO#.7J7KSH=,O MXODW6#RX-.&N7GV3P_^<( %O=+A;VR5V\W\7"R?VU@[OW1_;64!T!5,<[V\V M,DLW[_NUYDN^YZKV,M-I/I8KE_M,PN15]/B5R12Y@\.-"N\VC_!8:8N_!H[^+B16S1^>;5.G&$(HY0Q!&*0T2K?142Z6O=#_K=IO94 MKDVF;K?5LO/C1=K:YRU5]N"TC;K+FU9U:ITIM;/'U/G+%7;"/M!(.!8GC M$H<5CU\-1=PG!X4IDALM,7W6;HVOD8'JTA*DX*U0Q%V]"BHS5?C'#OC:[PM( M_->!6>YJ/^FO,-!/S<'[*O^S$10(L%3DLLB7#5 U.GLV2=GW9RK]@?-B;=$' M6![A7Y@SX][N&$&<2) L2S)&:(KYG59T[%"4F-69R6]JCK69,-8&(5)N_CY( 6$I>:,R7LP;>Q$,#I$WA3*Q=%W4SK: MC.5]CL?B?")T-$-&Y!ESAJA.\-"[\*TWAQ# ^)9UTT:8# 0(;"&=!/G@FY(^ M-6T'?ZYHMH/GY6KVF%!%M']X+&,C&RN5$J!L":&%X,!'$(P-UN6JS/[)46\#K((O%?@9F M"POA0QZ%QY9&(PN-R,CL81!I2#@5E5,R0#TUO',@8F"[ <62F=\!B++-TH-,=;B;6\@*4:&3:; M#=Z6*?"F@>T,VX8 )IX6$YG(EW,1B-BK\ LQ'Z#U@2D7H%<')M,:X;.!/!DI MM%%?M] "&2X6D!UJG.V:_)-*^K^*MOCW_\;_\'%D'2L=L%[&:T=!!E[*;1?Q M/U]@D*2SW"*)]FK(%[&&,VPPDW^Z,[R7LF0C_%PMR1?]SB^40D0B1"'__N__ M%22.;ZXE9:R*K9__(Y+_^R= M3$]F=+$?ANAY-!"TB0IJ7AA/R5]*:UL1L5B M\22=Q2:@:2GX3R)?-=!9R)T4B_\1_!]AZ1M;-96>DX$-"85%Z+?X1Q:9$OO, MM(F$_"3:1%O ZL.CDEUWS-G^MGSMG.0;#2^0A+$%UN7_=)N5-XV5H"G /L)' M+5%U6"@K8*R2$Y]MK?3O#D5QPPQYS;#^A]Y_+EQ4R]?="Z'2O&TU;\O=>K.Q M:W,D-(&@@;*I/E[+(C6:W6I'Z#:%[D453[?1:5[7S\K=ZIE0JS?*C4J]?"UT MNOB#FVJCVQ&\I-+QK>2O\A0+K,,L)-.U28DW9H];9$PU8ZAYP;[;FU,>WR,J M']K\"HJIZY)E^W>7=_Z/'P0\V*+7S982?Q#I/,%SBNN/58QO*\D]< M^JN #W I(>#GB#VUU&PD8-,**?Y27S\OPOHH2M'@XP?,4LUPZ3UMQ!$;#JS, MLM:>R3VWNNKTW-/N '7[]Z,!/)JBM83X&T@I.V\]G=Z9COHEQV-M/[8J+;9# MJ1.A>7M>;I0?B4X0RHTS;,G7L9BUL)R5*]WZ7;U;KS(Y^X1.]([#C\T+)+]; M;_2J9SOF]5\B+GATY: _,T3.$B%CTRA>-\G .PIZZP?V!!.>J^9=V9P0)&&) M+59]E327!K:FPXG\H),0\/C^@A^8@NK7FE5/C8VQ*4]T"1X)&__4;U#Q\.82 M/+S7/<2 7YB(=@HUICC Q$86N$$2^!;D Y.%;_XK]3?-'8VEA9(F)E+K'3P MQXIF(6;70XWL@GHE9!SB]=E8'6HJ=GD-!ZQM547@.,/C"$_>G&HRJ"\2)@4G M-.!U)L@D_TJSU^+7(*R#PE\=8J->!6P.#Z=C= U\ :/EYEPV[4U-I IL. ^ OR#KVB$R#4FAMR>]89YA,0Z1K MV$.RHWTGT .V@ UM8!/\ &;AJ;=-,]>2,;T@WD .$0E[RV32> ;F A->T!S* MPI+OKN&]GVCR)&FZ#AW^1+@QP?&?(9ELL+Z^D:$9OG,"<(HNL$)3$L(0(A:8 M>+ A"%!7,B*"01<%8JM+2^Z!CUR=!2-DUX)Z.H]>\$!W3:#;NMBO)Y80\[!AWX\0RS(5EQ@'N&6(EH8%]8$+> L! E/)@>:_K 7Z;W'A#$ MC8W?2NI=NM4?4-]EK!&F,TRI*>"LL+LM++"%M"T&,#0E2X$_4CUG8AVIV33R MP0(N,PD"#"#3INZ2%:Z3_DW9V$JB!"$\984;ZX0JPKY$M;@QXB-2KI?'&E+A MS;)+]LQ4L5#@-W##MU)M>L?*VDG$'_'>X0T/3R<(:P*K:)QWZ/)#;/V)Y0DC MKM ]OAH'CA9RN)DZC>4%3ZDP(&XSY+D]Z/?*),E;\VA\+JL0]W$*(H/&'SU=0TZMI:;KGFG.OH=Y MAVHB?$!QW8=%#F+5_K[9+*R+)Q(:^>WOD5?B0YF]26'*TT!+8M\H^-0Q- >B MR*ZAD\B=L+1 U06Y!B\6:$G5'\3O9I+%-P&T/-9F#CE!L.Q(6,P-?$::$"UD M?R-N"Q5B9 >TJ&Y"8'YD+I!E$ 45HCN<[S0\33C' =Z@%LG6@.*FF4(BWIX) M/69& :+MW?^,"J[:0BDG1'53>D2O=$MX1O=81,9?G_WBC8LY8@,"H@& MM8G]-WYN_]>-1MO%FCTP%\QC$OY)P4O!3-K K CN/EUWABR[<"+T/*7U_F4& MB<4YV?\VX6ERF#'S"\Y_!$(&D@3<3_(-Q'['6L;/Q&BA;S'K&]%4%TESP62\ M,+SMSF:FY?#9X7-+ Y.4&%E:X.YWQ[^:E'TE@2=M*4LPSC!O22-FJ^'!W1E) MX"0$VU0=\H""%:-NSNBJIQ*D3 SB6P0>)S^3& FWP/$4^+2HW'^ A3Q?(Z3! MJ.D' QR-+ON(6(#CZ:W C)3 UEP6!W<2-BDX-W-\+\*/<"H&01>,)LCY"4DS/-^*4\>0E\4/".@-;I)HN69"W&Y)LXO$< M#=C2PW*/[65E=/!SH.5:MAOPXU'TY&R!.L41'$L-ES#.W1T\21%(C MPB

C 2A)_ZD.%*UT#="KHH^A*V4)[])1P<' @KAXT3*W14V=C(#4;"XU0L_T)*C'.Q M<2XVSL7&N=@X%WMDN=CTAW*QF=\_%YO\+1*J6ZQTX5.99I]#@L?X;^#EG6-C M8\8B !S!.,)V+XQ'ZAYZ%O]4S M.!)?\>V)KF7:>,MY%,)^8\ !_' "/O'Q9 ?)6#*OC;J.-O*\TS7'D421 M((= ,\U!+_'DU0 AO%6S++0P:9;1#Q@R8I*#3I9 M8!W3-$A$-I9CHM=RJ.;2H"'@C>D05GO?7*@&PIPJ$^TX! )J8:+QU;U*62\Y M$Y%QQI0,IZ=#*>B(!;,\DX/%F=**+)/XBZPGO2G+6$1/A'+T1D%0>8IM)E9" MP.(B+'^UHG/%OHW+@$+AV9D0W&#A>24<#'DG)9PQ)GM*%):F10 4"G8U8:ZV M^1D1M<%LX4E2 BAA06[;8ZU(;ERF::4B".. M+ M_+T&/(?(3"7X#26A1! \:0[ [ (OA*"([;*UB<0*S$S\,01UC%?K.NP5% M S^!X(E '9Q&B387.\!.A2"PU76V?D'])$+9L:"ZV":#F:XSI> M$-@&-- 6_4?/?ZRG^#0QD?$FR4X(74" 9%2;C26=J@@:QM6]+#D''(0F2:B" MA05S\@P@$W0A[XAS;SO[(JA*C[(W$G*!?!M<,**@C;0;)LM&TNZW27M%8%Z^ MDUIZ5U7L-H451_E_-S)=BQ7=EP+';QV*;H"X1W])@*A2V; M$Q!D" =C$?M>QF_2-8(T(2-L+9G@80T=C4B@(E!M<2)<8"MU K4I&8OX?O'O:HM!,/^ M"]8>+@T0$D=$6&BF[F4:MI$BX2W*Q^[1)?TD'$,ZSWBV%;&#P*[2I9F-?O(? M_MF!I1%J(!,P< C#P222NK0R7>>GJCTC)4KT WJ-&VQ4\,,="NECA&]_;/1D M^J6%K#5THK:L.=O>THE,(MRSZ?_ZGU*^4/IG?5YKC9TV3*X=*)W7[#7P\2>4 M;T,]+GPLJ]>18TM=2ZB0DO<1 >GVO9^-=D)&F\/1#_#Q?]QNP9L^=NV-,_^$FZ?[,7$'K&,R)5L/A,KHPU M0R)!/HE4NA(G@I8C\ *TB.,]9L*8"5]E0FV*/3D$=;50F8+92,5*DQ[,P)F: M@2UCY!>#0<6_P"ILB86-?R9#D-P;J5)A)90I3S.50P(D-4EKB M;U(;?15S=,S1[^%H7E0KD<)1^K--S8#M_$EQ5S'OQ;SW.=YS).SK<#5(/&6H M@,-,Q_QW6C_"K$II)&F&'; A' [D+%D3577PQIM,1),*V;*F"E?=\&)P@LA MNL)-,K:?Q_@Y6BIK4O>)190H(E5'"\#70/,@RQYKLT#(R0PV/3TY(@X58P8] M.@:]Y8XYYAH.%R,L!AA-W@;',F6$%,];-U65N#^$-5E7&&:S1L690-_Z8=CM M_!B=*B5JS4O2'C(4'A4;Y@UK(>KMK1UL&'R&&-#:5UL@KZ$50(;5J,@MB0/# M:-A]Q.1U'49FVB4$ !%3BL\#$ 4]P4Z$,NLGX^I.N)]1I GE=8'R _1X3^#G M-SM$ 2P#,P4,"^V,Z:3";42< &J&=Q.!Y87;&+R1#0#P\/;7\#8*;W7+"';C M2 ACGA7P.AJQ? ;KJ<#,@24Y]RDQ.:_J&E;="@O%DT9'7NN><+0T0(BW MO=+Q(P"4#7#3F[@DVC5NDU8RF"&+8_!8)E7GHU.YZEZY8R>G>I=>>4^M']\^#J) MKN;HY$H3K/,UQ95TPJ)8GE;'8,NK5X>AQ MNOQ!4'OXN+/_GQ^9\%TKACM53(?]^7WW3#2YQ=5"%J )I!'Z(=C8-L#?3*;I ME1,-K,<'XZM4L^MF5N5)ISHN][OUT2S7*O_X-UT\R?+^W)RJ__Z'T]\Q'>(U M3Z>8UAQ*0';'NY E0VZ*3:?#C8>P5()Z \"UQ2H,"*(>PDJZ)E/N\2H\\-*@ M&F.-7P@>$O";3 42_/E6]B-V+.WGM/D&OXD3:7FV(.4RD7:O*BU,ZT2H\$9Q MX\=Q!/]/@XQ)>%D<([ M[67DHW:/\(#,P?JT^7W F-B:BN:M5'TL^K:FB^'R%-9^<8H 6:K94WI43_'1 M$J$'I6WJ)Z0#61D$;9#&/7 %83.50TXW]"^?C06D :6W]O($?;M'<=*K<:,% MWOH^@'7KZBJ0%?A"Q:J(SEQQO4L5L(6B($@-D#2]Z9MW\,>*M,*'GE"W=0*- M(L]OD:Z-9=7#PL;$FPF3P&ZFB.!P:JK,7&A?%)$[BSCWP@)'32$B;60KR?'! M8 W,$0#3/\$B=_*:Y83?;;FS8*4D-XL3G,< ]1%J;1. ;!"A8UN.[6 2 .=E M)6"P;!P^D8.!P#AV/@< PP4.2\1E&:13 MQ:R(TOE!04UE!ME,)C.0,D5UD,L7$;%O/!0K$U6D]I8FC;<_/2^/,ALCME=E(=Z^DI, M5<\7LZHY7M3[XZ^?CQX?KL[-Y\?2J/<@.Q/4G;RUG M(M>MAVG/O;D6;^?UV4ISRX/G>OM,G/7$ZJ?:GYYU^?]0?#?*;3RYS MA>KJY:4H]Z[*U>[5,&\Y77TT*&P^J;34R_;5_5-1G)?:=KU\IZ_&3\M!FFEJG9O.<.BH7*=/J2O<-TC=C_T^OL8IX?HZ:8KM_. M'D]+]7Q*C-S_N_IYLH10Z[:W.IW4GN>KUH/RV([:_]&@.>ZL9KU2[WR81*-: M7;QYZ,*8^?4GKV^=^T7FIO;06V6&5_*B61F[]BB*4_IZ7\GW'Q:+B;8LM4\O MBD\/H^4RBE-R+TG] KV<%WN=6>]!N;F?(U0 GMIX>T4[%>6^=C:O=B;F;?6V MNY(+K4B>0I5Y5[IX4F:]3GUY?7LK7L\+U4V>&J2SN2)*B<5!/EV4!EE9E@8E MA&45%44\"74HEW*E];'SR8J(AUH\])K9UL2U]1NQ?A^Y5Q?:W4M.'6OG$[56/R-RS2*'ZC2^'X=E/S5A7K@DP[T/%1$ W*?:#/#>L^' M0UZ;T6L>#8#\%@TX&-Y]$7X\ ]/=1HA>3V)NA+9>K\GP:D)(),GW>_'>2H+O)**$-W]+??J;M(#HXD&K3>P#S8;&=+ MTX!/-R6(;N9,'MS2<;S+)AQ9-/Z9/K[H7:\Y>N1-V[W\I)Y:C;0QMDFO;_J/$_/L.3T*9DKJC=H'*DC>2D]IRD(;B?%^0_@WNTR,SSM3M#3M\.\G MB219IFS+KB]["Z$ L3S*$H#L-_Q6?< :,D^<2#I,E"4[@D4FK).3!_6C572A M.W0_E,245]DT:A>>'1&)%Z>IT55W6FR,UH6F(X^1XD*F,S+5B(G3Q2\\U4UY M\H,;A1?/]Z7%HGLY[55N*M@M>KHK36ZPYD!8J&804;5"..8"-2XDFQ M%._$$>Q$+!)'LA%8)$JI>"=VMQ,$,!Q&??_2*?UUJRY&)2C?2X:]:H/O10-L M-<*'!,KW27ID3U(9GN7W0!NS9X$X&0('$.R18,770!;O"*B6;1IY,57Z7PX- M9/&85,)/#L9"W/Z7;3<]]COU]VSX]OOSZDV'R7[\W]D&2%5W?O. MA^*QA9/T6MHA23\*)QYH[0O+ -.K W;&Z0<@06AQ_-#>F:WV]>L),#()J@=! M!9D0*OR]R=!*XV&@JF(>I6\>TM7FZ;4I2V*F\7Q1CLR%\@1+BB1#*X&T$$^8 MA K%H@NX6I:&Y[TZ]2M16$[T=I59)%]RJ-";SQJ3TZQF9^>.#)^\SMRY-LEGK2$HU/;YQ%2WD$J%$:FS2)4K&4R!8V"\5B M>=AFP/[!\I#>BSR8U7EZ4+]9=7M7:J=Y.C!KE:1;'TBCPMN];DT?4SV4#+=?&ZV*F=GY\M!#L[!@IA*I#)[/ 6_K2@<.&9S M7*+PCG,Z:+,;.XB\XB[&D?,/3-$)2*LM)-S5/FVC2[W56H^MBJYOO0[45 M<2.+&>Q&9O)_CAO)74A=H[W4\"[&QO.>DSS')<[?XN"[]MES>X1HU;JZ'9P5 MI_:DWVUK9^BV5LX7VH,"'(*I1"E32&3$U&_B*WX&;7_LR;#CDHMO<)(%N]D'[_+D_R# M@TW?[3Q]->(T;"O5Z>.LU^UUE+Y^W1G+9VD3^HC@(S5;*"7RA==LY6\N-0<[ M8V/Q^GV.Y5?%R[$NT]K5Y'XAGI_KJOQ0/Y7501F+%SZ9L\5L(EOZ@US1V 5] M-97Y)X>>RX,2A?-D4_E$J?":$?Z= M!.%P!V[P]@PDA@)^Q'PB(V;>.A[Y MY2%'PN6_;\.#?/I$S!T'8/PC!:2_J%K31X*1_[(E8T6;_8(HX%&M.=[F/V+- M?^@V9[_GFC_H_![1\73(&KYCX?"=5OKG/EOIG\F=%-+?NK:UQBZ+7"'H>$ZO M[MJH]H^J!X[%YPC%Y]@*O[/?OO!;W%DU;+SUWVSK=]?NX4_;^NQWW_I?:_<0 MGW6_G:EXK$[P,;5[B/<[WN\_;[_W&_TX='L/=I1]#RC>+5H@P]U1\C]]!/BA M7>(!LG]:"X/U%NIBJ(6ZN!] P&,O=W:YS*1ZT[N[K):][$LMY_. ,[0$;G- MN=*=3EY2RWGUZB6;SQNR);<>EK2Y1SZ1+A42N7V5-1^#9!P$(/#'BU J)$+[ MP=0\Y.Y>KJJY*ZVW:KAUU,AT+Y]3>Q&AEYOD2+F9BN>B5E16[NJRFG4*2]H/ M))=(ITJ)7'[S;I!8A'XY-/ GB]#Z11[[$"'UMIIL:3VM,5D-2ZC_$]@>S)@\H'R 3?\7VXEM"@4F'1XB0CIYZ=FZ; M"WW82PZ79_7GL^F%NAS15CKY5")5W/2^ONFA<#!#\3>7CF]H"KY;.KIB62Y+ MF7-]@IHW%U-3+HV,6AM+1QXJAM/%]&O"$>.NOQ1W73P1X\NC?Q1GS11A1/XGTXAGV(!>)(-B(6B./8AU@@CF0C8H'8Z3Y\- [\ELGZM>"3 M+\+3O2[Z.W>)([$F.R/"K]=>I$LGQ>^-,:Z9K,3"&2/Z ZG"H#^24HQ]W+X8 M"\^W%YY?.+.^L;CLM!HCYH??@1]V5Z(1\\/OP ^_6+<1GXP'V=7M%4F[X>DC MYME=XO'CC8PW,M[(@U=,T$/D>U1, &Q-ENRQ,+/,A0:U_\/5?_]R;?R#9OPM MF#,$*6MC)$"2=K&[SHJIP]24[ ?K1NVF/QG4^A7@-QCS%C^&QYMB=B9#T<_ M3C*-IHJ_:EHM3"I3J5J6:55,RT)DO67ER;4=^!H;S+D]/1B*@$IF<+M[=.VE;G*9OL^DS M33_+5=NTDJ-0$!.E3&X_,+M8"+\_AN@K$'8[E;R>]/"LI4;-NYX[KU;NRL@H M9<^77R-Y6]%*=FEP)Y[J+Z.)YDP?;M39Y*%0*[.;84NY1#&B#F0W8+Y8!K^_ M#'X%CF^G,MBOW Y3^<53;R(]5YZ2V>+@H>B,#BR#SZOF'96;)2DG0^D4UMWLV\CAD\NE#/KYCDS K'_[_ &[\G(_P;*YK?7*O$-G6D M5JES:7B?5JGTGV>9;%57>M.G0;-\.;WN+:]'M(8EE0&8_F8-R^Y.]EBZCE6Z M8KMY%])5G[RTT[<7S9K8N4598W*[4M52F5TGG4J44IN7C\3"]?L+5VP0[T*X M[,O*5;+TD,E7T\K5Q# TE$6D_!(,XGPBGWK5)_W3HM:"JAF2(<>QZF_GHL>Q MZF.PJVMN^K[%3:;2^0*KW4..\8"=S;;ACO%X\L[ M97=FRF?RK\Z3%<)SY&GZ PA(/'7@=,UP)49I4EH4J)B2=219H!3&_X3?DX&9 M[*-D:BL&*9WUQ5R(H /YHF-)A@VL_-.=S9"%O1VH :LE^;+?^8549DO9U?_^ M7Z%Z,D\/0D\#T_K)T;X!LK$ZMC11C".4I.5JDHI7]E/2E]+*YIJU>)+V&L#_ M]!##0&@A=U(L_D?P?X2U;^P5M$L([$C(0:3?"C=$8)^]43/'MMTQ9_O;\X N MA__QG8872,+8 BW\/]UF)1+U"S]C <3*2P]U,V8?_?BW2SI0F*I0,4DK"=O; M6HEN[V[6L &)>P-,]UAMM82+:OFZ>R%4FK>MYFVY6V\V=CBCS0D$M(/;JJ-;D?PD(#' MMY*_RE,LL(X-*4)G;+HV-@=L8(];9$PU8Z@)?X&J3(O_W-Z$ MWDGG1%"@98EE>P_U.O^'/W3 11.Q =4OO(,"Z%E&^$FL] 1\T&,+ 59OCR5L MEY!U8C5(?Q6P/2,E!/P<5F3(6FHV$@P3FSC^4E\_,,+Z*$K1K)U U$P8#JS, MLM:>R3VWNNKTW-/N '7[]Z,!/)K[$75PA0[A#YEO\BJ;1NW"LR,B\>(T-;KJ M3HN-T;K1T\';H&$;3<+&F"P# V$]VL(FGXSMG"Y^UZENRI,??/[RV>GYC=UZ M'D[F#^W[3.7A='3ZL*1V)9XT4LK.*\^1=:9^" B;3S,XJ"P7[4S7;C#$=BY* MGPB=^GFC7JM7RHVN4*Y4FKU&M]XX%UI8_"OU:H?PP+YH_X)FLY^GDJW98.XB M&[,]&:UL*-CZQ;;F3$?X3[[MC?]&MF2UN2'B*'6ZZ&:J3O7YKZ=G]17>\ MW">)Z<&D.5B"Y8\0G2P8)'(66#*52[YH^*L<7/6NM4ZTX;D^T^X8!::!%!Y* MEG3!\US(2N">M'-L)LV$L;1 PA A U8WPRJ&(#4D+%&6@K^*A*7FC,GO5,+\ M-=O""'M)EJ3K*_@[5F#TNS V^'7XMPZ\E+RP3%A1\I4T:.[S1'HT^]:MV']LJE7;P9!['2N3P3K]KU\F-J=(PBBQ< >X_X$@XGCE2JZ":'E,0V!L<2 MA!\"SL#.(I4^3U@$"[.1!DR%9XI=%_B&QU+>8@GW2K;M3F?P6L:6DJHBF7*G MQ.PM/#73@HG %QC+^C+\]E3)>[!F(%( N@%,$2P;@:,YJ#G\"6+_0<>3\=]% MQ)D)FOTN(E'!!T29X9C62EA(.K4\$F1 UT:JJPNZMJ#Z1S?![\*_$ZX.420J M'IE,"0E3_)A+Q_'>@TW'J2 M)$T'3RB)1TO:DHX80,XGKO]P\"]X%"S]2Q:),Y#^28P"WDL&2-0.YC0(Y)N5#4'[$AH\4Q)YE%0P"K= M7!+E#^M4D(HL.!< HS'*6H%KF M%.QZ.\"B"3*"[^'M, MS9UM1@^:C%?S<;I=$?.52>JVG3%3O:<(*S3ZN?U;H9_5MS6/TPZC:?WW"YI- M> :;*3*BFF])N!'SE85D1"2@@6&?C<8DEJLF<(-[6>/MPO'&^3KW<=)(\-;>[B1PAD&DYVR@3! MD36#J$4+8;O=,B7,#-CVU)E)2G[FIVI@#O@X\'9M.Y\1D+8#ER<[F*,PRZOX M*+!!I(823,B=F71D?#Y@7<[>AL\CLAJZO_AA.W#^,Q6^Y7T2<#:<-O;/70?^ M0JIL^[9>DR6D#L-3[.6"-)OI(,J86$S( PP/?P#Q]S8/_ G\O[D+@1^JZ&SJ MM!'6I )&OZ/!+""7&#WN+D7IXT1/'Y+HZ<\1G8DMB;X!OQL;VT ,4X5+'-]A M:H+C X(/Y9: M_ZC8@<929.V&H#>,J.'W0@H_B[O>K97@WRSP5TAN_3X(Q=A215 M)Y]0_1ZC!$_S0SDGF4,Z)YG/.2>N$;!R_0!#.+@[15B/8KUHCE:^5Q+AL:_% MK=><>/;) ;S*#S Q"\LJH8EC#PG"8JYE08AI"+G=PV6': QNRN<)L1<_OLV( M.R.05#P;YER2F.4;N0/GK263HV-+VL""U"-^'8]-4F?5'T\B!S!OY2QD4@D! MH.]D2(B>LVC\,3, ]J*.E0?4D&EF2":9]0LV9W:CF30T(6"%8"#_"RV+%D6 MR>O1A"'LNA8!%FI>( N8A88B?9ICO@(5Q?D) HED)20>P)@N MJ(&B]-A?7#/2WQE>@-).T92OKK6Z>9E<%NLO3GXB]7+YYM \RZGCUZHHDEC* M ,4-MR+8R%A/)=6]9&13K7L;7R;[7M, 34%RD^OX[0;>H<'%=#R;E?N7N6KG M^E[NJQ?#:EII__CWBRM?&O:E=EO)WUJ]U=1)#8?3EU*]_AJH?8\DZ56?1\G\ M\JXD=IK]RT?T\BBUQJ.]D^2]:<1#D.3Y67'$=EV;B-)EV;TY'=B]? J3Q# C MX/UO?> 0<<<2^X*5D+$*YM(AH2P0IX%F,%[19_A4(WJ I./(<]3GL 7%M;BJ M(Q<)".0.@8TS1UP_>8Y&BX],4UEJNAYU%&\>/E1':R1Y@JBI1E 9V >"J"8Q M]9"!%:"U.T7.T!_P*4B! 'XFPKXUL4%"A[W$\OK9"5M!H_Q38M_K^ 66%T7K/#^X2?>T)[%]C6?0 M:3RT]Z^M/;WE:^# ?2['K89K6"DRER;H#(%Y:;K.6V[-FDOM@3L10ZIAX@! M8=TUEG0\FD$B9!16L3$#4'F^=?_^XX#Z]<15BP2=A%-Y@=3@&E8,)F5C/L1# MV2ZR EBIKP7L>VBIIEKC/F[=L!W+)5.ED"D/*36_ZQ<'Q;O2K*KETE;S9?Y< MKCP>)=:T%CKR?/==\]=V8+/$ U9&3HZ"=6PG$&@ H"H#P! MUH"#680?UYCM :&H(!(R3G#$I\W@5B!F"0]RJF J$7./ZQR" R* P%=#&GP$ M?P I-,0J 7($4H2?#LQA)JWH! @TE?]*%D:BY'A@>XSM$XJR'$K&Q(=ZVN%I M8P6P-NDUC.;:M\,8<3#!2'(=[-Z-I=K;PS<,&!^VX.S#;-$'J/H.RFTG/ UL M/!.L*.@O3(N@HF9C$L7FCS$%.!8-8U&M9Z,@FV^GXPG"?3P\ORJ3(YROK?RC8[^S!NW=;I>(X<]PU,(SG&#R:PX3\E)7[4_N?5 M82%G4'-<$GH/NPKL41*!T/!\\,/,S%Y1(]M"+#XTQ>L94R0 @?_BUXTQ<;$S MJ6MXBDK8F:-A%HI9"/@JQ/R&-RJ6M*1!#==&"<$+S)!JY?6I>!;_MLG0HA+7 MDL=@;A^FI#9:.&Z]M;\F/)[,3#.U]&/56.C5_.7Y6454AY/']%$&16[##NAA M)&5M$I"*H&76ML_?4TGQG$GBA<*117Z@->VD#)*ZN7_!819T>/^F(372M-6K MJ&*%78$B=7C&]E^P/F["^Y-7RQ7X-J_NE?B4R03?&0C'/(\&@V5>>38ZG:?J ME3-Z=JIWY97[T/YX1[5;2#=Y?<]N-$.;NE/6T*PP:#Q,QZ5159SF5P9Z>BIT M%XM09\_T._J9D?829W29+>PG(5)XUE1KDHQ(Y- +E2?3@5CY-)M)W\Y2';7: M?ZGF4L[@O-A[&OWX-[/9N.P_0,\C()[T'"#>T\(<#TQ[KE:OC-+-=?I&+[2' MHR\BWK,SO5I<3%>-*GJI#5131B^/34R\PN957?_Q<6 R"B?YH@6&28<$)Y,. M$15+TFD8QA,_8&;7L)'CZ"!'D$7,MKKP:W(>O6AI),1[#$BF>:W($M? M>B:0K>KB8Y9OUQ83R5DEVS?=A^RREWQJKC2IVLEG1T=I(G4#-L.!@MTAJR5@ M"7F?S73,MLIKM@_]VQ;S8F0AX&!:]+5I:Y# (!@;Y.^F$4B;'<;@Z%KX9,,6 M11/<*M8A"=L;/-Z[9EF<]HJGU2%"+Y-^OWB3*?7N6O?I\C&R6GDS=GV@@N#- MB00M#-KQP/^;[16L,7V%]1EF,VL%W1(LVJ]D"'@(! T9#$11&N%.#*8[=*"M M!0_$'X:S?":RWV"R,I]^S;3.V.3Y4VL,V#&2M6YCO,A,YI.+WJV1:2S25T=I MVI9?WY.#0Y D %IAM4:PFJ_/E7S*FW(H! P R@Y,(CBQ:>([(EET(MSX_6?" M'01H.3=!=6&SP;28][7>YX -S^M=(3@TP_:,BAF6O^^G(%M(T9RE:4$I+>A6 M<&Q=VS&G-,4T@M$\F)''E ELG]NAHE3LBMJD2PQ1\-X0O,V39@D\OX,7HVBT MC4P07\6^ 88_[;F#%P.I0SYG6"L=+@3%2GB-I @T5M<%;,88YA3$4J?9+:8, M\"Z[8-4P1X%N)6!@40@(Q<%A+(\8H8'(CC[/Z-91 @;V%5);(Q= @1H$!PZ MQ#<^3X0Y*# @S>HI+O[+MKDPMXKEUVAW ,?OED5P)D./%[!G'IB.:S-2Q$Q@ M+6@A"+8T-(?5C(?S^L%3AA6>D^2H;,YH'ZQHAB#X:S([AFRQ&=Z/HE#P*Q4 M79NSB%=Z0Q)>\!K[G CE-TSM1 A=X]GU<%GY;M%=97O05(. ME*OF1QKHGP_ M28K%JRQ*IY1:_?.=[U\[W/PCL$)Y*AKDU:@M^I<9PZA*%T9]5+Z=%"[M\H]_ MBZG-OO>$?GLG4GKP5#]#][/3@CB97S?+A95X;9CMS]_1\>M$>KDWSB['R;11 MG9=6%Y-A;B4:9\L?_Z82V?SFI5QOG'B',9CJO$O9-D=O.QCR9],^^(\ M*W=:5K(=T18J^KEC:POEY\[YP@EZ!)NT7VD;1R/_+4*.&C8\:>C0&<3"Y1%0D#3F6ZNH*<2N?K! M86OCU*1O.L'GEAV-88=U;&PDK< *FC44,,\.>+\HD[10XKO-\J.:"3!^P/\O M+0U,/L59A2NVP:]8?U)T5>UL ME'I>5#NE2>W,.$]*3^W1(+TY9K_7&MU-.H\%L?]HWC_?M@?I^JH\R&P^.9OU MK\IB8]H4IX5'::%:]2PZAR?YVS^.DLI\""65W8[$>M6MB3KN?YE12[\:!%[O MBA+E+VUODO*>YC' J=I;W6.T7YQ($"'&)&.O2<\.P/4A55?WT$!;DY_7@Y1V M=K&ZF:S&U\Y@GERJIYTCRDCYUES'KT$(@)P.DP>(G@MQ$B' JZ^XT\NBIL$R M-=)XGEP^"(;'T(3SA<*_0J"O4):3E&<3!\=&&V]D01< =I'VQ>]I>1Y=*1=T MH?88,MQY4?#KP3&2-8-(J(7&V*/'1TN=]/6 JM R)U7-M#J84!VO28M_F^ I MPJ]"MTC6L5M)FF>$;QNT&\AIJEWI.3*P]IA\-,UE]:G=2Z9*9B5C/:?E.0FL MI;.9C5!_<*KI;)EWC^M[HC]J4W)M I<2>XKT[ M+WD^9I*O"JUZKU]_$7N=BV9M?BHO'I^[F,/3"5&,"!T#%!7BA&. M.W5I-1AM^BL'5\,;\>"-(1&FH#;[9 \+4KP'N14\O+XZ #"I!3>6:$J511EY M=I_%Z&FSD:V!['2K-1S:F7E5=WVDMC_'!Q[@R/ M$DK'EY8 P!JK.$5\>5^817EK*L3"HU7-Q%@C07S6^MO7F<%X^PG6??YO$$7' M*EOFRA4R(;9C24"CI*X9+ U" OEKR!(_S!V\YN?G%[@O\A@IKH[@]KLM#-@C M,[K65$3B=YN<^/)F*(K?_/^=3)*MGB2+_[GE;O5 R&EP/C Q-#5B%.- M_YZ$>]Q_TM Z-(UY,ZK--H.\F#\J08+'==!7A+C%$S$7G<8(?._]C!+(4-#[ MQ-_0(:P!E"/K3I]DL_%^W)\^P("$V_,_C;FOXX%.NV#^LM/ /[\ M'UE&2%5?V:'=T"6DJ LGZ37K(TD_>HUZ'5-UEB2N!'8(0 8MT\"'O&>24 KM M0(T<@#RO+9R6$FS^NX/U,O$\P((#I@DYJH,4R&P(SN?-NK=*UYA+,=AJT9VN MNJL9_39_%B(:6']8WC-LK*OZ*).]75WG>_FK]./-.9H_7BS;FRWB%->"D,"[ MO1K?J Q$-UK=_NI\TG@HB?W+4B?7O[LQG:?ECW\SZ]Y8!VYN7D@^U@3)65TO(AJ=__)L6]R.K MW](^NH8+B<>FKD"#3PM;S'X>\K"+8;-IKXX0\#,8$5N3 M@O^2L,PW#RV]=2?>OB//O(DU.0YD3$"F%!,P$F3#OT1$,;*Q)AN5R>0$SX1(8;)_&@'I8<;N6=4/PWIB0D6A)0A@8]>*P) M!:I)!,_YI6V24Z%2T(7G-"K>\U]7--[]D])<#"4&5(7P-%AAV2J?7? MZD"C34CK$B1A^*(CKV(DN"0HC>!]1%F'3X;-)#4(QD:#;(8;]#=,1[#=X1.4+\!%#%/HP_]"DR]2U'TLD;?( M^$4*_+893,' 92W!"[[I#;G0MYKBB9RQ9O."F6#126@5_*V\+:H1>/N!1*0# M.?U(F8U@_4U5PUM,4*9?L$61R!7=@_?DN[1 '2\[U+VZ43+HB5 .[NA'TVD1 M)H-*X.9?$&NA=Y5<0S>$]4/S='4C/9E6!0 ?(1^$M!HXPQ)JL\%NLMI(R2U: M9Y/IV+![ZU=7B[KRCI2]2]\D/15T^2,F+R_3U*%UQKL5F MOE5UKN^:BZX"N+,MOMS7W-$XF7<-A>N(!)FWXG];YG7^L8.&DPF:/Z\&O2>C-]U; M4^>W9#D5;>2\@WU8+-W>_474GVKI16*]6+$HT$ +G#H0?2C_UZ##)42TB2I6 M-%6EKK=,NQ:RM@^MVPIO9D!^A\H![/9U',_?KDB&I$@"-L) DV'E)9'Z(/K> MT$5\/&1 VGJ1B!IT&;,L\%:\;F"DH2(,S:+4\ I:M6.S3X(W69._$C?55).N M[0?L#(&W ENSUYQQBUUYPR:_ M-%U=H=?KLLBF8\(D:$55H*\J"2KX[\!/XW>RQAV1"_ " 32'$,@JA!J.>9&: MU]?CKQOXP9#T%0DVJ,+,'6(1HU>7*000/'2"-TZ3#BD08O6NGV8]JH M_#:= M,\M4-6AOQ2\YPTN#&9E+(W*OHQ@JM-.8&Z'. CI]<4[WV&*%10UR&BQ Z9$L MV"L:D,ZP!:2WRY"4J;!Q?2Z$PQ_Y[;_ 38:UL(XBK*F+0]NTV$SZ(G=AB$90 MC\+C3J1V+RRE?J& %U9D,X3NT93)R MT&FDD 4*O'"_4X27P8B_JS300:;^. M.4"BC?S\'!391]JM^I5SZ-W-IMX?>Z"'$KU/CIY-4%W:5,%1@<*>5"#P,$GV M^ZF6>OE435YT%NALV2XT\^T?_ZJF:T6''A*"3:I[5"ZMK&F-R>*=>+EX;8CM M+R,2D4PL! KM(0?,2YJY>"WLR?>P2$LC"_&&M/Z&!?ATZCH@Q08:F0Z'T)?! MZ_5Z+O("(]YKD02_9=*IEK3QXP%#/'',C]X=A?ZMJJ#&^*KPT8%(UWVR.C9K M[Q0))!S]BQ+IA:XP"'ZG;<*=BBL_7P#409:L 3/#Y8S0^PY*K$"KP PIP1+D M3DI,]:2GQ[%8TGL"_) QR!6-6TNT52$R:.,>PI-#A)G>1C/)DKQ[!-9'HZF' M9[)6]@@+[)M0DH"B3B'6UC>L''B8%5C@@%==!JX^8YQ'."FP3YN5NL'MYR?R M5DVB11S 9..\JR795T$4W@XX!R;F&P3XI+4THH+6CB?:(HJTKSI,B=$KB5[^ MI[4$[W6M7D/IO'$SD>QB9E"1M>SS:K3I:T4_=[P)7K[;!5-W?B)G MZ!(="$G$B(1F((\Y!1-!!3L._P6ZL_EY36-;7G,MK:E%Y3,/O"W;U^Y$W?^M M0T=1STX$ZC ] 3IAB)PE:'+V!QC7INE22BK!E(FI!(G@4/:7DH\2B9K,A-JZ M-D%@>H(*I(<4Z5>[R1@;MZ$/$>0^-S.]O-5!(",=G@AY.3]1L48,9$K9)'ES M5@<[SI1=\4'G-Z)+#?1' MM@-.K8)FB&PW<84-V#AH"X<=AT/!0M&,FOU:5.)3DR@5S"9GTR)['?J_\ MS:%"&6TX"NB\_)G2WM-$FR2B=R;\LHW.CKQE)3ZKX4"EJ 5FE(?& 9:5R:.5 MYEW]+)DJK0,Y2'M+S#5>]OX]^HGI$F+%@F$' Y#_>LZ#KS#PUKHZ;Z]"KI#U M.US;)T+%/WIH"VA_:@2V$,!W4.W&VW1BS2JI*D&7C-$F%8,7X!I*I!#SG3T* MQ1/1>QR;S=AJ0C,F,_2$PY2,6@OM[!E:UD?:/@1-#'_0,*B#W2/,^JD/5_P: MM37Z>5R[!E*BL*+UVXD/1.TSKSN&?U'*^UMDA+T8AL4Y]F9 ))1AN-,MH0R^ M_W5O^Z%+2F1CDY1]KI67V8?G7GI:J@T->S&X3+>]LH"C[<^S.PH4LY7>W<7= MJ5I-VTW=S-S4GISK_5/@E]OE[(X"9FW9OWH9J#6Q65VFBI?#V]-68?3C7T/3 M-UK;O/W!!F31]&&R,0#G>P)PBC$ )P;@Q "<&( 3 W".#("3^Q )[_]':^& MD@]2Z?6A7?SH)>9#WP8(G_E[[?IT;1JC]_6L54MR-M===K.3Z6B"5/ET*J?= M\N9F1S]WO!F :R\T<_ &MQ&YZ:C)!4N[(+SEK(*@ Y(HPS:, FWSO, %N3[- M\XL36[YGNLZ[O\K"!NL];E]O@[M+,]+=0_13U M#L,TS8/MVWS.YC]T,&Z\%V6 M=!5!@2,Y(<4D^1^"%9#>6E$ B<.8@@;X=!+%)M@[R$3*EC9D\ V\[^Q2,XAI M\2B#+?1FP .>G57N]#QC+"VF\DDQE< F&V$?6F&'F>TF\$K,,#4/ E7V4Q/^ MA]=^DB+!43P$DN)L-J0%9EVK"?0YE01M66584'F="+VWJ)%@<>/PIAMJ?\F]Y=;!P] 66FAH2>.UGSZ+(K*R M:QDCADX:KD*H(HXH\I(_"9+I!O[1,?4,UH/:119)+!A\!M9$-H+#^4Q;\IH2ZY[())[W9.S:!A.)+./R+=*WNZ=]-:.!RX MB-1SPSP0\D@9R*3Y\?ZOKI>TUR=J/=#3F6$#'(3J\_R- 6'GL%D]!"4_@H! M0K7$WX';\KSY\>-^81+.I0E]KQB;$8]#&M+B?PAWYL3_G BDH;:?V^>7TWD( M%Z:.C=!0?N;3Q(<+K9P&("D9@LV!!,6BQ(W 4BVBG -H;79- R2! X30PM(T?F!92V5W8 M@3DW6KS\)LEH-9MQ\!CX1Z+]#[*WGW!7)GB*9&M5P( M4Y)\-SI9RB1+L_W#;>TV2 KM)6=0$G!'V#.=XI-6LE91L/KU)@];M]1+Z],^ M%>20G[L0QV)FD!IMUI K#(C)2@_E!(%348C-$.[CI "A390(;_; %/[[,2*! M:) M;&K.W! ]XL?,R)G7Q1+1Y0+A)SDC$YR53/-QL;@_GTXZK>O1Y;A[<2]U1M\^ MR;TCZKBFT;Y4ANJDZK:;?M+G&O_GKGV4IQKCW/M<:X]SK7'N?8CR[7G/Y1K M+VQ_QZM)V]\BUT[\)NSH;V;&@<DC3RL5;?_UH,=PHQ3]^;?^-R6!Z577EA.7XI)$7&(XU&*2V) MA"'P*\9(5[ =DO0NK]U3DOTC\:G7UDC1_EZF+#+RA#9OJ?3C@5Y-YCB3]CSZ7IBDZ?TYIC*@L)M&X(922X,2*UK$T"() M-'I5*;V*%&LX/)MHO[V?:G3%E\>RB):-RZ>GPDME/FUC]9Q.Y(J;U^[^_1O? MN[L+2D>X_HO'EC)Z$>>3\ZM1M?R<7\@I-()[=C/9W)]VS^Y^2#POV*9NH5)G!43J8B[C(,JZR^JJOX6_ON)*W;)=:2OGQ([O'3WRW!W M'S@_/N7/^ED'UG?;IA *!Y>:(I+ !O>(43A ("4T%=KX ':Q6/M4+:"[8J\ MM"YIT$%L AOI>B+82CTP#:^'%/ ]Z1D1AE=!@L EW6F(G:&9K+82JN1IER#, MNI,3H4)^21)' 2F;X;H$F1-)\'J=M5GFA\"#PJ_TVV:PYUBE/XGJDV+UQ#KP MRQGCY8_&I*@=;BDEZ3\@'INF'S7[>.@4R_WS'&5DE&O3%$R,4 M7U.NW( MCZVV<5&[+G_[[,9G2'$UQLKRWG'E27HZMZUT>M%MW$.=G_F>3,:GF2ZDYL&3 M H"8K^B)Z(TEA79> GU,O6G3M8/'/1%_'L@Y6<\M? V&GQ/_#'NFVX#[6=MQ M\M5F^KIW55'$U+S4' M7C>50,.KH61,0*FC&6V38Y#O$MPF8=0P%!7:4=)^;<"U@ -U=&JU4,U.>W;( M"$X"VIJ%EMM3"\'SJK<,ROK<>%$&A<$1X$,RKZ ##6 R_#TJ'49HQ<16>2O1"*B+48YVXG38[5'TI Q@,'RRP90) M:?%+54F&#"'O1T&G%H3*AE"VQ&X!9"Y@4&P:XMG3 MOBK0S)(!E]>_#W,T":X,%D-[B(57P38P$>QZN/8$V1>^"6^R$(^R; Q#@TZ@ M'/45(T8 #F8AS !X7\9LA"72%_R3*-_BJYN9W4*_(A?5,"OSSHA]//<*EE)L M]UC;U.)#=^"F'B^>\[U^ZRK;0(M!KW03T=$L^KGCK6=BY.!V+-#W:UV^5_3[ MZZVC&X2;@2^A50#EM@X5&YMTE3XP9ITB:T&2;.QD8,ER6*,8G7@&X,%;E/@L M7 D>/+&C;3P\]G\0 [I>N6,GIWJ77GE/K0_%A.%NV%: ME@G.5--B?!"Z[H7]D=WU\M)PTM:RDWR93">-8E%,YI(/]^V@/?N>H!,IBFPA M"[*,T@@UU0[L(9,ISX9-I@-&;$>LWM7ZI^5N[]S1F\7^[6V^V5G^^#=?.MF, M%_TGL7K=C;Z CN?-E_-B)GTO]>;7 MI9'=4YNIJQKVBW*9D\W8)@6<[YN449<7?8"4U^Y@U9U69\_BJM%P6M?M,^DP?BZ!4',5!1+TM9Q]-0@FN6=9)79"3M09T/K M2>W671%I)<Z78LGR750R0MK1H5B_0 MTP)-TLT1MIZZUGGG \UY?HEF>Y?L/='LIMYWKV>WJ]&D7UG5VNKXHM.5OXAF M>Q?A/=%LL,P5LZWB="*BAX?GB=E:%&Y;F&:F@3Z#\N0TI%AZ;I>0CM$VL=WQ MBB"U!ZXAJ7(S7"CA(47#T=8+S2X=L7EP$U@#?Q#\1[:S53%!-V?=J^IU\<;L++^ L!<%J=^:]-7;27ZU7F?**GT%;<_O'\\RYWJNVW/1^317J2P:Z@B,LT@C=\.B M\#1.1"$8TM7DT)*(9S*C2PX4NV(_AGNTX9MF252$E59ZG;+QNS1P@D;$@015 MQ[PATLJ9P)N1Q0HB22:'J<4$2:08H<09*S.SO;24W__4=X_H-:;\U@,6?B/# MXP&Q>F6M3%EAY\:TUO$G9&V>HTS M#\>1M/T.P/P]I9\C=D@EGW, -@\V8U0\PL4B#OO 4(SV^M@B0)/&G:M*V8HF$N,V26?Z:@)-AIDO)\K%5<+\:2>)P=T!U#>+!2*3= M"W,JZ%")0'<8+Y@B8WX9(@.IFL-S,AS+:2Y)SRE"6;I K+E,UY(1(QG%FM'^ M1AN7U?$WL,PN="!2WB* J3ID=;[+P^'PWBULW+U*!*H<6$(:;@U#Q )AG24( MZ6C')=<&CH!D_$O3R+G 6DWC&24U-^L1F>$?6P\$U6#^E M(*NXLQ'<[4C/'!71?#M%XA$LKAFDJX^B\QB+#W3PAEL 0I1);G$-W\!Z;."5 M0,)QFY0'[Y?4+(&?C@ G,11)ASO8 Q+NEQ9OF>[]<_K!3:A^RNI4\U1J:1U M&ETBOR5B[<)6IM,,<[.#FA9 5;-V:2N>3HU>:] E#S0.\O2@WSR,;SV_JRO8 M6(CJU[79!V_\,VQP<+'V&$L+S;1\=$98;+RV(; <^.;45)!.Y[@Q?B!,$"2V M%WZ@.A)>M![,I9!1$CJA>)\GTPJHP "[O!ZQ\%[%83Z<[?R(BVD8='-?F8V' M>/$TK3ET"*9^+> 3)A830Z[=V(5:H&N%F:DQ= \6K83@K&8,!>[.3&@)I6-F MM@A8A^LU!IUAR"'H7:7K'+8#)RH%![([F/P+3/P9!V9X(I2WT6-3;<,$@KJ( MJ2"O_Q41'!;&XI<-LI@8O1I.HVC?T&QL#1A8,A#V)?"JF7;T0%? C/0;_#@C M0TE!GL)\C9($]L-P]/LM)=BNU#H>K.*-T.&Q=/&U-LU$[[J=Z#5H7I-? *6Q MXPYZ?7JM.3WU@W>2J!2PM#"CS,;VR8% J.&L%L5=;4-?W;H=Z;$]O=-[VI,U MNVD]J=V*%-%-.OJYXT5?O0%QJIA>$0.](G?J[2^J<8+O2A M+-7E(/LXU:]1;SZO.PND),MZ)H8+?9B.C5(Q-:B>5YI5MWMQ-5RYUIF:C>%" MGR'E)'D[7-J7%4F]=PH5[G;# 8=N7<4_M^7.TXM:G2*&7[ MU]WE[XG@*#^X^6I6NKL1):VYJ$KWY^[J=A2-X-@#/@,,=>A)S0<.0LUM4Z=! M&&Q+N-B;H6^%3JW18Y%W:I[UK5-$/9Q8O+6T7TIF"W_9"!'POI!._QWLL2UO M/_UHWTDO&^L?*-0D\N]KQ)L*Q(%Z!9W;2W3Z8VWFE0IN+(!8VP%R4#N>!H.P M'4_+]VR->XF!EK(>F7@3GC5\QDA:=$+S^O^VFR"TF=[$"DUU6%;7ZSDBBV>CV:% M:[-PV6BDL"YREILU8?Q&=8%2CS:_"$8,-_X,3$Q\8H7%B+S+M,&9]J]E#Q>$ MD:;!6 C-&:E9!1[ S#;CQ=@A'@OX7$QH%*XG0W]D#],7F :[N=ES $CK:.)B M,M^4"3[U3/T)A@.%4:$>#1P.D)5-8O#^S:1:"'/ADOJ6--P9Z9PFO#"%]R44>HO(? MCA]6#^QX&.4#OY%2./R.A61IY$ )/T)$G*OZ0.4]8\W(,"N-8DZ+0D')E^+/A#L%'3^A=>2$!G! M/G%RLQL3R!E.+XJ'\] 7/D?2=/OO4%XBK%Z)L/EAKOWIF,@@M*]BPFBQT!?7 MHS.[TC6O!GS8T#SVS!4];?!/P\51UI&V7FT4&1?RHDFOA\984MV3@$UE9X>L M&/<-TXTQ[T;Z*O+M7Y0""=V_3.\-CPYCA.(6A&NQ6:P0J]:[6(.%,U@_['M- M,J>:T.?&98O'FP,W!O!'GZ4-L$QWD MC7Z?/UWOS5M$;"]U[ULQ3)N("?ABSGN. S$APOA/# #=-0 T%0- 8P!H# "- M : Q /3( *#%#P% 2]O?\6H"]!#9][5-VZK98@3H7A"@']FJ.QZTJ 2#%H=) M+-^&>E?PP#VUGWG;/=+1CKFF$/:A?Z6F_5\;L92_O38_/ ##L2J@*;8$;/B- M3W#OIA^57;_O;&N:(JY8WI[O.G<;4_FI]N!,IKFZ_>2>)W.-:?FM?!<)-$E# M"HJDJ)!&C&9O+AWTBU.'.0/(.*@L>GI%-!)-Z]>8PP0 *611M MYPF?VBCX&)6ZI>GJF,AXAK+CT87 C/GU?]P7IS%(XE.3/3O6F'+,+Y::F MCAUSUFN(WZZ'&>J.?.Y_0IN*H9'I:+0SJ<%O0L5\EQRNDOQGBL)FS6&]2?(0 M,!^/\A?OZ,JNUH.)$OPF/$DGYB'".1AR[ M5UPO8!,C#RA'8I&D9+[E#D&:* MF#C0KZTG^/B->@8(,Y3_LGI?&J6!F_;P2T-ZQXN\+L+D$KRLOS#!V9ZS^PL223"XP%,!OIN4+$0701(5Y[PM+.Z50@F%_0V\*A]%I M\(U5=6P#[[,EFJYC(T\E!L/*H6#\%%#,NC8A12)^NRN/#'1+O"J%C0*)2&3M M!L'6.OM*?HR>88VA-(51@]*.I"0@(+SVQIW&L3^B?EKD\(1;OJO/,Z1HE#.P MG%2?T90RPZ%5DG_W,$#X#=O31Y"STVR;ME,-(3/-6\ M8#((CFZR>7K7F;K8R' TF\"TMU5.2':P09Q?U8..C!$ M0M4MBST0O)=9\%W?M&K!L7"#%3*6&A#LKO1B,74WX?^$;_Y_0,$\R+(\(^T1.1;P^ M8J20DV-O>Y(CHDRWQ/MYTEP^G==N+SOA:S*?NKE9F?I@N M&4M,[LW;=3"Y@5;_/WMONJ2JMK4)_Z^(N@=CO74B]H[0+,!^G:]6!"HV:=^0 MIOXQ$!$1!*51\>J_V0"B8G9+33.3BGKWR:53F,WHYQC/@!+C1F+BP[?3E]ZE M0NN9*"QF+85=Y0BEE9@]/IL9F&(?+"7\EZZ>RWN$USPYK'M; D-E;T(Z*#U@ MNW'_"6DB :_57^@+3\(QCJ N67(VKQ@(*?X''W6_"#5X]SXN'Z/]L$UV "+"\H,."R2.\*.B6 M>FH0.3<3X#?RIH(J'V%3&USJS>'V-C@3$Q<^'D!5>:&=H]C706:3XS-#%H"A MJ;'@3 ,GKZ(.TP1_[ANL^"H1#D-'7GK8/H'DT),] MJ/*%GH@*-V&_+C= C:?LYS P8[? %UOLOI8T8*XFL.=YQYH',@"HM(=(V/?Z M2V974&%V19A=$697A-D587;%G6579-^574$2YU_RHKD9I!VO)"C.'^/'$BB6 MUX\'YC7#=*I+SQG]6X(44T^[6%RVG\E8UI((0^F*]VC&P\7XS,E/BO4=S\+- M#T8W<.!G$"L*?.W=;:!X=Q1:VMC?A)SK '@X]WPF-YT".UOD1'PY[MBUZ)H& M=NW!)BTVN+&Y[$7N?8VP72>!,W$II#_7W_=$,#4O$]EI2>24R2'C&/P'Q>"G M JSDD!3E]#K'<""IT+T7OJ=9PH)4= %^M#?@NPUP&#ZGZ9 ;)G%R+_KH>LMT MX"X\^J=VF]J3JL@<(6US*4X>]G/KS%T&N]V<](VSD+OIG';BV7JI_\NC*9_< M=$D&KU*B3*"C5(J"5Y^ZV MT"_%VZ4L#.U1&'3GF,2]+ D3, AB*R]TY0?;QI>9;O:+ZW ?E\>A^]K]#2X, M!N"6\[H V\U"]0_^4CBG3!7B#_'F0?GU(1=+!^71J(C)A!?XN*#(/;&'"(VO MBA%D4:"?'O5C$,$U.7>TWJ$[=;N^EJBGC4Z/1<>#4]- /W< P'Q&A".38EZ M)@40FD#.PL W#(DY)*ZB-M-N_-J;!GX<+)R2L-C8?V,8&H_S?M!]SMD9[&V0 MSR%L>K(6@/2$$3UH>YTU9"LRS<[7U&Y!I)ZLK%CEVLFM=I>*W+>B3Z;CH)D@ M">?\ TDX+P_$5TF-#-77$C90<6*$"WH'ZDD-'/"*:B MV73BY,8K>H.=^>NNVQ?9F36;K_4[U4J%28U,@CN3)*/IQ.G.(%*[ M_N;\=1_NBVQ.MQG/[7JK_HX0M+F4$RTF->&AM9FFHLGT:3J%:^-]I)GDY[6( M149X"2:"JE#=.'>SY^,5\W&Z6ICEAEUBP9O):INJK*?3@)ZPP>/N]Y)ROP4( M3 #MP>"K^49QESB!4K833JIFBB[2@;55O[[NX0 @!&ZM[/S'=A*FD733S_D OL7HJBS'@Q M:"N!2G7@U,%. *<*F7^^^(RG)!'(U5%$!6=FFL@CG%K*%(=H?-F+/A?1#1>Y MB ]H!O8G[= >\.'OFMWZ,H2_K/T0*//L"B*'0%70U,JQNIE*,@3778R+ W8[ MM IM:$%$$ZE3%(VO89Z,RT*UTFXDE-K)NSN5Z?0.VAHI'R40 @M&7 MMB#>OSM:H[DH+,VI+$D=)3ZM52K)$NHR&R620?:5X8H)5SH=P5=_,Y[#%R3' MR)O^'23Z@Y(T36?&Q&(D];5!FJQ;/9@]24031.;[L][K.Q1?+0=\A]GUF&:V M(I2SCUT[KZ,=BD=3J9_!@J_OTH9ML^EF3G>VL$WJA?_"QH8]2<^DDTRS9C,XG@G^48D:DF M!(J<%"M_S<0%!V/_0 [F<:I8X"$(B=*"R"N%";'8MB1KN*TN%P7@;P)=065O M1:A'FT.-YI6"\+S,I0EY56O2:9NHJ5J;OOGFQ%?,L[PCV@.F/VIVS.S3X+G; MA,XX<,5/X9IQ",GHPJ58HAJ6E1Y M-MWMIF+(;T\"I1O$ZM^.S%[;H22UV@Q+BX[&%3;SQMX ZEJ&B*H-Y, M:V!,+(#>#EO0H+LS+;(0!--+N?47@D%\1 G[F+J BC0]Y-9@)_:2#E28*WJ[ M7-%XF"L:YHJ&N:)AKFB8*WIGN:(D\;YD4?+\6UX,^W^59-%3D7@L )UT4A?' MZK99I=C&ZW';%^J&%$T ];+ZA#]2-,W'+QM03WRP%(E!UO"A8?!A6"" MRN%VAN"9L)>*C::NHRHR-))WLV6=U#5T.7%F ]&&8>0=X"9P"&G" 56!=:+X MH, V1MT%PI843A 'T Z' 5:B#H 5!-.*86B5F#GCU!A$LG# K.!^.3^$29** MUU)Q$C O#[$*%?$!/H 5=)]]&7;0:=A27?<+3MM5'0;<14P;*)?$HQ[;^9&/ M.A'!N6E3&!3+RZH\]W23DP74YM?#[L!H-?AS!.R%B $5$3Y$>OY7'#''B^_Q M^F'BE8\%0']KM[AR?]8NC X\ZXAWUBXWN8_#ISF&=W:&B8'/4.X6.#L5TYKC MH8(?H5WS7;$>(/>@"U64!PF5@>D)#?=%9UJ%HI:F@F$ZMH/**3B.(TUA F74 M?[-X_H!P-U5'N.W3@CXG%QS:/CFX,WEM 2>"GEG4]*D@H7[!YU19=SR)6W2, M3Q%VCNV-"F;S.27>9:HD6J(#^N5@J'\.^P=,Q _VY^"( 1VC:+8 J0I=E<.; M)V2@NJ!93KVQ"0@"R6['F 4C%AC.YJAC!$I&@.8M[/\+](V' (2RJE<6E"@P MP5>WX(R.LZN!$G6%@T?/*$/9I95] ![K%'2C#E$)P=$ :[":0$FG#Q$BHZP M=E>X!^7#D^"PRD+S=;,O4>^,260-TZ@15#ZV :)'Q=L'$T*W '[ +!-E-Z,= MD!"8&+#;P1 !HA5XI2![G>)M6@S]Y&"_/.0R%QT!SLQ%_N3P-D?W\&TH< 8D MB@^3 6>^N\AB<,EN2O>9H6#*>VPJ!.'D;L:Y1SF%[O#DC,.#F^X9VQ/,-L9R M_!SY Z6.+H"9P$YQV.1[N?FJV:!'E1:G%%E;9(CQLK3.6\;F'N7.P=(" HB.^:V[G "'A*U,4/ 9KL(=(\.PZ0("J 0<3H M],389V?#=Z B VPE S/6CS]R4%2@0K)>.+41_LY]CC!Q9H;70R20 M"E#QB>-_!/D=>V_#%;/'C_@.MSKY M:*2L@5E5P7^P 0(O(,$SNR;VF#U1.;=TR9A(CEFWU]X.6"1R^MV\!"=,=!.)[51H*;X8-P&B3T"YLA-.0I"=_F?# MGPL#)'2&2E[BJ>BAGR/YI=,Q008J0;]SLT=8VNNLH!^=HSSP M$P'C>#L!AHE3GFD>@J][%9ZG!!J%E"68,!)XADP]ZP6<@8:"$WBR[U_W,5.] M=[G00!&F/VP:F ML(RT6'-.)G,BNVC4V-53(3>;6^*O/U0ZFDC>1T;VY<]@5N^-LL^\6F"[7+J\ MLZN#P5/AX^5S?WL&&Z4W(5N3])8HE9J9=L68,KLLS(K/1,GD*9#D)^6=7OX8 M%DES0AT&YN^O'AY['"<#>TZ3E?21/4I,M5V.6F,341*D*4R 0< MPV$R%Y"&;M4R*O$Y6/=1U/@65L.9?HEQ;US8+_&J65J),$LKS-(*L[3"+*TP M2^O>LK3(]V5I4>??\F*P\3YSLH(!_.XR$!J0/_:ZL#YHA7C-#M6O0>O4N"<"P*&T$&(":BOG&.FXO@@,JO+4E M:$ME?T^;XU09J:V9I')1W ]&4PS7[X==Y9PK5#19&*WPU[[LHY<'5ZK.P@QK M/(=!&? C/#,<)Q)@SYF#LODE#.A[H4 -YV3@[ ^(\ ,FHBTD'LL-#89C8'C5 M!]QC.&W<8 #" ":68CO0/@M<6H\#8'"))YL%@X6HEDM"([9;&"7S5'M7 M'G05=I5I;59*+1,O=C_NT^;!/@#W#?X/L]\-VLS#?#6PI:@]0J ;M7RR6_UF MR^3E4I(MY8E9,L;#&N]$/!FEB( "K)N4#;VT??"1F38W&5(3]5$6:K:8E,?R M7-Q\QO91A9)6V0C9%<&-LQR3F0L<6Z5__(,\;VA#!%UK!%]74,CFT11HQGD8I+Y-]Y+8.6B=P8>C M\.!A.R0TPKF] C,A'P@B\O]>%S0%"2;1(9$*Y4*6ZQ$:;<8$@GOBZU5E8X[I M7ONOBV83'P^UNO86;)/D.WPRL'>S(>N;NE6B62*V;522O+5>[";BKS^IATPV M?:K?HGO()O?"S+V0A@G,N'N1DT4,B0"8S\B"A.4$L'VK,K*N!3-;3])+P^T MPTONLY[T]")&T#_I(1C'4 ?QL M+$1=)P F1;KY[;AYJFDJ[J6A+U#@I2IBPE&#Q*JFNTF3V'[7T77AIR3Z,$Y_ MY9:@H_S9:1/!U>\GJMD3^)+0N2;&PYW9NPW1AJB _%B45P_ N3+&8P-]) M*",;E-%I$XWFZZU&L?%Z!-3_FG^)>ORMFE%#:4^!H2]. MHGU0%4Y>VV.G>;N3Q>$(Y#>M'"SM@*+W21.FCO)+;&='G)SU3\J)5G'8 SZJ M(QER'A5PP;\\<<>WTH;!CI:$G%JM"[WDXWJ0HP):T@6/N]_LQ8.U(\L+K3VB M@\5_#L<7O32I?9&$D]_C9PAANW1;+&-NA'$L_V*,H]5X^-<'[3'.QHT R0OZ M F)6PZ U3)IV2\@PRB04OGYA@ #O#=Q4X&PL"F7V30\6*)F6KQAE!L[,FS2J M,L1\A/H\WBQG[7P='<0H00W[G#D*7M&AD\HFZ9,8[,)A^]MT^#J&P.\D+P?= M2]3T>F<[R"?@10K\ ;3XW,L'5VS;^T3O-[_OJ"&A ^&/\MOWQ9)(%FK6V)Q: MROZX]^3BP_5'T5O1YS6X)('?/@6VKP;[3P#[&MX-NT+/3XY0!@-?&MB__#O6 M$4*^?,ED@F283! F$X3)!&$R09A,<-5D @[;Z_S(6#6'\?E421+Y'#,G!A3# M-"HT]!)^84[U1BZ:J5%]WAB83(D=IM(TNWNN2)L1=3JR*B6ZCV,B*1"VEJ+% M9V:K/EIP9.IXY+J9H)@GM?HH=^O/6;%:7@]YDA[%3Y])9>A$6NL]&H0P63W/ MMI6U357@R)-GSJGG\G147=?84KVUG?>G1*'?%T>)$7$\LECK;6-5QK"8*E%( MZ)T1%5L^ML'(Y/%(H*G25FU!-N52::2F=I-9L6[ D=GCD?)P7B\^MZ0*&VM1 MU3&7Y*1,8S-*GKY=;%K=47OQ9!"E54ZO"7*!:W T&'GR]@:18;-Z=B8R5*J9 MDZJC'*&OVV#DR=LEK6J9N:'C:K9IT4TVGRM) M9(>Q"\N&&$1+/5GILI(U:Q&* MJAA$2W6C867L2GU,I J[04&TA];"W 31$KM(FXV8F>;9+L.DG[J;MM0S VEI M*U),:]A=64Q?9$@QR\8**8T.HJ5$ZBDQRV4HA;&WUEI+E1-,KD4'T1*3DU)C MFDA2L=5=(=G(MF:L6XR4V/NBT>W#D MZ>L%Y8E75]2JP<2F5:658939KA(H;S*QPOA1UFV3L#?5V+2;3M=6JTT0C;2R M73$I;U(Q(D:VJUU7-D]+IC^<;V6JKC.C!)1,9/R407;Y M];"EM>350&6IE" LRN"A >0T;>UZFTY1$ME2?Z(]%1ZG%$L'DE/.9&K5Y_5Z MR52GPNJ1H0OS]#"0G,K2<&?H\=F:J(X6A8J>+) D&NE-] ,);M3[$MSB+Z31 MO12/^GD);J_TEWS%"CKC+9R+NKT<78LX?L-!OMN-:@OHTUC68?#L>*X2JJT< M"XJV^?V7T&YNB<7G(M,FEJN"@\TW*,F4X&=JO$/YK7 M MUY%VV>+Q#)_%6!"+Y44HR]9")_\>_A<[[W.WT>1V^Y\,\2)B(X.Z:^^_81@?$A:,OL)WKJX$/YS#0 MB]VAW-C0X-W+E:,@YXF%?$?IT#YJ]?_]7W/RAFV?2:80 P_@84 %;I>[S(=T M-CR(.SB(S$."# _B#@XBY(@[.0C $8GP(.[@($*.N).#"'7$G1Q$R!%WJ&1X$)<[B/]KZM#)OIA#?;M59X*"D&_=AJM*Y:^U![RFP __WZ_T MKP_N1SS[0))NUHD7@%IN(ZC2(^(FM%QQPS(O)?V\X3J;-G MB3;%_^NFZ^-_ MQ%X0IM/;[H8+<$]?C)$_>T6N2O[KY># _R:*!/$GY$5/ZC7B=P" MY36X.5L=+P7K]2:<) M4LZ\SJ5(3>JC^F-A6$VQ5J*O3!_M1'%.O+_5NIM+=3KGAF">:; .TXPWC3Z= M9,L*T30JF35O$&N5@"G!U*\_F70T0YV"27T;/OQ00=T%[B6^!<,N+5T8C3:I MR5;M=N=,U12W)O-$V]:@_3[H\2_/P&NA2"WKN3K!]@7;'#9*HF1E#S"DW@4A M=?R6EJ###SA1V&.]Q"B/@=RG((%$RD(:Y^(QLGLM^+!%R@WU*G!+'QME7J2RRYNI5)GO*[NR%LNS?2.5RF^S-LLP4*5F8+^0AU/\M(N%&>Y( MI7Z!&+$;&04A//-1A.I4SC?+\."=VJ^?#OF MO65\X+Z96>NM"('<9AX9;E$E.J)(B)6%>"MC)K<833,=[2G&Y&>;17VV>1S; MC[#T.O'K3Y)X.$66_C*E.J8S+LS6("8N8Y;8_5P98M97.C&+]H/F?RT";._/J3 MH*ZC1C\A]>"O P"?'<'H:2:G?.7PZN>+T> +D4/)&@>2%>*P*L(=BM9/C2\< M?G[7$G625U?9TK.ERE)/Z.7)*3-*;F\691@(>H4J2-,-LRHWUC.FG^2(#82! MHW[]B2?342KSO5(/[M1@^A&[X3 >+$KKZLS0-(1J>!L%;0T7:BN77>78U:+5 MT>(MO:S5(.-G@((F'N(_)P'B_R*PQ5M7>7RPN<=-8$D=*/V))> >+T?=3^X* MHQ1Q?0=/L 4[MYQCM^TXD=!BG=83P96>!YS9Y.J==ON2,*6*/N$6BU0AQ\;X M57]97LKIBB:&,*6^F7\=F-+$0PCS=$%0F[^Q%$.8IWLXB&R(0'#B+DB#LYB%!'W,E!A!QQV8-X;^K0*_[T%X)8 MN1H)?JT]^'N0T@3YD/KF(*5GT!M_//V$TN/^3O]ND4HIXB&9_M)RXK)(I=]% M"%P&IR[[0&6_.G%<"JGT2\J(4!?F<:N"],'*V_YN3LM*\\YC,IDS(U+)&$HO>8RPQ;2^H0??CR-J58;*35!;]VN$*E?X[9QNK:4N['DBBA6RHNE M)F+LU&SJX5K5#7>@VB]3B$0&%WQ_'8Z^>AW2#V#AY6,[I92JY\H8L%RQ&8N94.Y>)5<<+![\U M0UX-$OV^U/K]1\XO"-5RZ\#7I2,CWZZ>,XR#V*_4G9+\LIHQB?Z :1:4]( T M*ORF?[-H")G4A+X@=9;L8D)W%*HX;.9F;0?B]=K1D!]J(WT[)@\#'>]E^D&J MV-@]II8%8C%8TZ79G"@^\?2M[*+ZH\&V*X/21J9&)K^+D(NM P5XWW/%5 M8QM?AV7#2,:E>)28B+9\Q31"?1R#QEY;[85=MK MN<:,*VV,&7OU>$:HF.^]V 10BNYH$:4L.2 &E &LDXL2K.B M^)PQDB(#*"$9#\#)_$\$'/35B>'#1L*7)X9MMM"@DBIN5&UN$RS+'F; M:PU$#!+14D9SOB(S]CSU.!J-F[*R$R$8X\-I)XG_0/ M$\;8([JC5R:6#C1\ MQ)P).(!M"YQN1 2@CB81MSPM$B>C$2CNT7])1%'PF*/@*<92X&']JF(_^)02 M!/6*&-;8D"82I]OPM1P@(/PU)"1=4Q3PAC'X2A70K&9"I*1KUA+J73+]7R-B MS#A=F&D*,,2-R#^&($0:FBE$*.K?AQO@A+V5C%2#JBU:A!QG4X7"<+I,V_J2 MN"A,6+T]7J3UQWF93>7'L6=C6NSSS4T($^:;^9>!"4ND7NG?$):5WZR^/Y$) M#^(.#B+SD*#"@[B#@R ?,J%HNH>#2#QD7BQ."P_B9AR1##%@[N$@0AUQ)P<1 MZH@[.8CD0S9$SKN'@PAUQ)T<1*@C[N0@@(Y(A0=Q!P30>JK MD\'E,$1_H$UP]NHN-!.^K:OQM\;#'8N#2R).?AMI<$F+(3S['WKV+T;"P[._ MQ[/_6&3@LV%>+@LU"Q7X9Z_H8H J^&;P2^-17;J4.RSK>GM9U[M*NYU], +* MN)>5F9J9U>8)@ELHRX2P6>^Z/1>(*(9D+5_1=Y MK#^"P<-*^Z]4:0^XOE-=#8@*52L3TM,TWV12F=1RYF#&!M;:AZH[5-WO4=TA M:L)YU(1+J6ZN7Y='UV&U U=@KJ;I,Y@HWQ' MY?T%DAPOA_A^\Z2#2U]0?!W,R? ZXKK0DVU^EFG&N7)-;CZ.8UU3;1++ZYA' MY4F#SBZHQ8Y9L615D]>+43_'V.$UQ-4X^YI6 M4;.7S)(SJ[=D5K;VQ)(3KK-[IC':^W4O([YJ^.+[L6YXS_ QSK6%?$NVRM4A M8VN);K.?2,5RI8]CP+^@DV?5)UW('P M,'%P-=:^IE).]PJC4D?:=!FJ-;'CFTDK;J:@4K[^]<&GWA5\ MJ?8K\-^0A235XO 9W"5\S<=QZGD[00GM]-8D!**<(\5J;Y%IB"YM0][YW;66 M2T4ZXLF6IDB\?8HD;UAD)D^UGE?$BA0F]=ADD(XOVE="DL?_A _Z+9F ?C3 MJAR?=(7_!R'B'?'J+BMRL"ZTG5=ONG,\EY[;F2"B"V!.1@1(>W,FZ9/($G=N M0XUW(!"+ 6=MH_8(8 [6%(@&W%U!FT8DTX@L=6UB\:81C7!&9",H"OQ?]*@8 M?)0=4311,H#(0$/7$NQ\\!"IJ!%)-8!"X<&K-C-!%^#+#&'_>DY2(J8660HZ M%(CP6TF/:&,@=-"V@?=YW17 Q.S(6 #J"F'L@U]-P2Y$.,44=!6!1^%52+#I M EB6 3XSIJ@S =AG('T5,$0_6 U\"/PW[TIPM$%@]Z,1:1KA3/!PY>%SCLZ/ MD'.^I\7=Q[SSFF$VIR5-FQ@MO.DU214^H,$#I46 !N_"UALYSA FZ*6T.FEH MJK!8*IHM"%U!7TN %GVJ/6>[3_:E SCD4'">7!,9[,JA_DLNR.K ;B,)7UN8_4/VC6$" :9<_MEW@WFX8H^T5U3R1TH]3XP'###G MP\WC%;!N:+7-G/=[G@F' MC5V9Z5"A_$^OF0^T1)%UI4*9J1Q85\Y' MP';!$F,*[2C8$L?PCI;[!0F:(PWD>FE\ M(5>J&ZWM6%X-VL_Q_" GY@:;$1Q*QK&E"7XB3&CSU>&)RWIS;_/=J(=(MU)J M5(J5/-WH1>A\OLDV>I5&*=("C).O %Y"/=[(_T)F E^P3.&JCK)K,X+5TM@" M GH &-(J^!,8,U L8H_YG-\\-S.)_$:H)PFA4:8?LYF./%>NU8'MK_QF\!IH M*TZT)6P(RWFKAT FZ@3M#):,DH'FH@LK2X*BP/<"_"S3 M%]:,;"1S!LQM;D1D'G.FQ(*A'+7K',$+ 05=_APQL#?X6/,^$P@;U M1I2 AP %@N_\%AIPO9&GK?+ B +""$T!> ' 8[2=6?U#_HOVU 1^'Q+K_FE& M(_]0^&O?8]W(Q>% * C_B>/!PG0*/!>W0^/!NN$,5> 6@%VVO:Z-4TD%^PJ\ M)4!=P*M!F_KB)D-9BU\"@P]P0IRBX*?"LX.;BX;#F(;!:TL\)N@U+AFA9ZA MJBI0G$O @07' &A2A2M&QN?>BR&3V(MYB#"<#ED'^DH\EL?.FOWS-N 3%Y() MSA(O"@=57(;S$3!>XXNA!PIM-'H%_#U\Y42:0"V#:8?S/,^(!/P]> IJ0)], M0#*HO (WAP[:_D#'[*IAR8X U?8Y:=O0S(%@TGC3/"FKDFIYU>B7.C)'$G2A M1F@]/K,Y57C!X[#"NX>NF$=B[YS9?DZXPY;?5-[6:8WM ?,%D0FNA?/>6TQEE0$/A10[O45%-N"B>TT[[.: MQ"%O7W+C'NXWCESV[I4B_WC<263^C48V,XF?17A@T$I3^&,DLSDH=)'0UW'/ MVK$[6P.8R\H$J 1>$U6P43C*"R0QT I8:L/9I\IOAD"H>![)K_? ?0- M6+8^06H.31UO28I(12-N%_@75X@ED@I.V2>R3L7K5(+A,2>H\YI@I*)0XR@6 M=)W!7U <+3RIZLEF#>@C_V-/!+ZS>V,!"UA %X"D]S$QJ-B"=@7H&)ZW=!Q# M5Z%^Q+/<*R:X*"CY3H5U%.^.@,6Z*V #Q;<$@]P%4*D MCJD<638NGU($X-,S8\!>,8"'3#O2%<"^8LKO6N,Y-"3 2;OT"Q5TEU,$0-T& M,'IZ0P MVH]^Z 1'G8^/'P)8&NV8+@ >@E<;)P\%G(#E 9);<&L@)9U:F)QB:,[R;$_J M8"LJP@.[13/1_1 'W@V#O.;)%*-GI-#A'J$-\6T4G >8M$>]:!J.A0N(6-!- M3E(/3%TH+ ZW 1Z'L3_(EU[GDT;>*\'KG1=.$,>?DP;8H%8AVT(BQ]N&1-^! ML71JGWG[@DX#L#Z4;%@<.PL#WS@$XTH-]W''^P/^/I2;^SNT=TO1.+:IWR$_ MF4.Q=<[PG&@"ID-ANT2' LGI=)/\Z]I(P+P^;U]"B;878F[< EUA6(J)O I@ M@^N.>$:*CC-F$=B8YHX$75,%L@?81MC9S$9?E7@)2)"".D-;%.!:G3HZEB%X M5S7PIAIOF@!)&7AS\$[&_W2/T> 4QI8-[U"A+7#NYW Z+LE&5H#!@+F(*!'N M./@WG O^0%+QI1ER&+%S.O,>@^D.R<^%I$H+:X$W8:HIX,"P3O?]'!@K0):8 MCO<$CNV"!WJ=*YR7\T'"*QWG2B<=7NF$5SKAE4YXI1->Z=S;E4[B_,]>C'3= M[&9GKY\^?+/S>2;A?O+0:)8%&R?,N+Z#9R;M@QQ+SL8Q?#0.F4\XJ+-4A(D( M;U6,O5?HTA)*7$)/%2T.QO(%X=.MX<.E:0+W#!N.*)G8,RYP)\GT %CW8.SB&F<#98ZN^IM!4F09OIXVO78,&"YQ \!0]# MN_WK)-O[8!U=>P&8Z62Z1QGAV&33EB_DA&=.\L!CQR\^2A,_L2DNN2YV^Z.:K0=?$3&Q3!2R"5!705YMR/C#D%^3W&3!#,AXAGS)RDI(?$ M]!.(J0,.$LC2#:=/#EQ3-P!S<*\'P\H;-U#K"#A70'D1&5?2HU]$#X9.X*V< M+\\Q8 R0_*82/,J[O',DZXNB%/_HX3QY![LHT ;:.T=7O]SQ=,7)32V[1/&R M3[E-B$9\)MY!Q \&K/1@BG'CR"=AO/<%[MX0?VITQLM1HS@;B2,*@BL=CN2WJS%M)JLD8VTU M?J8M:+7]W 8C3YXY3EJI7#ZOIV1.T/M:82[/NZWV*#XBCD=VQWRJ4A7M"2NU MTV29S_.V58<0>"N5.-^>CL51^G2D/I!^(H>SIRL;'SC5@E:3-65N6V MC,5W!CMQ1!*G0\EZS2QMBJ,V0:5V]+#6Y8E<%APG>3I4J-;D DW%!S)'Q,41 MVZ[K3],V3(TX&5K/6]JJGEO%B-)LN)KF"FGBF083V)_3M;/=W'MVWS7[/E'J M-,>MJ5/C43<_*!'5TL@N8L4E'Y!R]R S[?1VZDS\D&:3KWRR3EUE;M+\V9K/]*B,IH@' M)4K4.TJ4 MZ_+U)J3I\T:!]4H!$D&"8>I<-TJ*#BI?6ZO#5M>[!A%T]B@WW4 M^.(Z"XN7B--*Y/^XE[:2\VQHQ$&J03>H)44#+E>D)_ S55,T$9F2CV/IM#]V';I&KU>M@:@R!FBQIB.B[LCAC8U-]!01+$31=1T8-@M M#+"+:T'1EM"@MKB7-,H!)-1.4KTTZB0^0CD]V M=TUAZ7LM3K!PJ:>B.N0C["DLF)!ZZ4I]:$AD MWT!*Z!@ /0'*< SL#6?XSVF?ZPIS&+QDC(4 ['KXR[6 +_1A&NSAC3I^'+J= M])(G8(* KFVE!:(LV*[P2H J>QH NO82!-'I/Q?$_$38LC%KEXQSDZ8F/K\? M+@QE4[Z7'% 6N"M0]K0!TW50MLXQO@FBC&%R5.B,/W1D)!J!KXP1(!FTT7RJ2G)Z) M)YDN;6JU_";?'T_H7W_"37S')N8WE,%/VKDZVZ_INCR1"YF&L8%0//%T$#C' MT0=(-_U@P@V0*'F_$D:UW5-!!_+#EV +[$T8XI@$GDC,&+4ZG+)(LS&3+ZUV M6LL>MH!F(>- ?IQ66$/)H6A 04P$ =X>>$$:Q?:";B@+#DWA]Y'-"X,;!3#L=&FF0D,3CHW'5_3YG$0QZ0'G=.HS]P2IX[R>Z,/'G M3?O3I<''%B0.5&'OO1)'5\&Q^^T$\S"I[YA,/%O3V5 %.+_X[/#EQ1B2 #!/ M-VAU$P'>_@$.N11=.$F@[G)5P4L5/[.T/6'N%VFXJ8O^G88K/GJZJ&D3E.7G MY*B"!UN M>#U"8J@U88-^K[.([+LZ3LWS>X>H+8*3]1]LR;/+37;8 M+8Q9>=&,MXMC*U^0'C=O-B,N#DSV_AW4S;A:':R?=XS]M*X2JFZ)\:QXPQWL M+1[)>KJ88(52G-#ELE&CGJ$-\;K]@! S=*NHD\.\EN)_46],^8T5]74W8DY+R2=+(,W]?I)91$.]GFT M0=^%M._YL,897@*ZN^;^.P;3#'[C9. -V*=7\W!]21;>4&X,! #!W># AP]SGN0"&26?#@[G: MP;RSN=^K"O_3-N$]$,!7E11_O0.9US;@I3J&\YU:QY=8_*OZZ\KU;C^3(K[@ MGKPJMR_")N_#=P>GXEY"CG] (^R"(EGZ@CN*Y,?S12SN4YXS9Q3CC M4UN!GZ[M8@VK79%X^^6]VJ''O]Y+M]^Z9;K@WZ9S=#PHG HD?6DJP5 V1E!S M4\-HU9_=0>/+=L@ X N84;;F%'AS$] .2\F31HR2BP9;+:MR?IZ(3ZP"K$*@ M?OU)1I/)Q#7ZXWQ[GD+JY+YXZLQZCU=]GX;VWVN#)BKN=@J[G.O=KV WW5P5 MA'+_R\M]3.1X)*+[ +E?E':KT7JA,W(W2U.$Q5/P2B_NVM448'(%%%6>>@7?9I?]-):(I';-_+^7B<8 MVNKW(W4P3E:+,[T&1J'Q$%KE/]$JWVM>7["F-^/4DE/X%6"=;R=U71U0>IRP M,D\M.?=D#^L-",<# S=4-)%-A@9Z:*#?DX%>E( $$&K2^I3@.\*"DR!JFS_S MIX7NK4F/XM,ID8L)/:M!Y-E5=U=0R7E9W "*!T9[\J<:[:Z$""V]\ [C3C3C M"TIKUY:7]D2>3=GJIIE*)85IOD!"9#B@M%+I:"9Y"DL2$G;HPMRY#,9WRH!H M8U>Z5_[&]E;HT]R1Y+ZD3X.8HJ&IO/\6.D EU&H-U6*?[:Q,S8J5R?-P6S7$ M]B@+50*5"JK<#YGJ"SHQ5]4:7T5%N.K!AX@3FC>AW?X-I;^3>^3[XEP"DC#8 MRAV*T =,5R@-ZE6MKG?S&PCL#!1 )II)94*7('0)OII+4! PUA["YKJ&N/_& MUDOH$GQ3I> R18_;^KX,T F9;'4Z?AK;"7DU&W98HJ>2IQ#9^+=:@,!GX8&SH<]AT-JCP-JGV@63'.]!W(/ MMZ]"D=H^.\-:/[.,OIQ2;G\&7>F<"77@,J[RQJ"95P]WZ?O^9? M,FYRB[I3 ,'QVUHN!9WG#(C]5XRYBW[C#ZC,&7R]__V_#G $/+?8-["*A9FT;RFNIDB#M'R_VY(#CX"6K.2_ [8%I#IM6*E!FZUBM' M\LU.J]FA86?"ZW2&=R;@-Q=/Y<=+ $"-9H_I1GK-2*_,@.DVNLU:I4#WF$*D M6&G0C7R%KD6Z/?!!G6GTNA$/(^C^5O(/C9HR._V+-F/&Z0+&W@=B$/\3 M-ST0@8IT$W>B,9"-9?F.R7^K+".)1'08+FJ"_P MRRU'G5:BUX#S#]C.[-MV\ZBQ: 12 TG^%S))K])@F<(UR.)-LWY'^]%#[?69 MS4DCL7U?V4]K:>1ODP/SR6'SPJ.^&=)QC2-L4F-&>$[%S3%0XQ[L@40,8Q MD=OZQ_L!GC;\$GKP]'83V] 7($-B %- M'3*R MC[:@XP@,M?@^;$[1_+SS\8X'G XX&R<,L]X]MX38DZS*7:%1L1M")5GCVQ_J MLG0\JX^W,V[7>W2''!B,E)B(169KRN1Z12G;$QD"%%?YC0VUD85&5GR]*H]"L\ ]_8-3^)E?OK;%IRM MPH3J=6M/:396H7N9>84R1C(-K-=DE$B?%G@ZC1P5O\KSVG Z33B1;'24J2$H M"E*&>RGIL21JY;GD;-=RPI+36H(CYA7-0.T?>S/)<&P1)(H!R\)&B*B/<,BU M'VB4V](UU-EQ+03GRR.B,"J;9:DO=S>RE%DE-9MO\SG(KG$JFHF?PO)WIX8:J!I&7@IIJNY3'V+ ]@Z0BJ(0!_S CH"0N<6=NO]W$;3]R8#=AL\ N% M&P-M@=U30'10?7AM/87%4M%L0? I?]2=3YK@;G@6L.U5>]_Q#I(7W#@#=^!T M; W<_U.8G$S.F:]K?4P.'0.ZFX]DB&3,\ZU\-QV1?YQO_W7]!I57K EZ!X<: M"1K6D-<&TH <"%NN\[;!!+OP$ZTFWY:K;-51"JA/J!-KRDC M_!0(:V"\GC;_&Y7KZKP@YV@FORA6^K(=W_+FM9K_G41@SAK\B8=(H=)M-;MT M+=(L1KILKELI5.A.A>E^:7_,/3?(L]V9H.[ _T4&X-=0 5=4K#,@(_0$?J9J MB@:<^E.GS/G![=TR[(IY;3N/W3&PRLG56_T2!PRS5_ '+)%78"OGJ82;02-= M'S@._P,PRS1G=X&.;6AF, \YJM]]2 4U->VZ75!SG )E*3A1 8*.T9,)$E*< MLF<](V>_BVGW]HE+)\ZI^ZAD3R1.Z*8F+20@.)W)&JH4(^=CIL9RB6%!+$]C MTFYY<%/_9I/V8.IPHYK3K@GDB-]5;+I^6Q>00;"#J.HRH>2%2IQ8S:C,M%5I M/*73&UCB]W!Z!?^?DS;OTIY78!3/A%U6L9*%FN)6!B=V[D,*? ,%KOK/%4V? M-H>LU;3$+3,?C*KQCUO*!]-_>?8'/E>@ 6W*"2.[I9(%AGLR'U-=*QU/;2 M M4M%D0+P"FX*'Y 56 (/)CLG&86])!])16B.'"<5A78KET-650[LA57Y]JD2" ML:4+:TFS#!0AXYVW 3)H6B:TV^'$6CH@$6G)G4!A(#+N"VV ;"D0XS7B9M#NU05SIDTJ8*,-$R[C M]%-!: !JN@!5A_Q^;F>RTTFA),K)PC$[P_Q !-(\M[@MWXXT^__0VXY=)HE%#MP M&'B!INI_TEC@./I0.H"/I06*2(SM" P4B$AS@H%3205$A!2E+S*PES[^H(SOHO:* MD<57/(\OP02;7&_%3TO/!M/OS>EI-_98K?8^GK8+9#^8%_1JTDTS M#)RA$VQQC=5VSMX8$A/+EQ[+O>1PLR'%7W^2J6B2HDY5G0@>BFVHR>';(#%P M*#0F321.MQU-A^/>/,S!@S$X3^N\_3E.<&P_""8 N.>*HH>:=R;>W314N!$! M*;!CC4@\ *<>_D'Z5=34TE$)V$W<9?* :,E039SE$%*?UWMTJDH2]KI%# 5& MC\?HC]VH7LA=E@AY4[2XQR*1Z@Q&';&WF%DL<%%.[WQ.?66?M08)]>H.1TA9 MYRFKR]>?.VR^6V*Y<9/C)K*PEI_^0O9>T@VNJ*E4G:FVZG)^_5@A.WDS/Z7: MP!XAHL19-WCB"V.Z5.9>$@#7!&PR2@D"LA->.H@2'P&$/C4/;EUFW!J8&I$% M-P?DZ20N:6J B^")W(? M/=/NM,ZT\\VZXWSZNI@]O@;KPTX#R)QQ#!R06C% M97LZ6P(#2NQW<^((E;ZCW&=O9-U4B0K5+G:(&-M?]QM$;YE(;T;4Z4AN3<8J M]4UE0"Q:DPTI",-,Z8D&(Q/'([?SQ'!1&?5'\FK1(9?IOJ"MIS1N W@XLM0< M#$M/E09']%OM%+]-\H-U1P0C3YYIE :C?&:2E9E^/"4LM49<+>1ABRGB>*0T M*#45+99J$R6A1#Z6*H2QTL51\G3D*OVT(V===D[8HYQ46A+-N=FE1ZG3D?7\ MH)H8L>D$TR^,9^4UNRQV>7J4]D9>^\(&>@K J=;M%R]CZB.KE9S5FP1G+)7F M:BWP^<3FUSZIDC9?&.=DV%[GZN8R^;9)8 \UGIA&KPEOJFJ)H&UB-=),KO'VHP*,-!R\)%3V<4L=BQJ^H@0&DM90F MBXGILB6R1ON:YWU>'KY\2?IQ 8A3=-T*'5Q(QL.L_:4A_';_\,\5'K%3I0-3 MUGE<)N**8%0^PUFFYGZ BV?0)P<,.ON2)T0:&/-"F^'_=R#7^5YR,[JM$[Y*-,LOW8^J\MB>X\OF$[KX?__TM M\?@Q,P[Q,\:76+]C%WYA[H+Q\ MM1D@,R"+ZVL1 A=+T^TK33[9FKN1[?SK; MP!O++R)"ORH%O.QJWA\%?$QN?@&T1[A8;N,5H%T&!3C^V>AS%X6;M0S+5D:\LM:LCMKE428EI#X]2>;CE*I MEWI1WIT=_U'ETX>(1)(*$_!YP;B<^OFRS'EEV_B^./%ZB@72545M8:IZC14? M2_/Z=!Y?)IA4LR,VR\79LS*!>3]0LU")*$&>)LB'E'IE&_Z^*/5Z.N-=E%IJ M4^O8ZCF39J1^;ZW)C[F1NJ !I0*E0<:):#)^>:WQ-;P8V-W=F D3!, 6NC'O M<&/NN1G#-]%&+G%"(,17>7Q$]M/,3)2Y5MPFIM^/8H!;51.D%%XP'( M2R&]O]W/">G]ZCKM7?3.C-O9074A<8Q5;C/V9JNE)PJD=Z#3TME$E*1>ZL+\ M;3PA7X9P%,*8A0;FZ57LG;5T^";:*;AY2XE7YIJ3^^,?S+57D_'!%-M*4F9(UH0R@PWL.WE9$4,DPE( MM=!!BL)RV"SUDC-_T'[E=BEWL'CK@\U7;E&]4K!T5!4_ H8#O@%S/@530 7\;L7,E1%L7BNWK^_DQTQE M9Z9DCDVFFF.MD)S.WB]X'=@69_%%36?0LFEUTG06[;,! DLF=X14WB64CD"D MS'S_L:)LJJE'^M>?5")*!9!U] 9[=5SEW3 >I4X^U=%9>V&2X_%BEZU4/@QQ M\Q=[1?5'J5I5'BW94E(9$NLE]4B.8 DS&8T'1$D0\5U_N]Y:L77S[2*X5-TN M)M2,W%];,WLSE'B[ ;8KGHTFDZ<&.(3=76)@7\6^.,3KVVI?/U[L%3:P.M/ M*ALVL#HDKK"!5=C *FQ@%3:PNDT#JQ?+ZX- ISV8@>SSMK)[KA$D(^@=K:2I M^?1BM0F";9@K@QXOE0LZ85',<-K/SXMF,A"V(3$0.H6\R$E,+",6%ZF*(,T' M8A!L0SNWZIJ977HAY^G\(EL:3YY*_4T0; -?J?)65W=F::;/4%?["'97L2]MFK$G&K3O")3LW'ML3B1&-VZ5C']"1L<\\[> MJ$@]1+KE9J<7ZS&=.@)+Z/:05+LJ)@'>0@^0(& SSV 2\(7Y9J)WF0V3BJ_' M\I0H-MM9^DK;" 1DS#%HB(>W^O3$V^W1$'P@+"L-*ZU_R$&$X /W7)7WW8JT0?" $'_C1Y;+W7V\>@@^$Q!""#X32]"LPT%3]9S'K: D&/\>:^K$^!V6,H2E.Y^?'!UTJQ>0;BKEIQ*SV4WB M!"7%B\1 :[*%)HTQ"=,UKQ8L4>$@0CL*O=)LV8 M]5BVC=$*KJUS/N^&X);.04CCGZUWEE,J/N/%Q"/;'6Y+AMT9"&J[C7$.WJ9W M;E7#S=,F$I3@* M+-0Q9V #2%0+%'5;( JZ$.&=GFNX"R*WYB0%GD(,D$?, $=L'+P5)EUZ+7,/ M&HO>8:--+QW-7OIZYC9A@BC^4M/=#G&&0!4)85&>LGUZE^U(3"+!E#ZN%M [ M8'NH3 M*SO'2+%$K%-DVW=_&BF&D.)+^BG.6J+8VG6HS3,)6Y;"TSAMCO=)U4L?.I!X M=_@T70Z2(E%:92O]@E;O/S]^7*/C[K &K@-+)BK(1R)WJ#*R1LW'#S*"D9F1NJUW!1_LFEPKNNQ-@*6 M4Z!RO!,=[264R[5UL][CYTFF&>=;XY0QT&.-P!Z(E7)<7=OEVD2F%@6]N.PV MMI5:8#)]HZTD'CNTF9&Y#/G4*PRUZH0([('83&\2VT9\.&,6TU*Q$AOK";T= MF$R?:5)])KLIJRR5,<=T@L[D]4)P,GV%?DPFGO@.6VK.4D:16=9S"AV43&]O MBTI<&ZWC3"I?G1N;%%DRZNV@'HB]QH@5U=E@)E?7S#8E-S/$,R4&]4!,DUU> M;Z\*6^"O"+1*B//=E!%]/1"]D4R[OBQ7IZ,Y8PW;C#JS^CECOAEE3D=F,Y;5 MFX/Y$O:&;%-;12_967&4O4W2?TL7EIPT8;9+('($5&>)Q!!NHT<;AF :ISGK M1CG%*M9*E>0\S0X*W;*]?:0_(?4?D'_Z(=+J,"VZ4H@PSRVFT66Z$;I1B#1[ M9:83R;.=#M/H1>ANE[ER <"^K?=4 )LWR6N&:>2YI61BZ>GLM+O#>&M?JJ\H M=8V1_51+MH@%LVP];2;"K*J'S0K#>H&?F0D:)D=_]8,(ZP7NY21"EKB3@PCK M!<)Z@4_/)/KN^55AO4!8+_"C,USO/T4\K!<(B2&L%PBEZ5=@H*^:+1[6"_QT M"@CK!>XG%?,)IH?$P.^$2<3DMB@[!"P.QL/#Q.JP=>'UDS01 =*0_GKL;"FOOZJF>7,WVLJS)]SOVM.V6"&2B9.8;MRW\O!3.'TSS M%T_:?#?-2T9:+BB%_):EZNJCJ<[ZL>'0*1M(1%.)S$^H&D#WU5!!.=L5-C<, MFQO^E>I!!+5G/]A8YSP+4G.1'.;)>H:5EAW:5*1LJ?7H5 DDTU'BFLUR?X:* M^3&$?'%]\BY"9KBBD.0ZF8[<%8NF-IR4>@G2*05()*+9%\M=OK,KY&1&100G M">W;&(VA_W/'2N@P\_$\VXJ+\IQ8J7.#Y3KSS":?%/@!Z70Q3))1,OE2!<\7 M)^#0Z_D.6NJME#Y;EM+Y?F;ZQ"P6]'P[7U7:E"SB_H7)>#25H7Z"MT-/UIS* M@[>86L2PEDM%$O30XPD]GK^KB,:$%%0AFJA+A6=C0PP8J;)]ZE?RPT&WUL;M M"=/13/RE$,-7(L;0O?ERBN,%JA7)>$==)R==)C]X[@V%[7B4K+;=]H3IY.4# M8U_#E^F +S@%;#A*IPQ=F1 #Z@ZTCV, =H+-OD)'9QM%_5EFNJFAH6S[*9O, MM4<9J( R+^(3?'&:OB?O)B3^*WL_9XA_L3"I^IPH,/(JFR>?-'JSH&LB('Z( MSQ&ER%=;['X'EP?!0GU-JS)$A?IJ6L@)0QS6P9X/2JBSWJBZE)\KS*JH3N*I M*3'?MF%Y--!.<3(9)4('*42)NG?E\TZ:[VRUG2 J14Y>).U^N3#LVVN;!C0/ MG2LB$Z62KT;B7-2HZR!O7+J*Z\:3?"^,1B]'K)M,F=;EZJ"L=C+MT;"_">Q) M.6,;QFZUU2B6TTVYSS>ZE7*J'02C\92>/L46!:5"4$5Q/,@U-24S#.Q)J>ZT M^""=TG9RC.^IQ'Q8(4M/=!",1K;9,T:-2MDD8JM2=IHK6Y7QJ!T$HZ$ES8Q) M=/4=F\],3"F_,/66L F"T2#+;9VR1X428RD+.J>-IG-N$ BCL>!V]9A8J^:18DLTG*I\=S> MS.QJ)IEM!\%HY'8M*R$U3%)>-(K/\WBOFU"3M ]&PQLIU&+]LM0P+.V263)NZY"SUSHY MV^LEXHZ%73XLP(O>&*>C2"MEM'0]5F#94J=#F#N99//DWV3,H*QN MJAJCV]/=B"#L,L7EQ^DTT>ML,,1'.A/-)!-A-FA8ZW;1A)M+LL^RKNPDIC?; M,E+V2:H2FV2ZO19OQSY/"7W!YJ=Q56Y.:Y(9KY3J"W6#T4+2Z6@J^R.R27.6 MA-H4A45S/ZUH[B.\[%*+P\(UI1S35%)=LE*![^I:H1';5&[(PG5S2.W(W=.( M+3U+6V:=F6TG[ :CC<03T73JBAKP9ZB['\,/']-M1_R0FB_**?O14N0%*<[I M'MUM#MD;\@/7CF6D7I[.,S&IQ2Z6C_*\DM[W+WV9'[ZSNU@3.$.8 3\Y(BV6 MNK864!>\;V,-A_5^]ZXX/0*L^.C/E1JM=J',=VQ23@W&A=Y2V3H=>Y)?-*K@O M:K]"R>([J5UO]K>C1J9/$+8D4YDYO=,'FHBA8,#91\D7J?U[^XB&\3O"\;RU ML!0.5AQ-A*4.MAU5$7T;B_=[WR="%O[GBVDL>D]R!1_%@;\5 ?X!V)I>:.!L M=NCSLRP?P.WEQ.+1KEK% 2$EI7)Z2-*"UA0Q6DR:B&;BIZ7)_WX;2K\GW^Y[ ML\3%U=H564(?Q_1DHI59$A+?6!;+5():M3<80X8DJ2@5 %'Q[S=TQO*::IBZ MA[T$U<%LB\:@]8L MQZO#]NU,X&)]FIP9EKUC[7HKGF(KZ6QNT\8@-=EHG HA:D)W[W,39EY@GB89 MB[>-7,]F5L]]I3ZJ[JK]W VO&!.-JM0:$*D!P\46A;*P6TX4VD&[R493J9<0 M"+^S]_@ZE,6WL:MO?MOXDT&N;ALR!-&? M8('+9>GJ&"**.("((D;UG?R8J>S,E,RQR51SK!62T]G'1:\_E'%,5@U.UT=4 MLM33!T.K0I0>59XQ"7TU66\ 326BV<1I%D;T!EM"'FP).6H8CU(GG^KHK+TP MR?%XLV2>Z5]_XLDH29QN";*[KK\K M;\42N]:N5#?36;]:I2@F+_2$QJ*K)P>#]J\_"3*:($Y-\,C$TH$Z@/AIV'BS M!4XW(H(*^.P=>;4-DCMQ.4V39))IY>K<%A%BS1_35-^2OF>]J&R)6 MD^-"9\22A*T7!M-"53&T#=B0AA9@#KSV 4Q5=>81V1PHR+]@YH=[AG#%L$ ^ MM"-> 4N#)O/,Q0=TK5_XDFO '9TMP*42>PLW$K!$]$-3YU0#$MK_S]ZW/BFJ M;/E^GXCY'XB>.3?VB= Z@(C8^]X=@8IOQ0?X^D(@("(OY2'J7W\S02TMK>KJ M:BVUBHDYO2U,@'$+G7WM<&:S0S:/X"MS[2TL9H>HY&/'-BI9R=8WLHJP76.A$0=5.L7T.1KS'5Q:JGY]P M^F*\2>7$%)59!^W/A!&O6,#O535@#2)7\BWT\-YR/,H&XVP/3;;:8@==M;,E ME;X]>GCV":DT.;I9JN3J#$)WNPS7_5S$\.=51,1P&<.ME<3-8<*[TE21?4-A M)Q7PZA,-!#I*&#>\)'OH#YQ2?#8/DIU:O2N@^8Q,='R1M9URC!T>8X=_3U38 M&"CYT0D18X??"R5BD;@30L38X3%V^,UQ#+\ZNF.,'?[XV.'4QTKPWER3*"EX MPG=?3_[N'V%>ZL6_ >AXK$T?UYNY4NQ]<[&)T6P?4C/[XC0R M?(L">(AFA;N4#V-E8V3GRY[8_L56=&[=$&>VDS> 33HZ@%J!MMQ2O(B'FH"% M=J=/:;_.MY0B*Z'^I%E7NK7N?7$SJ"BOZ5W+S?8+[&6X_CO;\P MJQ7+]1W1DA1D[-BZXH@J]-TE>$8M@7B.*"O@IWI8R!A6+7X=C.F;**#[\_T? MS9;70^8$*T2KCG*$B;LLS=@T6L;7J-B=IWR^WB[N.GFX.&+^ M<*[F\Q5B'-7=/6V_[";!BS"C)89G!<,X8A]5?!E?)VY7\\#X4<5G)V3+I:]! MQ:FEOCM9>KD:[W<52\5Q7ZH5@@A\&,.I1.H,^O"7X?%[\N=C8;@6<-3[A4$4 M6^G^=&BV]&Z[+8O+ 9Y;=-M;V.$4EB"H;]$"YA1D7SS <7Y,)R[&'GY V_4R M@#Y '#]$%@>2#-8!/.:,2 _\]898C?"L#GXX3,_-AJ8U@@A'.)4!\306[ST] M;&'H?4G"-0W7!22!2I7S:R)=$-#^DEWV<#'3+;35"!0X321(]/*MM!\@ICN7 M;(J1@&,DX'NQAB\%OZEX[TDC3RN:&9EF7RWI^[C:U++$0T$*P0P;&4XD4^LLP[_L@ [\.07(* M_'+HBCRC D,4*8CVHIULZNR^^3VDTT!QE,?'&3Y<*PA(<\S*9Y$K"9U?]=M> M46/\3BWVE,:K%,F@6.GOL%+@.&B[_E M#,6S$A]A&T#X4SN4;V6EN>'?IRI #*'V@-R#H94CNJ0RIP5_R)&Y@*"Y26V5C&S% MSW+X'V&DY"1KQ6DY'9/1/T1/EEXHS>!-N>*LS=;X7]"U1_: M 464ICM<, LL%.(%=F08KJ''[HLQAF":W-11S@,69V;I/,9,#4ROM=E>!G?Q MC:]#CDB!H/U4[>^MJC?5'#E--S M8G8=4W=?C$!#U.20&\ /SG)#82 NU'2U6T37'0+M,ZE9<5:"_1O01"IUQD& M%<)*",9\U[C<$8JF0&45#,2=F)#"\91 *!0N4-(D*\@3F13)R7B2P<8O<3?E M2&6>7$GT.155D2HTD M:4YUM-3H"GS-DWJC@GH.175D:J;.TR6:85>-WBB-#PO35(U?3Z=&8PHU9A5 MVZ^J7?,LBBJ=3.H*LTGS"AE L3\9RJ'6NCJH#=M,25[/ S;5-A: 3%CJ=*C+ M3/NLQ*4\1A%RYIH82>LQ!8:>(52MOR"KZM)G>;RY6=F3?,%5###T#*6FXS$Y MTRC1[5Q]-\OS11=#%OE I-\*XOJ27@:5&A)B0N MB'B*% ARG!%$$6"'[ M%O3M)-F298/K#-&\,]4RM8Y4&N%J9!8TRU=DVGMCG "'8;<'RL70)Z3.-DM) MCNDTD$JSQW2Y$)O\TX!RX;(G@6$Q06"T7_B;P>2&G/",D7N&)\[AXH;-H831 M<,1;0Z_*%#&6[CS&TKV2>W8P\/V<$0.'?CE" MQ%BZ]T*)6"3NA! QEFZ,I7MSE*VOCCT68^E^#2S=&-?Q 8%18Y3SV_'N/?WCT'Q/BWGQ&3,0L?4!)Q%>L5B*%NOSO5[@]%Z56JW9W;=:X!-[J' MP>AJ$VVI))"*)3WM>QY'%_>]D?\2__TP9O2KPO7<#A1OMW_,K>=*",P%=YJ% MB$4 UVRQN/H^E1],=%O4:X/!ND1NN""=_CC4763TNGN;UX],7B>R>(4#@U<$ M]JX'S5W4]OO,B9&R1VRZ'%O/HN:B2>3%Y$C@:NTM?BV6R*3? N5Z)';_CE!' MMT.S>Y]<- EL4;>('(J:(Y=H84Y&M;(?/RIP2;F0\TJ]/ :IYI!>[[B%XI#ZDRJ8:#K^["GZ;J^WNC-S41?"TG;(H:$RM:# M"$,6(Q)9BHK/)L<8LI]J=4_EQ\)+*EZ=EQ>Z@N?40"V+!B"/1W[&))X(1F)GJW@[HF,+.8H-\&8F(8\Z[M*]'HC-5VVV'PKM+WJ=Z$C6O MM/*RDU5C6"1LU@"(]["4+WW1+%X<#V8[]-L4EB#)*Q9L?$O!B9W]/Q M[40?CWO>D)[$GGCLB5_$$^\H89N7ENAX:\X1+3=ZGIM;'W[S[&AL.3)B2,BW MD&WS-N#9K;LQ2:8(54Q/UJ@R8'V%1POY@OFG[D8C-*D'6&'GFE(,."Y=4C82 MHY%>+6WZ/6&(M>&<@5N>)=$$%3<;C/WR*_GE%Q@E7:FOK/-G(TU>"??=\ +LS>4FYMXED[>=Y,'MC):1S-QM'LK3$ >R-[?->9FM1:))K%)A1;%@KGP/B/UTZI+U53-KVP8 M?*(7@HHES=F."B4'UF=C>(*Z0OOA^ZC&/MUL0O[2XKCSN\:=MZNC?H^<5FC* MEIND9S%F*Z=G:YU\GX-M7D*H"X),I(DK'LW]'M;LV_#\/11 OX?GM7YQ(6%Z M6];]EC\9YNKTM,VID.>!;4JG$ACY5CKE :-'&#$N1@B6'":G_IH]J//\'8]>W,K++FJ6:$F: M:%0LUW-\:-6>W8XM)VW]CF%%7,W5*A7P8JZ0;ZRY0KO<^(-6W#O+6K2=+K"K MSW68!67L/?_U9AVFN"G3[?:XMF;8@/%T/#.HY6%".SSGGT831.JM(U>Q4,1N M^#DW_#>$8NIYV*I)^%,TKQ2Q04IAJE7^X\[X181"JG?K15:>%O5%-J";*CN@ M!46%0@'\] R1R)YI6__0?OK9K)+XMN?^EQYOU5S#R[]A8X?[4B?OM+%'H7T6 MFZU7&)&2]:[!84FG[+>JY8]72EQ$F\RP)"K/U"S#K_MM6M(7(EVUPW:^T,12 M"12+0>@^)7J*)>OW#/619%F32:6,^W.5*35R)MO:N*MRYL:2)14;PZR^ZDF, M;[B%_*S0J4\V-)0L:*=3B2SZUB;IO4>EX)Z<[8G&8[K;%\^''0EO"@BO;/L0 M)^';22\F9'DV.=50:: G4:I&*#@F%RL?]YG/]-\^(VSK0I*6&GG!9MC%'%L+ MJ0';DP/8:AYBJ2;2:3R1SL;!XD7;>GUG-L>%6:6@#.:Y#*HOZBR=6:-URVY_ MO(;@?6S>6&_297F\'.LDOTP;[GK@,445LCD!V9RDR 2)O^6PA6;E/V%']J,> ML1^E2O;IF3MW?'%PQ;/GT9_@\ZZU[1.65]J_=.TNP;;SM_-QQ MVT&SW-/;A8]^(I6=A<333^B.@^'B*'O>06#K> 1%4/CS%'E=_?$&A7[\\TISDEN]3L5"!=\1X3W$3 !RC=PTCA[+^W@+]E51FD#(7^]I M8'2ZIMDP6U6]/YU3NM^US)SZ<1W2$M>AXN!L6@+OXBA0J7AO*Y6FZ#@"GUR9 MJ*<%,F,J7)4@IS8KIE2@4?!$ZLQ9- 2(BQ@]X;UJ=NX[BB $I+RRNMT94_/4 METI>@I8#U-8/?7B&*IH@KWBL!X*$5CW]4L MQ741>X*XBJF!=9=]R;.=)X0#7[]X#+RG97N0.JX&-)P"B[>2KC]V 5&E\"DF M(+@[%<%H1/85R!;;KST0M"&&!FXHAV(%7DV9@%O WX6&VWU":$D"FA.\GK&. MA/PY?_<\0200P=XE;8\%#!U*I%" M3RM'$E>/0ZZSX@)O=OA..L^A_MS66[6>6YN6WMHF2P(NA:L> &9W%>NB2]ZP M!=U*#M<+G57QO,3E1T'9I7_\8VG&J=(&ZWE]1L>OQ>BT88SKW8J/:@X_*N&5 M%.O+EX-<_JU5GY>T@>F4L1JZ#AAT*J_6?7X0_/B')!,I_(RU5$6@SB:.;89: M[@!M6)J*EJI ;>Q--?=0_\G@O8#>AN/7BN@ C6?)0$_M&KHC*2R!0+42_HN% MI(6+GP!*S9TK$G2 C?73*V[_O42DT3HU?1/<7SKS=^B#'\0!D@&6 H:JTQ?^ M8PJ^Q''X<.56LCAQL"UU9@DB5Q]6IT.6_.G/Y\ C$$&P\..?8G*W"._\ =SC M/EBUY_CDO__K75'2P;)M R8\C#)4)3D&YE)/BA,PLY^B$8AK=[N,%/6$$_]Z M#FVVTX8+C:2?*.I?R//'YZCIX&U,<94\H,@VB$@:RL3[&?UJ=RET!W;73J*X M'R_NN@\2KD;S%_N..TK#!XC(U($Z[W\X-G^VD3#\#'@8*"'CJ)GP]M*/?[C0 M'P$"GX]**$7DO,X?#9X<]?'_1_7?$M%I(F:'K7!G)LYT6VZ&Y"MN\ MX!N=OD!X10-JS?)^GNJ3M]H1-UF.Z2(Z'+C08)I<%]FW+KZ_F?P580V[D8-N^RY0Y*%WWE$LX+R.M?W)?6"X]\<0 MH;;GG[I/B Q3$, X[ ;QW?_=#;KAI$.QP?!GL7EK!925I("1T*\'!AN:-AB; M1"$%G"=0@]&?" @DQ 0"QMEPXR?07 5&)XK\/-6W#<:Q/CJG:,30Q OI;$;& M)506R(E$"H1$I@5*2!5)H] MILM%\IV$.H"K-'FFL&>%+YNY@\MU)G5WOK'BS=XGRMUES^;N^&[AG2$(&"D( M8TY*S]J#*=/UBJ;\G;O+'N7NLA>*2)['5BS8)J+76T^;Z(SF%5* #?P-"P! M-D>$ZQCR.A27L0T4KN:Z0&<@XS6R:P47HG/?STGY ";*T\($*ZB,G9\T5EO8\!G*=N2$Q PS/=!@GKVE6B' M"WCVDKFMUTE7]*VF/LKC%;T_DTH"K^<\M:9^5K*6P\2FL![:77Z=;_3*>+VO M:Z;ZXQ_T*4W^.ED;>C'>E;.K44H5L<&40M'=,\0OLZS/0GZ29_VV2=;7&=&J MK5.#2:%9UQ<5A&XO9>AMEQ)R+9IELH]P: [;,)#)G=H ? M)=WZ^MKSRXK:*F^H&:H%208K>[,&W3VRLNA5\Z[HP=KG^CVCT5^4*GQ?#T:# MFES']/Z7R+N^OOZH6JH8RU9IQ=0:4RN['HGY3.M&O#_H!,-F8RBU>;+9W:RS MLR3A]((?_U )$C_CZ=Q; O:[12?GN]+>-CHY]IL^+SH!5NH@.KF*S=KVJ]S* M;=W%2=?D19TOM6=-JHZ6BBSQ\7*\CT=A]^O]R@(:J6 I06TE%Y!#%59<"_QZ MGF7(R[K2[UCL9"YOD00>2*B/BT$')XH6.#>DZ#Y3,K%CQ9FN\"",6^TRQ\*\NG'&AH4ZT MQ\ G6P+M!;74<^ ?>\&1%WR^M?3-W@?85U>)-M..3LXZ"K",+C1Y$EA@&#EI MP-H"4D[ 8H>&\'GLUM"#X,F1DQ!)=?W"*0 ,FD 0:3I@;,]%:$91XYO.@', M!&VQ#_9T\+5Q\WGO:3 H-O5JYMT5N;S; %#.:+O M#ND;U5225@'O&STB0-=DRUX9?$HK)8'GC5,)@CS=9D%V#@]BV"# O$IN[W>S M>O]Y4:GQ@=(-_+?*-K:5'M_/>)UO*G9+XW6X(8L=)A:W.2SY>GNPU)7;9&V$ M?-II.EV248;VS)!2F*57/RUY9:9S,[3A#,I\'V67DM0KM\L"U O9I^QI\]K3 MW5<@_L>MZ1)AT4.4L-HZ$G;D2'2GBK4!_P-\8TLZHJPB#9*(,CS A$,70Q+= MZ3[_%$DU+->[WGDT_"!%\ G4'DW6DV5=9@/=!%RO53=H-RL?6^7WD/M#V6+R M\$1:KFH/NNTYPW=;S<$L773QZA)8Y&PZ^T2>;F\B0+H-\"%REW;N7JC[CST\ M-W3%5O.=]S<%=L2;2K# $'A7[AHPA+GS+&4;: :8LXS\RNC>!S<[X:TP+7H4 MJ#R')<X+Q$SL MT;5A .M#WG.8[Y2+/LGE_U42\FK4TK1Q==K!LS[*=B8-8M74+&/T<;>S8@%U M#O2*ZQ:!%_A.N./H'(_7ILKUAMM#2^7<:J)AN2)MT[!>#DN?.<9S';__5^G) MJY%AK)$3L3FGIGI>FBZHZFKQTVU8 MR)*FSI8MP@?M7'[-?;6_P$L__T)N_E5.F815T"EREYC;.1LO_8S3?,4+ P23 M%I^0'?AB/5E#-AQFJH[99H=)AESWQ0!-*YY7HE]OR+I/(,T=>VX[.Q*=-D+& M,G^[B*5XP.B[B@<-O^B=*=6+:?<"@RM)[J!^2-R?CL317V MZYJ+EC5_N):T)7?A5CT[ 52.R'V6UE.6]8:CR:S(+$J"9E4-R5 (0&L*3R72 MJ5,3L=MQ@/L,8TA+T3# LD8Y8^#^J[8M!R!>2, _P6J$Q>];ZD'RAGLB[IZ> M,$L+*2Z&9[6N$^Z]#BXI:DX/YK-RZW"%\@9XK9":NQ&E[6RVY+L:7^2&_ ++ MU;@TGQ1,C=MT*XMQ^8-\\8I>;H6GLI9*3G0U]YEWSG,%1P@;PV+M&:_IZ(*A M=+776@*N(%-D@LR<:H#$?9$MA"^L[/DO8O]KTW Q'BA\C[4E7DSJA9(Y,[B/ MU()=C(9IHJ,&3,VO\#ZZK&#VTK$4$N;=,T"R\5OEWG^;C)]#O/2,#RBU7P,#G&-ST&G=A<;2 %T 0G4JES@!^GWO75 M?6GZK-7?YD$D,(NPSV>T8? >_UK[!-O^Y7JUA]Q23E.,W)E0.UH%OMC?%S\X7+#6(S@>_R_?^%.?L_@EX0>=L)/;EA>@1N.[K M[7RG-ZTI*D3]H8 :P,XDP';.V%"4;),$/"ZVLI-W0 M)UNN9']>:"]S**ML5FN)])5.^K8^V>^0[28^F5ZFI]/5J![H/B]-+6%M:MT/ M8 !>C(:35*DG%MC.7->J35J4VZK,M&!DG<$36>),0NZ3ZB'NTB=KC9FY(@BE M+NH;'B6FI"E)H#?TR=;6!,-R0:NE:_/J3&IA!J[B(08;09UNE][$)8LVT4YT M/+#@GB/*"MQKB_0[1(V8:(!Y%,30)DH$!R*&J#G1@*.O]W;%":T"< XVT=:N M"";DB+#"/VG NJXQ7,?G,D.XPV>&=LAWE8EO1,\"!N7_'L%1_79)<0?N'8>< M!/]J@!4N5O1"NSV4F:%#!N4V05*BGC5 M2/-T=L;3I_7$LN_ %/A)CFV[]_?&B_1#% Y%IL&"B:K"AXM4!VMTP'4XT<5: MT[;G,J5>UB?3M63:K+0/#K/O,+T.#J-?:%W%U57655[;ZUJ2%>JZ.,5E==JG MAR5=/;NNK]1I7VAIA66#F&ZT9DW7G2RP5^^MKH)^=Q MB]4[Q"TF;X1;3!YAGY"7Z)J^JQ;*4HJ8PU:ZBJT [;P?WJ(*%X;103\D)5F^=ZUE^.DJ25[Z!%ME5$V< = MC$?JH.SUCIR6/T\"O+MZPJ&:W3+KS5)\OT?U#&/<3;.>^N,?(OOTWM.)(K#9 MI@;E"QY!V#XW@6PGCL"9(Y6=?Q">7)S 2^%QQ:B./!)0.!@^:!F59X/K+IBO M$3H>IB;+4*?"&2#0$T2@*WAZVN&P>./DS,)A;@F\PDNI>LO_^FJ5Y45 M87GX/*OG:X5A=CXVC!1,76<26>SU"/?:?'^ITI_3A6?-N9(UDNR,6;=H\*+] MWH8A/VZ[+\#WO1K;+2Z ,#)L?EP0UVIIQN=@T<\YKH?AV%^PT/_?_SFL_GEO MX<^714\^/FUPYDJ,H!PA*.,Q@G*,H!PC*,<(RC&"\F<@*"OD)(V2:440TR(A M$%)Z(HQE A,FDJA()*Z(V'B'H"SN.ILU4X/NI%66>*;46K'*6BY3[58 ':.7 M([EYCE,$6W+Y]:A7*8S-46Y$T_!PS,N1&YSRLO6)9?%X>:*TJYZ[PKIP)/%R MI,11/9>=N&XPD7XXD>DY6K^+H&O7-LEDMNVZR-V@+J=.G MVZDE89EE/:O[MLF6LX12;64",/+DZ?)TI9?6I6&;-\L4[W==C:X)<.3)TXO. M4ATZ!2*/YFMI?U7>^"MR0@N$@+X<.5Y:%5;P19O)^]E9ISII^W.Z+:1/1^I" MAB]AM5X279O3MI>OD)-DB1;(TY&3.D=RHJQO&)RTN>*PI=;M,BUD3D"P0A#@1*%Q1A R!RC*!XY0L M2R_OG9ZT!@LNOS#0?-#$R0&7Q-*3]CE.\>9D8=Y=VKJ>;/'-H,WD]8X=G..4 MU)17^KC?POFDGDO6)*7>%-;!.4[I,<)BG&PE-\QZW)\NYIMR9SU3S]'?GU>6 MR5Q/11FQY"]LW4Y+S+A]COZN*5+#NFOHO-;KN):TV3"Y1G".JLJ(M?G1#1H$YI1B7ZY3(Y:4@6Y5A\>-VO['03R/\R[IPNH MMI@%XAS-FT3'*+FX6!K#/=O3RLT_R+I7$G>2;7_/.=QKY- K(5Y[0W3 Z[_$ M!IB+6I3"=Q4IA-ZW7 ^LP.YL\9FCYA"@YOCVT>%TZZJ%<'N%ESI($* MBPA#J'VG..ECC+;1"OX ;2Q+^'&&F/R,X^>TO=2-0IWRT9JC,M)DVIIWZNJ/ M?WYY]/S3C^U>8;-D3XUZABE7M6:YA986;+::-5M%W[_%25UWDAG,\[UZ&[C\ M_0(YW LYE/J2K\A$V2_;(K=C+HC2=X2\_/L-FPZ+MN:76+D[EX MNK.B*3Z8ZUIAN:#&Z4FGK0,;@1,)XHR=>+ 3TN>6?MY(5M 4AJ?X];+$YO+6N84F>BCLR9U"G+0\5_^ZV1[Q8&:?<5!D'[ M$^$YOD;^0W1'5X%E9\8;Z(X2+)(#7RCR <#QF7N>.%%A97ZTAQ7!K;R);7+D M14W%I;)WI4ZQ(&/.BSAO=E^<]Q:B_N>[0!?J0+R%@QH"^P 6M6)%6A\\E]NC ME.80I_N ME-:HF)UWYT6B4%MF?QN.Z-F'>$9P?.XR=CZH7P3R3V:!Q^MA?P=6I5I ME)?;-9G0Q5E26F%6RR5&L(?-TZE[]Z^C1(?AVE&N KI[YU(S0S\4U&/<9*": M36BJQ:6H&1'*K.T@+LRP'/F'(5@MU...(BOF/.2*B2)Z@ .@BVGX\C/V[L$/ M7\'7V'N0ASAD1UD067,A6-OE\&[(5PA<0C?!U\EN?1XH.01Z>$#@:5]B^ M-3O)K;M@#9NV!R[MP3O9^39E\_($4A01A#T"X;+E1 -VK@#LJT"05!K8[_!4 MJP%O9M@0R!K$+T=/=BLA$MM"1PCBIY#$P['L2 ME>&A)FBLN&-C!9?K5]E).4^FUGHQ4^(7K+>FQK.5IY5@D?<[DY,[6W6,1 _L MVQXW-NP)%9JR3TF=Q3QX<1[\+2\*-D: <3AKP95B)[]RGBI+8S0VVVR)R8\" M,I6OMRN5(,072J31,_'W'H%8WJ[3B<;>YP1%R%7'?/A\W.RSTX0QX[UD/-?2 MDMALS-1YD1@5U/(DJ6WF'^]$$QY&A0^"^_8@U%XJSTFACB(=K[@\\R.FA.DB MFLU7BK83\>LSK'93\=@))Z[.MOF8S-B&TN96=0:?HNR@WT\+0PB7>ZXQX2W3 MI#';75G?79_M#K5E/E]:D;G&>]Y+SQ MQF#%X8RH\>OLHICM%W2EEGX4SINXE5:9]]4!4RK+&;K5S_)X >*#HXDL<8;Y MH+$-4Z32X1MN<^?_B0X9[#>0XPSY'Y[,U>_J9"Z]BWR3@,#)%Y'O86K\18LC M61E[AWU;P@J%J,L0\.:\%]U:[!>=B4S@X!GK7>C\\MXO\VUA-CU08!W$4<^* M;:^8EQ&Y>]@+,7Q/;=^4_M5D^=V>8+E@I?6VKCID_Z,W??;*7=\$WX"?11L6 ML 0#: -8/Z+!!I5:N#>R5Z([>+#PMWMHJ7WL^;(3U4F9B8BHX5/'BF$'8:XU M;#8I[G&M.CY@ 2*)4E'UNNH;T7.[R<'/<+T^CIL@K0E<:6=6'JJ@Y1RFUCB3 M:JKO1//BP%-RABWI/W:%GU5WC;6UVH;AD_Z$=FDG72] T D%Z.C0#OJL MB;=C3@_@>,[NQ;8/Q*)IOFH!(GVWO0M)/:'XOPY7Z(6J/:CL/[@_W&:; *[< MK=KN[R2T(S^C$TXPNOGEX:(#Y;L?*HY=V_ ]YE0QAI MOIFT^#V7]?-F3?W&K*\J^E=&7KCT(H"0"5[\?S_2/SZZ(-DG"MMA)>PKS>8K M!,B!)B,[&(8KKACUC@5[Z]!@T7;^S_]@)/JW-U6B#S!W&'T*\X?1QUT2,?HK MA26B#\_GKV,)N@\)^E-^B.AZ^N\QI?_,9CVPN,#\^866(F:%AV<%+&:%F!4B M5L!C4WAO3/^'SN0)G3]E57X1U-V\:=YW 7T5AUEM:_3@NX+_E\]4JW&2P-9T=I2N,3*JR!8U ME?">5%FJ @&APW J@5*G=>6QS,0R\]Z:ZC^5F>1RW6Z/9CK!EY;UM9RG@SPK M?;P.]#(RHW-RK\O! M_U1H6HLRG;:;W:9.BNF94768QOCF0C-PJXR=EHL&(\Z77-')E&N:" T-^>,? M L,3V MUOAUK])>HMIT79]+HYK>2=%"&KJ+6#J!8:<(3#&7?R!RX.!A62I!9*_HX,5L_@!L_B"NV]MLKOGIC#$O-$V> M9$JM8K;917LC"-P-7#*,R)S%T_L>V<'* 6R=O3_7&,=P<0SWH%[=,>AC/CKA M!LCR?&CWC'XH5Y>VD2H'.51T*ZN.BQ332Y**V+6''LBBB4$.@H$K#Y*QG+2"PC7\6=_)",5'-DE>"JO3I? MZG?D3F^>HQ4;MO(A(71Y@B1/$1&^8-ZOJ7A;0(*#^(=1C @E^XP$ MHTFAUC8[KH0JPWR_B@);JZY@,Z;(#R1.NZ/&//Z=>/Q!/+PW>7QAK7MK0D<+ M/+Z:\7Q3ZVW,:1OP./3D4ID$25TQVHFY_ &X_$%\M#>YO%$9BE2[6J_JBVQQ M7'#[_(+FH2:'OAB90%/9;YKP>W;/$-'S'&WL1X@LGHW8#KB9Z*RCAJ53VY 5 M)TX%QD';+",R#.*!_+C M3M15W\EV]3R9:1?*:+]):6T@,._V4B^+*AG#_?W] M;KB_#/F$$3%VS?&9LQN!.1%83(@[($3V*1T3XAX($4O$G1 B&\.;79(.OYF8 M^Z6)_I*(%&^+_JU/I'\4WBSU87@S[(E(/30R"^U&L:4]N1Z.62PJ]R&=[M5['MS>=_25"C;T_JNY[^ MG\(7;=778]0KY'W'B3HA.ENMRE,Y MJ 2,F18&"YOGYBZI_EDOOO!%W"T7G]D"4M */7-RP5I?),L+F>0,BV[3$2Q1 MEL 2%':E(H.O)@7?6P@NMTGJM[N5I"DU!'W-BNAXEL&J9NH/&U+^2@C67G&% MB4$#9W \*5=R3'HY6J@1SA"%IQ,$>4'(E$_RWC]2FV=;2>DZ]NYAQ?ISX^_8 MDOU*B &/2J_*<;)1DJ/-0[= J9DL50BBUVPL/PA S5#$\-DE*;$ MT5HZ_*TZHT;,W^+!4%1"2)]03"EQPC6KF'S'E:TXXCM MOJS9F_XLI62,=2N846A2Z^^*=3%#HE5#1'YK#OQ&#/X*E>I/! MS30]0:EFWD-Q)>@$YLKM+GUU>]P]D:+>@BTZ.F&Q'=;T34 QZ08G+CY60@G> M&I)7LWPQFMVU:Q-^J[;SH%A5,A31@=(WW9WMV-:6I.!#KE&M^NH>+$X\BQAR M9HKA#SU'M%S(KC_]^5QQ)-&%Y;?%Y&Z2[_Q!*O5*Q>M__]=1*>_>6X;'9VSG MYZ[.YF#9MB7$>*B45"4950J+$S"SGZ(1B&MW=\*,>L*)70G/SWVM#EQH)/U$ M4?]"GC_"N9_0"I[,.:#(D?<4_>KX[,WVVB_*E;=D]^SY]6A^H$?A_W:4A@\0 MD:D#->#_<&S^K.C!ST % 5E'%5>;2_]^(<+#SO9$R0?G5IR]Z05(_)>9@XG M)0&_*"88,:T64F;H.E=&\FRGQ79HKL(V+_A&IR]PJ-=.]<5;U0U-EF.Z",:8 E*L-.EFOD+7D2X'+C28)M=%]I40]S>3OV@3"*SG(IJ% M )OHN\ 4NY ].HIE:M980_Z"BA%'_^XT5^2LI16KPWI.%5*G]S1,DA[-&G:.KY5636DTK4I-/P CB9QE,O@!IJ4M;Z3U)DV&'GR]#EG,#6[+IEH?RY3[;9C9\Q*.RJ:.!ZY MP2E+D]+9E>Y7)FN>6E,TD]YVL#D>N9Q3O6Z*:\@,ZY/M3-U&APNM';7M.![9 MJ7<<.=T?DOPZ/U=R[# W41A52 LG-*I[F#.4^?6&(04MM5@J-*6VU6@_['CD MC%!-+5VH)WF<0E-8UV.4C=F.]A6.1RY,V\WQ\S;/X)7JT,L4>;0W42,LZQ=T M#YH5DO#5)D].O*+'L*8Q&L*]"NKER&YW+2=K'KY ^P6QIH[[3)6MMJ.TYHN1 M 3;,C*V1R>"E_D(NV)M2?[S-_1R/;'(;8HKI?9$Q^]W1H#RV9J2[14,\'MD0 M6D)RG)W5]$6P2>>"S**L>G#DR7L6U/4@B]$90=KX5=-+Z0O9;X1GLD[FSXDK/ M%SH^A>91JB#DA0Z+&VIT6OO%*MGMG-1#91%E+9QBG=8T0O;TZ?2:-WO- M6B?'+]@NY@LH82@.+6#HF:'Z2A>9Z;BM)XUY<28PHBK7VG#HR9O2X[&4;.:J M'D-6TA@EC>AFLZ3"H2>O6G%4-HO6\Q6T5AQ/"V21%4P)#,5.7X#I!/E"2N5L M%!>&YI0P&IED-X!#3\5N-AYBYC0@F5J&FQDCN^^(K?"N)WR"][J$1^,5DTD& M^!S+> -B8ZLP CUY@;61@^'GJQ NJ15'88N$SJ;%N193TOV-S/P JG3%\CG2N-^9]:K,.NI M*N+Y13JC+MMPZ/$+""E)'*.IS%@0QRE9(!0P8HR28R&5)C JG:8()9UZ>?,D M6YC98E/K\7F\MFSRZ4()]]KG%'IQBLE\NJMYC)GAZ4QN,AV5./6<0F_A#"7Y M_+*BK\6DDY^M1NY,.*O0:^71L$Z,-0]-)IO];J/)]JM.<$ZA%V8LX9?Y&H>6 M@DE[W6]6!M41?4ZANUW3G@]THZJOR]F6BM=41>^<5>BYJC_=%.45P>07JMD: M):O5V2HXI] 5K@?XL(3J:!*=J\2<;W:+.?J<0J_@T$&GW:+[8[ M)+,>3/UR9S=&3D4/6URDJ.*?0BT4G-26FM31/CLI8N9J3 M^%((IW[RGHPI9>9)?>*AFKM4RTFA2.H6?4ZA5ZM&8=5+YS1TL2S/5X6A),V"YM1FN9/J?0:RROD0U[(J-]38,I@.P2BIOR-ZZS#;4LPH=RXB< M4RL'?3Y9[AN"W77K:?J\0M=)L^_5,EX#*)$%FO4[E9)I!G#HR:M.*[7D*MUN MM'G3I-"U**!>7PO.*G2\DF7H"B8O=$UU,W/?DGVUKYY5Z$F+QJ6)QN70/*MC M,Y&AK0H@U#DM;3,5,4_FG#&:K)7Y5K)75)A2J-!/WC79ZM;X)9=4T3R>J[ ] MM#4=]-2S6KHD&'IW*1ACWJ]/47*RD?S*X$A+'^7G?@M?1EH3N-+.K#Q406]!P?M!E'/5+%^1:>^-<0(0!D-W^4X8@5\Z#'U?T'F27),5R8Z(_"(_]O);0[.4 MGX#3%0=^.ODZ2O*$1]E@-@^0/+F$-$?,9Z(CMH6(B*/ I+-FJ!D1260.!^5!A60Z9.(""01B::)5J2)AK;>M+=-&1$!&$YF!T2 MS>['+X&;@9<+]&OCSL0WS*?"A M8$**8H;WG#O*1''@#*,\0P()IIHT16"2P8%TEL%7&F">J>UX2?@RX1T,VU*C MOPXF](1PT\.W1*::XHB.-%W#Q0#KZ[Z8_R]H$KX$Q#<,.W)\ALWR:VHJJ MV[;*2V:MSH[<$)W*/=5<"Y%VBN4NU=*[_DQBQXUV01NJ5])%!RFHF>]ZVF3] MB\3;H08XWB^ >N*]^9,>FBPKE?RG!\%P/EP;N36O!0+U&V\R@: M,Z;O^RQ@-/,0TB!2"/D#Z[).4A]6 M8$TD_8+D!9Y+%K&_LN=^2\FN(6A M'/LO-][7>S_S%Q17&>WKBR5K0=SN7Y=GV#A M8J;X'*; 8Z:(F>)@@0Y8(Q6S1LP:X0)QMB<:?]0-Z]Y307$^Y^[#A'MJW1>' M^#$=8SK&=(SI^.>-,G=9EAOW77A[V_L9Q^ BN#G1;,L-U^ $W?I5KG&VS:M M>%]MV"V M@#X6'67A*Y:T/G^_@Y'N'F/MY8UWN'P5R_4<'XX]NED.:ICM;]*;,FK+DE76 M2^ER:3@2QW.\$GRX<4X8,'(@7CQHT7.NR9N;JRC3*5W7M6JK35=2J%.O!A$V M*I9-I-+8=1I#Q9(7:\2O3I<;:,3;J2]O8364Y#1(,?D1MYC875;ILA_O^_5. M]366!@3-EBL%791[,]TP4X69"*&=J7>HKR^8)JR?PS?]PEG"[Q.EO50V-UF) M.PS<8PZ(.2#F@)@#8@[XW96(,W.WR,S=C''O*#!ZZ( U)F";Z<49PN_5IQX;>L0 MDSDF4-TW2.;_FQ26CN+TO5L27\]"/MH7)>Z=EQGLL-L)4>; M&%IS]&RJC>%4*KAVC$9V K^U:;I%?4&0CM)HTW8C%79U)7_\0Z83J6SJ>C%: M+-VQ=%]8NB\CBL04[U:$Q2#-=]EU>NBM&46_>KJ$MJKYO#E8CU&_@P\$WF\5 MYJM0%*EWB.*#)=>9#[5SC3/PCW+^_M:.8TS@.R-PG,'__815I"2[>QVY_7ES MYME$MJ;QS-JEBH)+\U4GKU[9.C5MA9>5MCO6R:1*YHQ5B4DI>M=N]'-\LJ=Y[K4]?Z/7*TS3 M]:FE*ZV1*I;-C);A5;AD=P(:+^4S3F%HCH"M+V%A IV5='8FI#BM?)P MBO;=Y7"5#B7T&VRV?'L)?;!.#+N5C;V,N 5BC232\TD&34HUR1SX M*X6;WT3<9J-Z/^4!#D%%TS0E;&EYV4HH;O"P9CJ;($CJC+R=.[7P'P^^PMUD M(\*WV?UFR_62;1CBW%5^[CXWP3TGAAWL M5FWW=Q+JC9]C1Q'U9 #6Z>^Y[6J0SC\=Q1!AX[X7]]SJCO#!NZ'BV+4-WU-> M3/3S\'OA#-^;IP)SV?][U8VRF!"?1(A?5@K'E/@\D7@S5QT3(A:);T:)6"3N MA!"Q2-P+)6*1N!-"Q")Q84K<>XWAZ[/^PAU0/H:N>K%5D6P#7OQ_/S(_/KA" M:?()HQZZ61#M1LE->Q+]MZ!(82YLVU0*2VP;CZ$X'K<4^NH"]45.#_^I3+1] MVU/DB/%;CB8I6QG1+MBH\Q,*Q[X]'SS"*L2L\! JH0M^I4W E"POU@&/1/A; MNIBQBW2'+E+<'>RM:$""N8!HT@W1T14O^CRQG4=1>S%]WV?&HIFSWE2)2?L5 M2,M;]AC<= G+*QZ%H ]@CS[)0XG]D3NE?^R/W%*I50!5PQE%\PZA%MQ'T6XQ M9=^8+KLW5M'$HZKJF+1?@+3(8]'R 8S0]W)"3' +0SEV0FZ\P_9^YB\HKN1H M<[AA?M%.,G)@@0Y8 M(Q6S1LP:X0*%H!-Q"%-Q:/C*=#N-W",IM)B.,1UC.L9T?#PZ/B:PUMM[ MU[#+\7?JUWL/[M)=@'Y_\K& /U& ,0/=#0/=5:%CS!UWQAVQ>HD9Z.[4R[TG M=+YFE^%+HWM]HNKZTEC7,5UBNGPR7:Z+7(<_%/;D1UJ35@NS3)U&<1TU)QT> MD\ITWT<_#J 7AOR_QB WQYZ:EH6,J>.^,M*:DY(_XFB!@M"4*2*1PL@OTMXA MEKQ+2M[MQ$1K#P<#(R1=,*,(&!]\IG_C% [(WE,U-5N(.(_8OS@$QP;\9P6.1_^X< M<)F)QWFW;]5;](["GH=.!,4$C GX\ 2,4WYWE?)[7]?!8DJ82]WI1N252F&- MN2G.JSNT@*%ARH]*9 CLBZ3\8A&-J^5DSM':*H>O9DOZZ*W:W[3XE/#,TLZE-A:D9 M)5))=!4++2QT-Y<:"\C853+P%;=@&:9A3"1O6S;X;KS:YM%8B/6QGIUVF>4 M8<'.K5O^9*2$$@;[>V)H LV(H'F31%'$67P(+#2 ML H#Q,@P_IH FB%+2+1X5^-1L T>0.E\U,!C]Y)SC63HN6GP]N?+;%!QUFZU MPIM]O$&T,Z-L)W5M[:45.URM5)A5@/:RUB9#\TV="B %\!__$ D"NV(O\%B8 M[TR8XQVPF, Q@1^9P%]^?^45VZG/Q^,RG65EIM00LSFJX]O#XK5M9\/)VC)# MCDB>1$?%9M48JL%0A*2O5!FBR57;H!CTIX0PM8*E/<-%C 8T%]$[WP$2OCP4F,[:9?+(F M:U)VR6>Z'S?Y?R"@13-G-E<9LH:*C)^G:J3>M$8J%-!X8RR6T+N5T*MO>-$3 M9>Y7>ID.PTZZ0+JD5"U?_/B&UQ](*&63OE4;3:K\HE.H&4&5)'T[E%#RQS\8 M02;0[!6K#&,1_>XB>AEYRJ<*\U4V&%#\PN\$]4%UDB67P2WD*;6>"46U0BL, MB0\K+M>2.Z@=0'F">UY4)I$F?KGG]1\//OM^,D71VS9]$]Q?NBA;:A;L??0S M19YNK&'XGB\!%1#E0[MK"<2;'OZ-V)/PRO-9:$1S$3/B+!D1W?#;1=@:&S'# MWI#('#;'CIXF:ZX$A-MS(2LA!A!V>,-HG!BM)+P'N+;K,(^DL 0">!_\"X0' MD>"&L#;1HF<9T-8@^.')[">$.WF]?\6^() M1 :+Y-GA[>;@L:*Z7S,7<#JXI^N!&\#[S0%9;?DI9)%/9PFX2B6@:.?/Q#M/ M:>GE,3)D++I@--!N\&LPG[D2]@.%"V-)VAQHBP2BK.!5,,Q1/-^QW)!X<#R8 M/E 8\)OHQBY4D^$#(>5L]]P#14+Z>\% BJ82Q+IXNKD/[*V_.?_@G]V M]Y$,172@Q9UN'[8WGO"A6WN+HO^ZBHD\QLG#B8-M_C-3#G_H.:+E0MORTY\# MH9 ?T&EE=Q-^IT_@.5&!ZL4KDKX[W__U^'J/+L82<&*7QO^Y]T7@0B/I)XKZ%_+\$<[] MA%:FN$H>4&3KP"0-9>+]C'ZUNQ3Z'KMKMJM!OOSI*(8(A0_>^^BN(=D]>WX] MFK_0+3M*PP>(R-2!_LO_<&S^+.P=_ QX&'@3QA$DX/824$^AE (5E(?ND 7[ MA&U)*_YS05D\P?OX!>#CB&FUD#)#U[DRDF<[+;9#6D5?O0"ATK]5'^\ M!5W29#FFBW LPI49\+K-+ENO%&B.*2#%2I-NYBMT'>ERX$*#:7)=9(]IF("6D8;FL! R;5@O[+\U3?-AC'^NB!\ MHRX9*[WO381-7L#X"DH+A("^'-DJ95R.'*D-M#:;Y:P*0;,34172IR/KY:G4 MGRIR5Q<-J]/)%;".WPP$\G0D"21NQB1G;68ADG.=-]J]--H6,JL_S\9-3U*5$+RPZ/AS9%QQ&XKIVV MVXW96.^35L/DN*)>*ZBGX_A"IX&K;:R/*E(V/6L)27*1#K;C@$<#XU[-\D-W M*WJ1L6#TUT0*Z-HYKQGIILX-YQ6\'PAP*'8-WV7F ^]TLOZES*+ODUD,>T** M=*63[-%UGD$:#-WE.Z&R19)0'W.5)L\4KJ&!WJ=O3OPJ$,W;3DB!%Z[1RV\- MS5)^ @]*<>"GDZ\C^QY6,D!'#CC5R.0;@-I,V*@J?P!E/- M =9$=$ D#HU-^/4^*@Z#>%<#RR\Z"(R/HGC;/0R=3^*U@T#]@/Y/2/^]LP.A M_^G2:(:!C+?1&Y@&G&/>-@'WK&'XO7W0 <&BQ,#+VWBBKL"% C\!'.=J@*,C M#20>F-D)>"O;V:TG9-;M;4S?\+0Y(#VTP+O "\ M+P(\!PL\//$\?_"$LYF=Q.E]P!S";(EF 2\#W&SNCPU- K\$@@1G!%@G4 "A MPV2,$:8-EC9T1.#](HKN%@PF; Z8S@NY4O)VD/_.E>[L$ M$)0QYYG%WE)E8>[M)#$3Q>'1P)#?=W(.2+I;=]D/*0DGO5:@$PX5C7R:WPL? M 5-H$74FP&6W@_"7VS>RET ZP9N :!@2#7"+9D4)Z5!>Q[;O[12M;4F 0Z(O MMOQ^H+D/."&,(<2P7SS0)/!IOY*+O[;S^G=$MJ-4S%'NON!'F@3XMMOD/6[/F7\,MW9L4B-MGE>*(](PG&?7-7^;G[WMSXG MJV3]?C]5YW^@]OM.U9XJS0 JXC-U=A4JWN^(QGRQ$%I$$)2+BG_]Z6[0:"1W M332Q:O8\B4&@>]U7K_5;;ZO/8YF[Y(M].7N1W-[]+7C/,92A[:YM?X^C4[<_ M049K!??IU612F#S$#]Y>*HV@=^>YX,R9I> M^L6/-S)%5:KV-7=RE-AR#C-;SF$>;+<>?*^($M-T8FD."F4W2]*]@9N1&O54 M+[4:)M&!,17+O A;= 56LQPFTU$B5#5Q<'HUMO"LFN'GBOG39#-UD&RF3BOU MEI-7U?7(OR>!+_M=T"R9S.+CO1(!5-OG@A"JJV-S+ M\INY_5"8Z/&2),EKHR:YU=4PA30!G8QE&/+DJN"[S6TW/+,Y.+"Y.1,W9^*F M9:*TS&X!6[F!BL6U@B:W"(6R$>GF T/S&QYPJ5&:G C2(-X>,DBA)-A8,I.Y M;M_B,"0Y.L2]^1G?G"VZK'#CQ"IA5'>&=LOM-<59E6E/\^G6N#?Z>I7PWG!C M!#;F0C.=)-]83R*!PH5HE0 M&'VF$#<&_D A);%O].+2;-$OH$G5*#^1B:72J>MV(LX;@ERU0KA)_R5)_Q<' M#PL=##.I"7C@B_62/VG<3\IE2AUFD-PC//54^L4B?D8N JF0 MOV\ZY PZI.FYS?%.B<"]AV\2Y46H3"J5*SZT="$YGB8LJ\%D7#S]#KD1T><< M_[XJ/^+E9,3-HXA(1MS@64J%9![D&AL72H,YZ@/%+;BOXU5]*;[.XX69=Y3\G 5MY_F7_*;.2;C$ M>'3WY)=@E7R(-%_>QEFT+ 5W"J+F(DG&?78([ 5J$A7W,86]/Z@-ZA'$R#WH M\WQFLX/F3-0>.9O#J[=80^&A.PSN@SZF@R92AU!W+W3P$,DT/=2CASI"T7VA M<;<)^'^X0\DFY,>N,UFS96_FN,CPH0\4:!%"6":#K?%L!SG<&_"UE(?OXJS:XO>,RNB2FF.;(RJ?&DY< Y>(. MD)&%1/T7#C"?FL?RCIV:X_*.C'A(E,.OP[[="+)V8U"A#!P1HJCFS"0?/_WV"[MP'>VX=@ M!X.&XQT 0!QN3AS#Y^T]Z=_/&.JG=MHRX7.T\5-3'>AD!(P(?7Z7"* .]OI] M0YP$!6W/UKCO7FAGL."3T-]"*#_B>:!%U)W\RJ(Q"\!P#L$2['8;& &.GFLA MJ(, )6(?N-" MS)QBUKL16#&-VW5SO5P<7,X6O'!IH5&>VOH(!,@ 3X=9S( M/]H\>;]9GL!Q*%S]'LX#7C%^:\1U&$X /6*',+&WF!V&X@R]E^,!.\I?.=X! M9'=5R\8B=H 8^;0K?+)%. [,N@(=!MD-/#+$*]O?(H 2]J$[YH8D!UWUP9(0 M%D& ='$"ERZ,!%[P#Z+@.B6XR9A9X(;#38B6VBC_#@:)P'"VF!^OM,5O81B# MW_\=0RP ]P2Q>[ ]IJ0&+ O]*PRG$/3F[SE88\]%D!V/?M86,_( 6>,3+M"C M5.WIW0A7%>&*U;.$J1EG=YO.[1T\G6G3#U11)]!$^3U%] CCO=L-5$;)X<@D M@%^+-)+)4G[Z,!4:!AEOE+N]TD90*SHRDIIQ; ,1+2[=K7@Y37/^#-.SP9MVY6&CK;425J^YY+7[Y+*I@8;4E-M18*7Q M9'5J)T84Q3=[7=-I-9G6PFA'@96RK=%F:&XV=5[(UU:=^P[UD,ES\,KDTROE M9$(>3,9BDEPT]:X[5N75K!P):]ITTMD4RS"F/LOD._V'C?(@;]"51_<<&IG6 M2J_$%Z(@;BV+P\:,]TACGI&D=;4"Z0G=RJ-+*2=+"9*FC\2F0,5' M";UG)A=XRO'1[I3L1E=F(N M^!0WC'B\W*DTUDFR[>M,1BZ7)C.MV2E& N76$]Q$'G37'*FU.YU691&?+YU5 M%%"N'B^KEF;4.!X8PP(8.C6JSW)1'"5U]5&*+J;BO&"-C([;>] ?%"Z*HVK% MDOR0IS"(Y:C71TZ.E,"J*0M)8":(V(/5T)%!N9[H:9ZN^ MQHG^@.W,)IE.,6.HD1QEUR9)WYKI+9&NB&0;C.*TTUU%B-EN0C[P/^:GM V<.5XTREB73JWD=Y&'G#D!B& MY;D@TW4,(K=JNTF+8NV-/FOD#2 TD_>]]KE Y(XLQX&-I>@[@LOE.B)T ?C[ M%M\0H'_ -?)$$WH('2(G=CH(>[=6YK+E6KE;YH6S8OCAVF%!G@#%,T!S'&XX MOYX#TWG<[7!C]S8=.X?'&YUIJ?G*6N_/^-RF6N^ Y82K@=69-OI=H,A/HY[# MJ RY #<0OW3B+O7B5.L;8MF7@?@EZ!LA+H 0%'G'WD#\+H$2-Y&X$$) D.!F7_Z1&?)RP=^6ZSH!TX7'-1&-E:E\MCT:RE55SPWEP4B5:]5A@PM09=ET+,.^ MA"5YY1S\H;J^D_BEOYC5Z>&TG ?W\VR:U!>U)I?VR9IIM3_>@OQF5I?'J:0_ MY\6<+DS;9ISJU3OUL0I9/?G7/PP5HYC3("@_1_LOU=3P0 M@C\E_,]P."ZT=>K!9_AJVVAG2MT!R_)JI/OSJ5/RUXL00_H2UAP/O315P@!H M0JCQ>!2]D]>?$D;\D#CALA31R6UN<\N1-<20CQ -SRHDOEU0"Q6QGN=G8U%O M<051=RHACG.*C)$9^GRV]^$A]]FP'ZS MN3'JU3J*B%3?B*,X%:.))*I9) M'K>#W;C^%E)>D/'["->[Z>IJD5)7<5UHV\N\WUSHB[P*N1[:/SH58T\$?WM] MT26N%R9<:8W,':J4O?FPMX#L2XP7=K,DHV#976D-',R(W8EDEC%H$O[L>7D> MK2O3#+G.+_6JS13Y45DK-1(A_CV=B*62+^'-W1C[%IR=T3Y]BK&+77N:Z@-6 M$1>:4JZ5#*^>J[0A8R-#1<92B2\Q5-<1J+5L2_%DEUA)MBV9KG_S4V_1V049 MN) ]^R%WAFH!8\)B#)_GE8"=C/=*EK#TQ6JY*Q2F4K='MMK!L 8Z&0G9<>/] M6XQV03;PX[QO"7VRW)CZ@EAGO2]NM:;#:CA*IQRDX(NZ$LY MF!O+W\*O;S=U[V9Y/B-QZCI'9L@^/?<:,\+ZSI5'-YWM Q' M/( MK@MFK3ZEN7#<4B)&T2\-A+]Q\2W(.H/E>3\7F[(;5_JUV4ALUN9C]WX"C4X2 MC J?0 [4C(>E MPO?U.6,.%M*\U^+0"R'SE(E1F5O\]-OBIW#TV0^,&8("NNW0GG-DP:Z[;_AR MITE?J1K>]8 \P=5]WM.:S.:FRZO64&1FY5YIUF#MU:"-,*)1/0$=2R5>&@)_ M3=S[?=KWQN;G:G5Z,YLW"UZ35F:3-JE9G:XI=0KJ0VF%V!P%%$R,9;^DA?@Z M@HRNY4K&S>LZ0V!Q1/D(Q;%JE%I_VZ0&?DQ)5D\]R8;)XM(KD@VKLU.?E0XA%+";(S=1%_7I&J[62EH6L+!4T&0 MU@^D+7S B/J(6G4 [M0QGYJ'!IY(#:6F@<>9_ MSCHA8LL/CT,BGM1B[DX#GYD)T1G$67;<=G)Z=3CW!D!M)52S?9L)<1TS(=CD M73IY0_O>W?8[ ?"9](T0%T (BKY+L3=*G(X2[\S=OJJ2?@/NYVO:X#?LP:N" M>.;)NN?=EIM47*!47!;N><#_5XQ[_EELX)#IKR-%FI4,R91QY&:-B8ID>I+M M$U2,@%$8>3+F_^[TT.D._$+NONASZ+,F=:C,L##M4XJ@2Z0H<#8Y:X+$;.)\ M2POQ8"--,KZ9$CV0S;6*U475S+:#2;_)3"Q%OW3D=YFF[&,( 4M- 0JA>*A8 MA7 G@/"!9%^#Z3J_J/Y$")D-*"$>F[.*+B_P.Q><$T"$OF_?Z+,MR0?E3]'';2TJ5Z'RWE*7P>33;;>MFT[M^0" M/.$,%4NRQQ;YWS_0)!]ZU4=CY((?3NIA7[5<_UP;_>1 E!R6Q>* 2V2S%;(X M=_J22(Y$W_@6")*$PRN):4(5!4LSIII'=I@M1&J"CJ79WVJ5S^Y._P*K_',% M^JD!I@X,,#5L.!6MDV,ZMNC/7&HTFFTRY;+Z]4ZWGNOG>ND)7^=SY<)L-K=D M-9Y1 ^Q(!F%'G@8+_<+M\-D][.L6W-_M.W^+Z+[@.P^[*;7>S!3;/*C(3>.AHD_G\*4P1M4@RJ%V<. M4)\A,/R[,ZK'3VOMLS<[3BS;[0)[E@IGA7-?N&Z(+J/.U !Y5&2]Y[6@_U!78^BV4(D[(LLUJD2VV>DT^^5& M4<";^XTFL CCMSD!73_;6D&.E>9SVUI#$7(A0WZ#3C[],06,2Q6G8%NS PZ+ M%/WFHN?G%T)?%C4IFZD^I'KD.*,B*,-D&NI6YKB\YYMTZ^G#RG?LDJN,.E9G MWFOS?L_RY?N5Q%ICN$ML@HVQJ>-.<^1-*=IX##"\5@"S):.FZC%\'.$@-#K) M@,N?0=4B:_#'D63JT-_2W D1B!7B2W25"N"]7'@?Z)K!#0+(/WOCSL\]&PR' M*T99FX(PY:NNNG;Y'N=[@_:GT^O)=VSUP?:VX(+AGL!U9:'1@%:DH*V!4@Z7 MV($KW!$@3N]1@&XMZ,YD6##YOIO.CN/ZP.G7(042=Q$H&/_"/'KF;7I+P/3E MV[01"G,S(_L3WB?3\>6 D6S.P-M$16Q3#.^3#>:2]A4B?6;%UX'K"+)"S7$6 MRM.STCP/@#;7 5C%$88EF0XQ@:J-@&\- MW4@,-0$=5!4YE%@['GAJ<0?(<6T=#]RT/R7\S[ X[?-6<>5S.M/M@K;75#), M:A79*O@I#P??"*X5[K!QX/.$'_WUCV6"G<>(_R%@:^+-PAAANK0F0\M9C/FJF:G7Z+J1;H_4 RY 6_8'>NBHR]L!YE,V0&0O MFPYT!Q$O('VS1_JVQL0?FE1A(6KE7JI4ZY16#TVH/I#%,O'!@//46<=4EVQ M> ZT6? ]\!F"(L%=)ZPY");KX*LT[([CH9&4,7^.9 M^!F&9@;?DVV@:"YBO]T="&EF>2:RGI .IQ?9<^?,:G!IS7$.KZL@R3A$Z8"9 MI)EPU[+8884_Y*0Y_)OK1TKOFIKEQP50;NG%_H-632T2]8FXPMC4;"9&4LQ!P44A'XR?.S==_KM)X)0^::W?Y:MOX!%'Y,2 M2/JPT/OS0+\@;.1A18/ZQO$&FFN9:@FJMRZ0)SFKYBJASF&54D%J-LRQ2(-J MK>L5%[/[S"&/,Q_Q_8FMECZVFNIPSX >B*@M%L MZYU^>]HRH%&**J(B(%4-M)78Y.SXEUA)#C'?EBJ,?*PU\"5;K>58!M9C6Z6D M[;8,*9EPHXA@I[!&>]0[$W1O R@J^ +'\PM(^A;/%4-K/WJJS3&_\* ;KW4 M5K =70L1.MI=Y6;TF)OKY8&8HSHBSV]FK6P-)9[(NX@<_[\(@!_P&!$=4P6J M_2U9[X@"I*MCS7;T-. 58)WA.91!3;\07( 3Q,4 M,);0Q^Y$.9H] MI:$]^=%5@*BS!Q0D&] M1.>MD_\>VN4$>N@YD(*>Q8*@DX\GID3$DO$771AM M.$BW_?'FT#^5)0=!'Q7BVT6_\0L)YAFTH?_[?PY@E';U(@BJS;+_; ^6][8M MA&^B\1FS"N(!2I,TABO[(QDKR7>VQ0;L'9W<'EK_V1U.HXTF4GT M]B-:(12X/8H<5!4$WSK$>0L_>P4J*B2[:\W/1_,G">8MI=$#)&)B(S/Y/]UF M+A(MYM4H#F,*(E',61@AS]F15CJEVWB4-7\%U.2!;[6($L_5NB4BU^RTFAVN M6VXVSN/(AB_P,H[A2R@KC6:7%XAND^B6>/BZ#:%9*^>Y+I\G"N4&U\B5N1HA M=.$'=;[1%8@=(LOEK>1O+E3R.+*T/ ?J>:RI.\"<:>9((_Y&BI(F_PO==_P3 M]=]_8ULDW@EWA(*L"C1 VXM$X7^W%WWCHI^>R[RX V M W@E\HNAYX=L$UR] M,X$F.O YH!H,?H6!OBO%"'B=A3RHE0:=9Q/Z\LKC4E\V&(?Z*$K12+L.J/: M%^8L/=.U]GV%\\?-27O8'N*Z+BRINRMSA,K MTWQ)(@M:R^-I>TR3?,%W%_W5,#$DGUY9R?<>AA4U41.9N+%H/7@U+5-7A\GC M*P6M3J6S&:XDTM4T#YI9)9/,K8:IXRM98Z*6S:,K M^"@3OWXAEB>#;X+7"H[^+#B,-# M(HZ42[?<$/G\^<3I#6']TX5TL:^M04=O#CT]>YMMA7%/ &F[=9^?A![;]%4 MLXNSH)#Q@UP;RLD8FH,/@QQB!!"NXQ?#\.*CZ6C(W47%80QE5-9)_Z'H%,5^ MP3-T]4PGSE#OQD,_B;Q[V;%]_";Y]L30J;!UOQHXE[Y+O#CY[^>BA 9._AV9 MBO;U][[W=BXX*8[NC2R71Q8J=4?^4E3=+R',>ZOG7U-?W[8)[#LVX9R*XOS@ MLN_:DB,?[6L@> .IO6 (THA-?!&1=.L=!O630;SY.8S2FR2=6Y).S /GANU] MS=)=VGY\&J4WD(!O;3@\7C(,NA*GXNT+6]KI>K%"]7Z!D ;[Z[V6!JQPXG%H M80+;DO= SZWNP+&$M3A2TRB6B?!9A9?^;UT5V_6[QVJ66JNW'@(OYNBZ!@9 M4?UUS18+[GKR"@S/ETOB3>Q.)W8#(-G=E14A;:G[7LN=:.)*!(F4L%IM.B7J M?A7 Z%))\BS2=F$F!.Y_ZF8=;];Q0L1T8H.C!CF$K*EF.THC PPQEQMF)KG% M>I!KK@(,7)HYCZ!^LU0R-[-X,XOGEK>"Y=E10R H>:VMUG23+Z9+*5UWZJW\ M7 V ;)G4+S&+Z6U]J0UP(=#-2MZLY.5(+6F)4D'Q\N%]J#.A%Y=[LZOWIJ'_?651'/7"N>;IO+\VBDG=$OMPKY_G&J:L_ M/ETI^Q4#FYLF49=L>4)0Z?W.J)PUFZ,*; M%:&(PO^^K(4"1AF*0GX8U'P-A[EU4^WY+9VD-P677JR=^V8RLDLA,:32 7L6 MZH+!U$J=I4AS>3/NCCS38@Z:B-_3&;5EWFV32*"26L 6T!ON5!"YCQE2DH5Z MLC;)B5Z#6\EJP4S.%]Q?_T"%3$=T0:&:-@L5]Z.2_Z"X[>\OVJIM/\<.,02C M)#7'@@M%$K=U*$ ;ZHF>H+O%#!"B)=&8N%VE?3X@ZNI(YNK*2?VA(TY))@H53[U:GM-(VN""Y?'BEDQUV M>>C"\;S WM.9!:BE-4F%5QX]O31@F\!KM&9DOY+C-6;"V3Z-$M9'3Y_9DS:4 M3LT@9]5\PBI5)1::S*CRS4YF.>FVNXFJ/JM7C/1X:K;9O!I5OME:3U/MR<1/ MD9YNUZR<4:S6B_OEF^>V[9T J MA6*#*=21Q?:F)YM^H5GPTMPQI$ST=1<#*9.Z(SI\CV^(/,$U\D2>+_"=#I_??G@6I^"H M;O6H3T1!&@M3-8Y:E/]XJ \)_?3?IW\..A)P\0*\4UYS)%5%K678P#P"L'VU M<\$9!E:+._RW;5\DU.":I00]3D@OJR;&C,7M^G+(>"%ZB1SRGA-TWWT0(@H] M="9-+1MU^^UWB"-%2*7_ZSR^8]AT%@"K(#0M=/T\P+YRPM9FI-[WWEMRH7LT MM[2@/\V%.Q98CL<2W* :-.P5126Z@3%%Y)%&T'ZA;KXMS8"R?1G44[I],NKA MDPT/&RH)/]Q$[=P[$@?F)^HF>!MM,+?LL"85J+C)[FLJ?P^9L3D.5_RW)DTQ+O*S$\7LIVJ,CA\ UP8+'FNM?T@* S&GWQQ M\3!#WY&IWUD,>6%EJ?0=3=\(<0&$H,B[Y"^MI[\P2MQ$XD((<1.)2Z'$320N MA!!()%X$_;]1XJQM(Z\ZKE^WZB^L;G]9^$]2SOWV@Y@W5Z_#" EMP?_[*_77 M!U>>2-VEZ8ON_GAML\),"/%<$N13=>\W8;@>8?B4!W;% A!,1C_)9MQ(?W6D MIZZ)])]9ZQZ'VC]V70^S1F M[;1&[(*7^]E&Y-!&???DTWM-LF8:T8X.EJQT,G^P)K MQ[]L=//3&7QH]$#(,4U; /92D\'!_++PCV%%XJ;ATO9*B&_TF=Y@63*>B@_N MVY^85?%B81._#DLK.,R/6'95)[J.445YZ!<;P=-%@F M8\D$&R/9XWK%'R,?'T+[_?&"],4S;MXI1U1OVI@O9Z9*TGHZU],6;E7L?6;F MRRGDJ#KO9K4R,R^(0M_NUQ-"N=]RD1PE__HG$4LDR1B;.IZ:=F:K.) M,_=0$3*#YK,PF72,3!V/Z;JJ9(D C'%\9$OXC&-7AHDJ.S% \#6$2U_@:7Y? M!N_"I/S=;F==,KTQ?!?/!LKV0L18VPG%FB.GK2[9Y"5=4ZU6$AAL^[OMIUFK MUOQJ>K,6-8HJ=ZW[(;EA0_P *I;)I&(T>SP>^CI%Y?NE EY2. M95U+EKSXBLQI=;:C MBSU?37$AG$XLF4C$$LQ+0>>52\0E94&O2'2N?13X2=(ULM)0TZ-YE5]XK&2; M\UEE;:^@Y"21Y- I,D:]:!!ODG.RO.<52J.2=(QE7HK/#B"@+H6WSX=$]6Q+/B0^[D=_H7C\HQWT MC\E9&T\^QB/3;> PT 0+.A6BH8@HD:>:]F[.56M3@YURVM.V. .]NZ$1[Q. MI"4(9JV:F&\E@X!JP,%3X(-V?/3 L68[[NZQQV^G0&9SH.XX?(?5Q"(<;^2 MA0?W"PV$W?X536=%^#"[=SEX \/_FIFJG\"!N(UC_=PXUO1M'.ONKICLMW&L M[T64C&%.%G-;((N=<6+= MI>.%17H5A2;FT1EM(-"FQVO)0EMYR"I3=;:*0A,;%*;^8M4HCLG9]$%JL;1> M-N*1&&'C],2@2VS-)J5,WQCFC +%#=M1&&$/K._U*HV5(H+U>%S6S7S3:J^B M1KR6FGG-T4FR(FK*JC"P2'_5JJQ>'_'Z(E;7%^!@/<^XD=X0=%X0'[V&X77& M,:]?@>FU#9V(D61(I@RB>>E0T#"FV)KG)B,'(< ]O>@Z1".@;:=+AX MPM"DP$M]&?WKO&!5&)TX'[YE&+!R)OP)O6)M^X;[(:RS'\,ZSZ!9B68B/G-[ M@Q7I#:NSQBQ1HQ[*[.[[H9MM7^ZE*;NR,0-HN&06;X)M21U(\0E M$(*B[C(WU))+H,1-)"Z$$#>1^%X@GU>M](]LYWY9^"]ZR3LTG\1'T7QHYBYY MW6@^'$X^G0R_YR8#9Z+QY>!V!%;FBEG^I" N7T#ZR^EV_PFD_QQDRX7IMZ,E M_@R%=P5[\*JS_>V\?DI,CU^HY2YXN9_%] B5V'>7Y'&R'!R%[N7K3\:MW[VX MT]6NAT;WDMNGSSL'DAIFQ&9\HI'RO1XGV6H2T)12*'^\%'W+>)T=WS6 F_-L M&PIB1/E?O\\[%4U[X$4A-5+:H%V;])?A:/-4(ATCV>1YZF8O@8^_H6[V"AC^ M6B:??I#C4W:G,%IX#VG>YVF9;:=:7FX18F0P+!VCR!,V]G^'2[TMPE$\$!S] MXI0F:O*7X(N>T Q=M>E[<'KITGBQGE9+>E_7Q M8LCD&^F<&K34TYE4C*'.:&!^AS6Y'%:^-M/Q3EZ6VMF)*18<5ESHP_S#@[YZ MJ&W:02\[E6!?X>7K#&3R3TJ,?HSS=PMB+MC&'%:,/2^1\?Q"*4SZG$56)\(L M5QXJ8&2J0FUU\Y ]^BEQ]A@M[*ZFK.929F,5X6?2.G-$LE8;BL MJF&/*Q6CF-/;GB]EY\[3LM6_@R&Q-G ]V_SW=?J$MZCE0BQ*5(?LDRKD*%S: M3H(%HY*6%7.#16O&K*U\@N6&:9P=BZ63J5OH\E/X^=KLQL<8>I@TY$TC;RWU MV7H^T<"&V\@^8F@,E)!)7$RG]V'=_*7V?0=M*8],%'7J@YNHT5AQ&_6#KR8@ MZ,[&[(@ZJB'3.)H"[+!5R(&,!S]2M+ C&W>-23X>+$ZXP)XY!+K,7%J:C":D MA\D^]!#7GR,)-'SB$_T<"#"K(YEJ@)*%?JMKIC;S9B$@5GK8&,PF&94G9XQO M@NDTW5TNN0/&C3M _J-XMB+Y!WT@7?3VS7$K6$W DPW)MH>:IJ,=5GF_I$HDL,)^8FG?S#H&ER M9:_]US\TW,PD>^P[X+T]^Z:*2PQ&CN@7ZZT54_I(OF^W M17G(?8.!_]S64%R>5R?KY8"7')]CC,%F[F9.X!YLM W33ELJQ0OU3*+?['KMM4J\O7(2'?7RX?I.MP.=1-R9S%<"*8+QHIB9 M#,3%4EZ=?0<^C;IVNAT8/I3B36'02HM",^U+%=%LP4#@KW],*R+,?NT#0ML] MDY"#A^[$?4_""0F]'XH>Q1 MKVA06\FR[<$?P7H.3 ?L8-"0ED,E_'BC0I 'PID X,9VXW@_98DO MA8$*U(B8/]"O^X%3N.-[5'"LL;O",&T!U/0^D)H-) -NC4*@)D1\!X2;-L-? M]1Q)!>@YFJ4'>%I\-DHMQ8Z*ZIE M(5 >^_$5)<@T")\-YR[PTHFQAP"QPQ>Z(XYR\SM$N6,\N,=%A0AO1)#'QY!S M,\DG1B#,Z2-Z^%%W0 Z_LX6V>P2ZD]'&H#P>^@YX:V).22Y#+V]B%?? M1:68S"'6$/>4>W:#4$(((OS!]N*]Z!Q#\1T$O>$78 @=;KJS=2,EA/*!N6@% M%X(]]3![=>%F,=I_QT[-&_*0W';9NPV)U)92CJ($MFC8Y(QD&_.DT&=K4Q4- MKF+2Q[%.[ R!SA=AWYYXWXI\@2V6&Z,*F M*?KIB3:*PF8ZF_/QP9&.O^QG9 M_AU"G=]M1N0&\RV13[3TPDILDMUI.5[/Y!P?Y79C;.8X!?:;I/J5C>.&HV[* MI9.67NRGY7%S0&:8+A3K=":6S!R7M9PI]W.I4OW*YKFT.Z_V4]4"O[#*Z^:B M*B[N5UBLF1B3.*Z4^+"[?!Y0PBBG&+G#YA]8R&.I3"P5D=V_=M7VM9M;Z0P'5796J9!2OB^Q MY?AZPBO0;*2H6#JBJ.\':+^OW=_9V+:K]_&NKWOK7*+32\EDJL4]6S2)HN M MQB",R)>:Y3F&?Q!('6,11IT@4IG8L6[::B7X:Q NSR3-A+?'"4K'W7_XGJ[: MBX@U&(PAM''9UN88XW$$MT+91KB/D1C*O,?V=/WG]&:8@SW[@0OYV;0UNX:4'O9$OM9*KLO%5AZ#Y)._G*"^=TXN]_+(YFSQ,.)S MJ,FC8[W/[6=W_C"LTV#XG2\(P^?O.E#^WHW;>G9;)?'[#2UJ]U)/<6C+'?]6)='>0*/:&G>5: ME%+J*+,0Z1;=4Y\_9,5)MH.#EJW:6DDHMP0U#3[AVR4G)>?I^75LJ^'"#!+2 M*:XV0UH)ZKK@# 7]LCUW"7)V3Q3>,X4;Z-Q%T<90&0,4C8Z NP+AF2:\'ID0 MS!.R83GHYRWL;?3HB5V.2[XW"U#0^L.=Z4KK?.:@PCGV1&@N*2< M6+7:C&;Q.7%.)LW** GB[4!NX8X!A7-?N"Z$H3X/A.X1SL/SR,X44&[EF MG2>ZW#TO?.5QQ.-;[!]>!@ECRYXC .G UT&LFH.<"1FE[!@(Y1Z=R>X.!@+' MC#"DU4ZL#J\.O(B]!Z#C4^C 3(&,3V8U3&^4I(?$T%R4M8?ZPB%<:0W@H\KF M+J$/O1D-Y?[WJP318<.3&R+,YPG<>"B<^"[/+.)+0:_#Y3^F[Z$#IRD:U"P( MVOH!F@RB5,6:H0AUU!IJ6;0PR/);*H1_Q<"/1BA'Q MG$"C2FN,IAS^$7I_YNZ&&!P;0.T%;X:U&@>UG1'XB8$#RP8J-AB+4ZK^[[E" MCB16&!2+%,;NY[>6?NP4!N>Y$SQ:J $5RL'@T[*):!X&'"7+5*OPO_ V7*J2 MGTU+K:$NU;O#C/@@-"WFT&-DWF&/6[8UUMR:Y3P:8&;/ &N:EQY2&[LL5KF< MORHF[IOY&8Q%CHN1"U>,S]VA+LWJH#10>%I*8,36'@ MP+D%@"I'#+AC+IKXY!],:NLO6JSQ11F2][1Q\[ MKO_"3I41E([: /E+R+/84AT3=FO9D-CO$QF?K<+-<]$WOIWBD05(GZ1XVY&T M^P$7;^O>()\<4>MVKF2T]RG^'G_Y?!1GNZEXHUA@Q6I-'\>!RE*.PV$C'T'Q MG9I^8N&04H<>,23MR'/ UJ(^K^4ANZC0-L6@:H!.N8IC=?@EN!H3+A,=\D*V MP9ZL#&V?:4&7%7W+,A_+\E[C%LT%L^&\#E)T?#9)BYI1?4@\K"OWP'^.6Y[Q M_T[$#\PF79EHPKI%"D*V:O:$YJ)<.0A)RXW"6ZI<<"JJ@4?7-,>-8&LL^U%O MD_ME:XL1W1=ZJD[VXZN-E!^"II)N__6/98)CS8WWW \DU010AO>"AFQ=9\;6\?>QM;M M[GH;6W<;6]>XC:V[C:T[Y]BZ2E.D%YT*/=.;D]HTU[CO:IX0.;8NG:C1M, ) MI.ZER')^YK1ZY4'DV#IIEI-YII/(ZWYW55FI2^D^3:I18^L\=O.@%H;YDMAW M.ERO6:\G;7(%KV2>7IEQV;0>SYN^2&?6',Z)LYKTT' M@B)-/-F0U*@!=WK^?KTW3ET=.MY=BQZI5*G8RWA@^4 M7Z+]-L]%C<*S-4YP%Y6%30IV01U1G"@;*35J%)Y@#81^.;_4Q-PBSK8WI4YK M27-1H_ F=+FV60^T)1G?N,/LI%FPW;D:12,[J5%EEV-5,IZCL\GFII[C"UP4 MC:Q^NULM="8/I#9>CJ9IM5BKSKDH&AF4HK7N\[HG]KWA=Y+ M\N-"@;+(XJK1XN*9J1T7N*B=;SUD&W:US\W$?KK=7HH=7AK6(D<+3I5!:3(O M3BJD8$SCW52FT$YQD:,%I_V-YU)C<\8WN38O@5G.T[7(_33D^*254GQ:[Y:1MN"%[?&7%:@WN^3A8ZHQ0 M(CV540?E)#?,O#:N\.4\\3NRRO1I/<'/J[NG.>8SCC#\6,XY,B<:Y+=@H(A5 M,OZEP3W-B:*P UNEJ,RH>10I0S5_MOS(*2)>/!E\6Q4A!,?YY8X01KU^2BM9 MDK]:Z55)J"S[9G:='!WDO>A+R(*HQM#BH&K41-IL;Q;U==F@9Z@/^+B\]%\O M)*@E!RX,M1=JYJ[C 48&0/UQ&R^(W5N=W).S+B22O3(?+ ']$%Y[J/Z?:'/TI0MF;L0TX)"IFV/X#?Q3 M;J*94LC8;J+?ZTPET"%GH_QL4G))G;Q QD[E.&9N"O=3WB]S;9-*371AM8)* M/(JQG7#G"1RES6T4)CW537LQ%V=./(TH>9 ?,0N$OP/)0. >\ -AXIG$P)/, MH(MJX<$@<.PC*9&("?1L\$4F9& 7R!/3,BS5WW_T-C(M-;K\-C2-[76F'9Z> M?J/R1.&MP3N%G ,#QL)PG=W=JD-9JVDS#7[]_62NVG=^RQ9<\_)B?T>:$T*8[K" M:XZGK\U>HY.5+D]_=CTVK1F)^DJL%MOS;(:_UZ4I]^9N\ _3\VE)_,73EM-JR9;;@U%O282G[13"GUBQR7K.V'/#"@WV_H*>YU%)X.Y3(-QF/[R2L M.^?7W#R=UO6^KOB%3F%0AN;DX@B[J0\+7-)C:SH]$_AZJV7[+'WQ5N06>+Q* MV+Q7F\YEH:21<9T2E6P^K:[I]D?-2:#&G]B4-R/:'!23/8;2@7'1#JR+HZ$, MT^Z6NQM]9T3R?E[- FT*=PHMU8VU -FXY7)LH19YY\^7]*4(\@0HG@&:X]QN.K577 5D=FMMB5$[GVF1I17NFQ?[F"[K#< M#9W@5?^6$7X MZ9D!)',CQ 40(G/'O#B\X4:(KY.(FVJZ!$+<).)""'&3B LA1.:5 3\W0KR/ M$.\<;O:RR_IU2V;?L>2S.H=?N^2C>LQW[@$,E]"'_^^OU%\?W(\$?9>AMVTU MNW!NOB9PD$UL.W;.N&'L2UU-;RA@+82X(%$YCR!7EJ!BV]ESHW^>S'"Z3E'Y M+-]"U/\>U\CL<%7(>"NY'[1NY+(_>9ARJ?G-P?,&*/X!-__D>6 M 1B/ST[U@^/&]!T]/SP0CPA&PS7].+7=J9,3VG.ZVC5GOZKW^2=(Q. M':,9GTQ[?S=??_V$^)L G O._\,"<-\8=/5[<:7IM)EM]Q:;X0*L$39"\J]_ M$E0LE3R>OGH3@,\&YK]9 ,XT;^'# C"NSU)U;SS*B)J0&N7BTR++^FTH P4 M@(@A91>=DOB Z[:;P(A\MQ#'[W2^VU4[:M^7/WM-9I&<_GW=KMJ6[YZ75+AP M>,\(D>5:37]^GW22HJ=OE!HW]E=Q=C5,(:>-HF(4>6RS_OT#8NZO=-%^-^N? MV4G[!.O/.TK/RD_&@.\+!4NE[KD9UT&LGT1)\U@ZP]Y8_VI/32Z!]<_LGGV" M]7,:Y_!5KRR07K;KM[O%DO?0YR#K0T>-86"H?CP"\-^_(/56?L0@V6;>_O-W MZ,>=2/1_10[N4.X34.X5RT,M'A<@^#\K2??VV&RVK.0&4I.B^3[#NJM*8_+0 M7B*011HG)Z@(D;\E)VZB<;V>X=M%8ZY66SZSZ7?X63XU*#W(C62[WX:BD41S M^&+I9%13[DTT3IVWNV31^ 'NX@?*=R=57K?2/ M;-A\6?@OM0%EUYJ9^&AK)IV\HZZ[&X5S@LW98D\>M65^JLKW)@W7(PV?ZT?O5J.KRZ/TQ M378==2&<+-L>&HP>%H5@J%(\X7,'7FH\9L-/)@._[VQPZ]W]IJ)^SADVQ_OG MX!FQ&9]HI'ROQTFVF@0TI13*GR\.WIW=P!^VGX5'@1T -V4)T*D.9G7XD)#E M]PYY(LX'IYNF.[9]JD7V!;'@MGI=*M]1PXZO=(PDSW1P_FN% _N_OU@XZ.&T MG ?W\VR:U!>U)I?VR9IIM;E+%([F>";K D$\ND MCLN++STN^(#I; !W"\)MJH1A.0XA2[;M(Q*M("> %6T', MT'A$CM\-V1E_WD39C>Y$,LOF$K*[9?L1JD,'HW*9941+]P8UF5Z*<2%KMX.> M IJ-T9DS&L5?*0ZW^._,IO-3XC NK>PZ&>\YO#;C)38[9(Z\FF]V&O4JIT!.%)HV)9=+'+NAI@ U^K3 \$Y+];F$X MOS%\DS ,:7N:6OF##%\TQJGTNC'CZD4."D,2(Y)2[#$BZ<=A3BXW(LL?QV(Q MP@3NS97]1,WQ9?6G_[2(K0&B@!H4;;.D,OE[6I_-"G'>Z@QRN0HWS.!X+9F( M):F7CBIN3/[NZNK?S.3GMV'13$[F=""-[R<-WG/)![N43Y!.2X5,CL(YBH16 MZ]4TXF\'78,-V ^'[: -4<0#!TPAW*HR;F)9DHERU2K\#_T5D#!=T#U23G) ME!2ICE4EG6IGD08-N?YA[=V?* 8Y(+2(7T9!L>UCIY09\ M91:?ZI+(U=@D8W&4O8+Z.491F5B:.7:YGM0' 82 86M+]/O8MF8$/FW5X,>: MB0G6ZN1B1*D:(\0[X2Y&!(N.X9IY0]8WD#S< MS^$.CH7SW(EE0QEJP/W&=-]>@NG**3/-U!PWN&MS#+^!?\)\$)+:3?1[G:D$ M.N1LE)]-2BZIDXTO(/7,*&KB!\L5-"MP>O@+Y VB2C6@7_# M)=[*EH,0T\$;P/<%3S4*E7YI=6^':Z'2^SP#?WL'SY11';\I&1VP!*8'!& O M-1F4.T+(*LU,)ST;JZ[&-WN32LF1U:&850^8(^X ^8_BV:C_V@'FECN0-OIS M7%E2""M+]G]IP15:RAZGU)B"N&X/>IR>&U67S?S(J G+-FJ("BC\U$0@VECC M,322Q-AS/1MC,F*DE;EMC34W1D _!OX6U.#O1#RDE#2&>Q!!G)GD1Q$'V9"Q MAC2IX0%Y"]5GZ/O\2U>X:) :3V]'BHJ[.S4%NTR_R(>?T1K/Z(5@LS:H\A!,BSXUB$H5OC9*R B(=E=:WX^FC^)3K:41@^0 MB(F-E-'_=)NYR&9$]#,41:@-C(.&Q/"CO_[! &Q( G,6AA-S=J25_CFA-![U M ;[20?C MUI$B>=JW1*1:W9:S0[7+3<;)WRCXQ=X&?3MI9;&1K/+"T2W271+ M/'S=AM"LE?-[<*@JV#;O?V(E'XW^U%W[CH MIT']BSL UC* 5R*3!4.=45"CZTQ@4! T;T(U&/Q**)(KX7 #^Y(KS<%A U > ME_JRP3C41U&*1MIF=OH"N1B+F629%-JRV+8'KCF;J+LUJFW1%?1B*TB;%IIIK&)ND5'CET=/E_)BU9S;% MDW['%>\WK7BWK**F0O+IE4K;S&0%=\'JGKA,IK+*2'!2:(##T95.?U1;RG0U M+PI\-U%LU.3>,HX*58^NU-9KE>PX\3+I^3UO[?KNI#Y5A^GC*]G5RAPZ(E7A MO7CION&L>@*W: _9XRMG['REDTY_H@-6U#?WC5RI[*.,WM&5:GL>GW!U-\<7 MN_E-O<_6UTL377FT2Y7%LLUZ[;FG]\TJ2R;4CB9FVD.*/+YI/['RY0KKTB2X M]\OQHJ3RDRPWI*C=I4]\I"U^)RDG5JTVHUE\3IR32;,R2@*X:^A2.DAZP&\ MA7-?NSIQ6L_I\^J!8NZ(7L9YC&T?PHM),_SU, 1% M61#'U6"@ 5">Q?'&8TW6T#L\B;P#YWZ;0"%@ (/"CB"-%B99\), #'IPX!N% M8XL>K "HZ*$9"E<749Y#H%_"-<"0W=_])#F: REGPE!>1X]P/'FRNQ^^R7Y. M%[*> W?&#IX30.?BK*(DNQ9*,DDS"_X:)!'@!L#;."BS ,S=/='E\ -\!J'VR# M$D:WV/BY\"&H<#GHOXQO@^,YC@N=6 00,8([L#7,62O-G02+%>-0)LB*']P_?%3%0N!^1&ZF .<#^"U1, M[L&WMCRXS[5'[.I.0A&(7#?:-B0^08XNO!+G?Z35'=$,?L=\%] :_@MV'(L) M@:X(<(Z"9"5\5WBWIX<-%-Z>IZ<.D(HH%#K'T<,%EB?AM(.6G9E4?SI:D/V> M-!POS+'E+[6>+52)U M9\B24:)TRLS,RYCG'TZ# X*YC3QR]!TLZ% &W\@*NWR/\[U!^QH.;.AW MQR2@',+ )I"R1"V=N#@XATWQND]=E0:2[$IN:S+%_VJ M32X;Q6)JK:*JXB-6_!?2QZ'.#4]'M,=I2M@T($]&=CW)V/_+EA.^&>#^+5OX M#,I]H]LNIMEVLT!ZC"U:3"E5[RQ6-Y3[ZT"Y9UX;QW?#+_XR2&_Z!NE]"82@ MR+OD#=+[$BAQ$XD+(<1-)"Z%$C>1N!!"()%(WBAQ.DJ\=ZKN=\^1/L22_2(H MZ)>%_\S5&:?>A-T\B-1'YT$D4G=I^JHAT0MAMBHJ=[J;"1$%(W_=XG*T$S]# M?BYM7D#RZN<%D"=#5;^1_LI(?[HI(;^-],EK)_WGIH3<;-V7^8J7O0>OIBV^ MG==/.3;D1N\;O7\?O5_,P5P>O3]FRJX#;BHX._[/WZA*Z]_'I^ G8_KOQMG9 M^FLG<]-_$Z+IT\H%\J!R@1S6-WJ%+6]<1I?$%-,<6?G4>/+Q,JW'%MZ";=?HB%IYL]"H1:4OC+E@0 S-I&(,>2; CDL0DV_!\/CU\D0= MR!,U;#@5K9-C.K;HSUQJ-)IM,N6R>J7RU,P64V"QH222J>@%('0;;D,,9\I0 M)!-CF)L\G=Z_NBQY^N\9X-L^6DYW%4($-Q&^7X0T51[H!$L/08+OE[MSL)SR MZTFC#:6)^>N?1)J.I1+'P*D?QX?[HJS,1Q"['^LP__/W")A@K+G_)B3W:17N M7MGFK1CWRXMQIUZZ:X[R6D/74I65YO9Z-85J1Q?C7F=\?>JXXORMV/BEB3TJFV;#HI,K=FBDW2JE43?CL8KL4PL21)G\^K M^04NS*\2A2_Q_\\G"A7SOBBPZ2E/:MKZ8A-.X:.3@'W4_DFRG'ON]1U8570M(!W4$Z$TNSQW##/S53^^C^ 4@($^.S*-H8 M>X+R"=V_J_;U?K@YNQS'[B6A;542U>YJPX[UQ<+*@F(]6;(=-9BO2),QDJ3. M:-)^@?WZ^7Q^.6[;2WQ>[?92Q59[Q?/506^87:Y7Z5PCG,"82,929W7=?@&? MW[)V7^>)O<3G(WJ5+F1F#T.]61+=ICB.UP9MQ.?0"4LE8BS)WG)R3P_)]SPS M!"\7@ U./5MS% UOT2U?=QU9BE]QI%NP; 7?Y"ESX<8RY*M76\QU%<,'&4IF),1'W"C^'X6P+O]QSQ?D TBNWIB@,>5->-0C/#>ZE!.YBXFX@E&?)6C73C]$OVVM[,Z9Y7&;<6 MLSDG]JO#?G(FSELN'8[=S<12R3,VUOP"3O_>#-Y33L<3".C__H[45" !./D4 M 1?_<[)/EQ2+?R/ZS(5I_>_U;SXPAP&5GA:S0GKL^762GO7O%4H@9^.IBF8K MT6B.=2IQQAKLFQ3=I.C2?*>/29%%C_H519*6NE1>J-Z\5E?1FXD+HZP6*W. Y?ZA).16CJ5^1*"L_ MGJJ&#Y:=*ZVE./EQZ8&@)Z"@*Y:'YK;\/DG_*J_SL-LI"K"#6@*Z ME!;BY&)F%@3Y8=ZI2&TT>Q,ET*@8E7JI;O6:N/G[',<;VW^UF_@JV]O^J+Q, M9TV>C)>JRWJ[:TT2TQ5B>PQ4$TLGSU@4\ O8_@C@]K+8_B=5S!WQ^K/5<0:X M;W85V1SQ_=183 ]2XSKOX3G+T%5C4C$V?6&8K)!>W3(*9%Q]8Q3GV;PNF/V.4&Y.26OSO12(NW37T1C-T 56T\JYAEM@ANUG^PEW MLV-?FF1,;B<9PU]MX,P#M"/#C^VF?.Y%:?N2!M?YE9+VU$"=H44O MTS--OF_P.4/-E'+#^-#,O (0]HWZ]"VH8,\0.0\.B9Q%.]L ;G!="]@"VI$= MJ&'2%C!((U4=GTM^$ZH.TJ(\9L$C=L_>DOVS.A-:JDZIG5"Q6 MG_98 INV=?D?;1KZ^[XP(@3W2Q#%;_1AOD>G"O/&LKI29TVQSW'D.%[E&"K= MQH)XC $8Y<8<1+EQ!\AQ;1T/0MP_)?S/,-^KRR3U,%GJS>*#7DO6*TTJLWH: M(7\JP@U^13>"+PPWT3@8$!%^]-<_6T;=A=SXGT$ M.E"35B'R '3VB;%MS8B*9'I0-()C#/S*)!O#W[,] SC!YXA$"G"!C7!83958 M30#N@(,;C6K#79_0'!1&:.C-<"$T_#["G<6TA0^>>_;<$>4Q_D+1MKQY#"H%0G,= K)B'+VIXXW@,S7)AH(8 M(U8 Z@G70DIB^W+H?>%[X&7MEOIT?7CG_$<- ^\Z12V%\%;2#6;WZV!V&6F5 M$U0ZOR 7>FXQ7TJ4PE16T3"[QXC(F+$T&Y+1-I05I/3V$OB/X:$D+&:D\$/( M,@[Z"++]045?V=W-&N^D"QDSN%7H8QM>L<^9SC>IG5#&.LGCQWY6\SL@ ;P'NCJM]'$0EK11^M#S320*1"( MN64'FN'IFSR^[U?KAM<3[6]V': K@"8*06W;'/^BD./)DV,R MX:+B]'\/)'G;$ ZY--A4:,60)4 $=*&/!,T?HBN!]60@R9!9T<(=S.?2KGW< M/6 N%9D!Y&-.J6TGN2\X/^S]Z5-JBI;VM\[HO\#L6_?B',CU&82<9^W3P0J M#N6 "CC4%P(5%4%0!E%__9L):&EIE34XUB:B[^G:FD)FKGGERF=!7E*-H++E MG[#!]4[?[KX.Q! >RFCOL' M>R,E'C1-][7:;UGWY)4=;B--)_#M2>'O[8D@W&@DF:#I?R,O?\*U']!J*B_C M.Q39J]L)?K7YR#\!W'QVHG-[2';'G%V.YJ_,S(;2\ 4R,K:@GON7P&6/]G0[ MZ;8+\(P.BC;L7 $MYI:T\C]GE,;==_OMU$XT8GMFZW6DR#(5H8ADN6:=:S)" MB:N=VYKO36#7OA]JD/41@4.$(@NF6^.Y2BG'"&P.R9=J3"U;8BH( M+X /JFQ-X)%M%[G[6\E?S!0(K&,'T8OIVC+T!P![-!4#N,4]%?DKC#2:U4P8 M4OS'CV#$!)\ #IVNP]S%9I#(_\]FT T7_=H[>W<'E&5?F06>&3#V,/,"5A^D M/?QUPDQ*D$ 9R([L!U!^/.;!KB+ EU4&+TM]WV#LZZ-CBN:5!0H.YWL2VB>\ M>H-2338KSE#2>.J12KPAP:'$I;3.1[>PA^Z/C;P.B7T.:)58._!O M(!?("UG5?27JIP_/G/"!E;XH:[^=2TR,7'*MKO:'&4+I,* MC@WRI:\7!HJ[.\6&&\4-0^>5W]F5H\=X^8SU-*2Z*U7,XD1R6#$)*=F L6<, MQ^E8,GGHQ5[HS/S5/N'2I)13.K-,"M7F%8Y)K="*83:86^V3$V\4T?*H26A3 M6VAR0M5K87"?L%@Z??Q6,DS 'Y]G1G&-IEA?/\L.X&(,]/8YTRHTJ#CO^'_ MV'ZXJNKZJ^@1"@);$J"S'Z9W0NZ&C_+&*GB6"HS&=.9/L@\AW$T$Q!)@PQPE M"/DW3]_4ME@*B"4&?A "0P@H+^#/4!!E&)+ D #,%@C0&U+;4_JR:P>I!: W ME84,)G1<7@>F_U(5.CF^0 )JZKX6WT:]FSS<9J+!6#_PW:"3.OH*O"@(DV!0 M#N.8ESQ? F& !PFG+.NPAN#N&!GFD"$S>V#C;<5XS_P= M!JF(>L/ A?Z;. 'KXT2)@$_ &^ M"K.+OHYUE"D,/ZW5'A:9[ 3S"X8$>8H/L,R&T&'VR7[O=WW@6<,TZ,YW@/ R M3+ :?C)6WM2'!/FL7>%YR:S=*!VUDW$+A<]//ZG#59 # !15AT!J@?2X!MSW M49 VV+VBL#F@"%+A[QY1G5!'1V9C]%WK8"IJV!XO=+N 4/E9#=]!"HSJS'3" MAA$NS//[::N=-.;F3H7_ " /YDO"$3Q?[:LSZ!$;%MO)6\2]&";H+Z=NZJE;+Z=R2O_+/,@D2B/8&;)@7NKP?,* M737FKO\13*[*J^DF\>03RU+V.%D=;H0?LE$P%IHB:.["4QU7AUSGGQ8=3'3K M,,H0.-%"@$XSK012,Q'(J]NWVZ[5!Z'#2-F:6-D&O&4'%@X&%M H]U6K[TYM MQ[_2'O".[2?]_3A=5Z>J$^SAYB&?7LW W:I)P#@S-W@>3+C#>=M@!P<*S/]^ M:,L3@'@?6R/8^&"!0* ^LB[ :(&& 7,=JHN])8;[!=0*E**]+0LE!QIW*.I^ MS 4D!Y@:__CJ+Z"]X9'=D=W9L4 P#%3\18(8]H.&7.1SDM03^LE)HS-F>2<_ M'=329+LB>"<,.3P*;\(DJ'\:!?]5!;(R=:>;8A-%SK2$5"4G9E<576$:_22/ M?[Y*[\5C?=$Y0#3#Z!4W^A:OS%IV*.TW[=<97#4X%-V2M&P:L9"U8%6 M5O-L_"D_A9GJPV,FY*\K./AGV,[DE;>3VBT:Z63%W$*3JZ)20ALC'J^M!YV@ M;N!P/X$.U\$?_X%B[4L#M&+ ^P2L;#N;P]HP&W-,6C;IF??DT;?\?B88B-S, M H83B,7&#*NV#;0)>#N0U1T!]9]G^5\ K^^9-OLA>R#;X*?PV#@-C+ M:?5>6#XPIV B.O31-N<=4.)WW"YE*6]/TT-EMCEKVRAN^*N>7\8;'J/+/7.A M)-[(_]_)P<3>/8:S''?M'&-Q89&07]9B"^#)&=WL:[\VN:>"57^NE%.K'#O' ML$JWFXMA4%)XK ?% M2[YZHY&AEG0\$_A%OF,&]_#UEH<)';_,(W"\_<$(?Y= BD!D M%N'';SPX&' (OD/LWU>=1/T=K-P_[BASWM[]4\!3_I?,Z&O=/#CH#<] M7)D)$V+VD0?X#PY_GZDU,O0(':!BP>6H=IG-MA>=T=?%QG]V\V4_P>*!-U+W MP]Q )QV5&GKE2NTD9S18M]QQ/24;YRG#ST9322J&44?NE4#6OCRQWJI6NPFQ M\FV1P^QG:;J.5PS9%_V1K'TK%D MZDCY[$;!A*I@&Z8#F=04)RQ <4P'NK]AK=BVSA*8D(]2^J,AWH/+Y*?"R?>H M[-NSHT%CJ8SE.G6U2:'3RLJJ.$_F:L5X/A+K$1B82\2-+S3"[Y!(56$U:'>, MI,0J8JHSMR>Z9-!?/\W[&I%FX^DZE9F)#;2=%@3T*3]9EXLCOQ="*GVD04I0 M"7#VA,F#*\TK$"I3T_&D-W_N:G-YV:HG+29-3@"AJ%@:O4X6)J+1*1JEY46% MK265$IJE^6=A.I GI3Z,AI(Q@CH"IQ!#8(D!$L2_,)6S #9KI/@9&.5C=NLL ML0]V)*'6#B?%!'-ZBTS7I'&VGZ>]!O4\00OHPAQEQN:([.W1^%,DAMM5ASM] MU$41QS7>7O#EC*C:*KG(I[*5.@I3G@G\V!WE#ZG%,P6J#T$LI4NEQA.^@K'9 M?EIO)KOM6K7(7(A8=K$PPY=NMH2J)9R05#8;'^3]&Y'4D=8,NQ5>OER?O)/W M_E'G3G *_K]B+39'VO (;SK3S942!M+P:L#+)V%V-)@)B,5A9+L TJ_+1N+2 M@"9!8=W$M>$9\8E =R^%N5\&#=-B?]\XJ[DM;E#MOF[:KJ5P0\BFBF'[3VT& M>>RL:3NVST<9J-'KP;G0D01H-R>VO?G8?-+4@F?D77HFI^C0%JJ&"Z3,>6>< M7Z2'72A=^M62/3H19$SC&89GX4)*L@#%/[GTGO^I1!S)E_ MI>B2=B?AS8_= M4F#X]=[3_:J,MY_GUUZ^^3CX[>[3 ET[E9?PG ^1M_6>+S6\K[.%?LD.+##H M*<$AUN80?KM;\/GP .MBF7I4PJ$.PY);2PE?N;V6Z%^"#@SKEN/@ ,$SA; V M.Z\.'479W(161^G)K%=D>BS%%9MUF94J8NX;.>H7?;BK,9F7"SN9U8'*9#RP M%S5_UX$O\9%3 JOO5"4R4GZP(C^0#0 MOJ1N1R9GKFU,LQ5.+,_Z[4:\299,U9/P(R.'E>ER4J9[&I]/$7@ZFRYB/3B2 M?#TRHQ7E-346NIJKI5%6;VBY%,Z D=3KD?QRNK2+^8J,RB1:3O&+>A^=-B1" M0E^/'"^8=0='QR.TL#3:2I-&&VD;CCR8YS1?'*[ZY7Y&BU6S6*]-\CI1;306*^;R4&YF,O" MD:G7(WONTQS#JRMKJ@SSQ:4MCXNHG.[PDO2)I-C]A<7S*9UKIUKK;@&\_6-$PKC&=<:\[0LMTO<,M"F.W1#6DY.&* MJC:#DXOTLRE2S=:XOLRZGKYL2-3A2 NC,Y7)@LN)N&RX+7(*_/(N''FP(JW> MI6MF4I!$#DOF\#C1F[$"''FPHHE IJQ2P2VB?*6!K_MDB1V(#!AYL*)QC113 MU7B79./C7,^8K!8+ 1])J<-YVJF&Y60+[2++V4GYR:P*"WGD@9$'-.KT!2*5 M]Y)=K3W1ID1OW!U1 SCR0#K&&9I9<*S4T%0REU1'F4ZY_^0%_>S]D6]<)GP_ M3_&)K 9^7N_R^RKTK;R&7T:(_7V5>XG?F/Z;^0;?<,?_GWK$Q0H3*Q"=_7_5 M?[;$NTV&(K?-GG[ESLA+%F,$O'_G*I4SK]$"-U&Y'],*J]D^6A ;!IA^7IOS M4U.OLN.'T7Q=,6>Z H^.>H!0W- 'R^"#+$=]D^0X$O*'#Y[%5_U\\BGCH>JR M@+,,OC+DI?=>@'_BRM>7(_Q@O78!TL8N&<'9%Z"7?;RD(XFOU>=5-SEBIW*Q MTW9[/-Y0F5__W*X:ZFYHJO-+66=6\A1=E;2N6-.\599K/ !-!VJ^VS9GPA,: M;QG5=-$S%V)A= V:OG6V?#J7!>]D5R'E+7,*"WO],TVWWX=H5>;PR.6.GFNK!O@V@8B[ M+')\E;&PR._MM/]>2?-^NE\%^DCU+\O,7,MVY>#Z(/@ D:'HV/L\2E_^/,#7 M;AA] 7WV_BD"Z]<';(\1Q'QC,B63Q0%;F'/I--XQ]/X2_U/(&+RYA7*W V $BX,>P M6L\$I HP&D,5&]O<6!NJENT@ ]F'SE!D_WJMKD"&>8FZ=@M9X*-#IMTR[(U@ M":( \;NBU'*&GI/>IEJ*4W4EW7=T+(UI^.. M\_C2F\%*R!A*H#'L2,N!#X.IW'6D^"GB,G%-<"NKMB3&[5PEZ=:K9GEZB\/\ M3Q)77E&F@ T[J+:B\7BZ_83%/12$$'0L3=,Q%'T#^.DG1(V?HV^:*9%V=S'2 M<"DS[W 5>]DKWL++^B1]J8$HU^LKHJ$52J61NQZ,@4F"EC-&IO$801RYG',0 M!O85RY%5XZUP,+1*OCMV4/ZL+('5AZ=G&5*-]Z(QWKT9?LC[_X:W0(]&_.,Z9 M"JOP%%I8>8ZF#812>NWT#S[JW IVY),9MJS.-<\5X/P'0] MU8YCY&(E9K&&UJH.*OP(8M^3P,$XTL4J=H-6F[>6VY-Z^UJT$M+2=$V87A%= MJ2U9CTNT6)AYO_ZAR!AY# 'J.IU1'T[-7HM<3TS)3B4;%";&W7JSD\H"ON #)N/''@VONG.OY!1.!? Z=^6]K_6<_\ MU;6JJV)X!(8![&/?#9<)[VV%R+80F5'= :.!WVWV(,S/O MT/.EIRN_KW+MB^^/E8&K*V$V^,#OV)%XN[79RITM] N3#V^!+;-M;M18+5.L M$B],L,+RF;-XYD+WNDYV.M9E8^$(L M6+DSV%ZN4"P?B#K'[-ANX4RN[\WP3/',(6'BS:YM_ MQST+<%IP9P">WY\LUP^)X;]X,U3NV29LVGCAVOVCK0&#@1_GC)V[%O_O?YW! M![9]K#I*'#R@#Z\!P.W:+#-!TA$A[H$01(+"(TK< 27P!)F*"'$'A,#P1$2( M>R $'AF)^R $G4AB$2'N@!"11)R7$/_K6#"F.%O\<+U5TY]8]44]]0M?+#_W M)H#X%7[X?[^2O[ZX(40Z06]N@F_#Z]D2\1O:(YM+YA?<,/H#^_7>!:/\.YFX M(.E#8+'@CY>KI!=56V?9DKT-V$Q_]B,$_8"(/T/R#ZCV+ML&)#W\[YEX- R$ M'UBN84;V? +[;@CTPTCO!WR/37GL857U+2D?!#:/37G\)U-^?VU?L^(O0$"_ M_]7O*\IP>''#OG>ND4K@KTXYO15&TM/K04Y:7_'>SI=C8[?H-=>-) [&-?7?9BST$!476M/=&EM4-ILIBDN)Z92P['>V4& MY#4JBO.R:ODXR#L'J9"O\X"M-QVPFH"IP[97( M88T)45L/K^C$K[W57RTH8=:>LS#0MB:6^?1Z_AQ?D*G]Z][W1:+@:N5Q$A5K MLQRY]0_%LU76U MU9*-V[1@:-FX)Q%Z4UT6T_>K _$"@+YD,/T\[!<:XDKM5(LUKO6Y+D-U@(A M?[ $=5BB=3:?[Z<)5NC5_]&"=:XZR%YS84GK3(80Y^-DQAC*Z?Z3?;]FZYA@ M,=XT5VL6:TN4P[M"=]+*3 <6%"SJUS]D C\L5?WI@G6?R= OQ$RPWK4/JQ87 M)CRO@OG01\A[7CXXNA]%=W^1T*<;3)Q+7VVXM;5EUI.Q$%U1:Y;N$1E18?NX MS+GZFIH 1SN))=(_.A:Z-R*]%PV9I13QW%SR<=2=6LE0T.QM)A6GZF9&2$/\LN>PY;P]G576U+3#0,8G+\CX/TGE/T!*_QM7FL_MV-X/ MXZ\[VJJ4&L\T5NU-XE[=TO%D$W;[H'XVXW^IW]O/S,T/?/@D8X"L5$4?1/GY M^\K/7SR(_X-RQKF0T]\*X2>HF.7RZUE%E+,\WZV,59*L>!(%W5\TRA5'N>(_ M+E=\2F(*S^I8*:3&:XWG"6)<="GJN0DEAKRDQ-Q)SBM*%$>)XD]+C,25S(Z: M\WI:NULTEXPP+SZM8(,[ZD=)S)^1&X1M^ M5D5:1)>JCUN5MA:?5]6999FMGCOZ%F[LV["NF$5-QN-<$V758JE>LU*M*FUZ MO_[!L01UJ,I.E+]<;F.#XI!O;BPA]\N#=KO :;B!E^1*SL8;RTMMK$O7E&PY M79Z)KB8^D5YIQ"C<"&PLD< N&(?\'$US_WGXZR@:[&**9KA2"NYDA9N:*W,4 M-1$P=E'_'D#YV_) 3U990Y2+*W%%MX1)NL(-U![L79% #\N#KZ%GCN[K6?1, M9K6.XT-6Y$2W015<*6,_I^5+[6M=H;I:WY)$K=WTGJWN;K,1U1F4J*W>AV166TK#IR,EU*,M]K69:J=<= MM)!5<8VR<_V^!?D]D?[!]W>^=]CQOS[>[/U,[-6)U-7;DK[7X'OW,0;D61W\ M8-M@\,TKY.JEVIR?:/3VQH3\ACLO4-H!QG@(F^T?$D'H:O"=:P%BP8(HOPMO M\ S#3Z+(.C*"*&8&S)D@/=,8V"%B]LOO9GXK":2OFS;LX.<_'6H8*'Y^_T78 M$&\?N_M&C6B_0/$-R4_6CMV*]"#649""Y&X%]&7E]J3V+^8#S M58T 4GX#-[B#HMC7 7M#TSX.7[=!GB'@:R\!H_@FP@Q.OOARR)%%^S\$>V_8 MT$/Z[MWQL4GIUM"[$M M<=^[&2GQ ,+2;[OZ6]8]>65O_&_H1K/Z 5 MQ+/?H#C?XU3YB??C9"1S-D.R..;L@HD] )3VS]3I29)F*4$2R7+/.-1FA MQ-7.K73W)O!^1X;W$(YJG,#RB, A0I$%TZWQ7*648P0VA^1+-::6+3$5A!? M!U6V)O#(%@KI_E;R%S,% NO80<>/H!&.W^6]J1A3U>BIVZ;T(%K!;[(QE.U59N3#J'VX,B#9^9ZS_S<*$@Y=LZ+:=;L:4NO MP$CTX3-[*447AH9JB&J3P)T)9JTX9B2E#T>NGZMJW)L1J,CWJP7 7)WG_ 32 M_8!&Q6+!*=8%\8NIC#]"=>CVRS_ 27T7=.(OG6G1J&E\[HWD( MHK _LC4MNR3O.:)(I1S)2>H-8BDR\5M73;,%TVV+AJ3L?5,,K3?LC M>768XM7Y8B:NNFE;Q&=IF*[;3%!PNC]R M@0\JN$MFXUHVB[7R6V/ MG!74CJY9$$=EN)H.T^+JCD3V>F$"<[I7SV3 M;Z@-6DJ;+->O.2ZMZ6W;@,\\F.<:YW5O6K JFM)@5MW:FM/%D7>,Z_J+JMRM MRGJ6S2K9?'\8?W)EN_@L6E1<6TFLX:1*=$YLCB0,/1PZ6HR:U;G:6XD4 M5\,7PD)8NQ88BAT.!0ZCO)JV2B+:EEVV@:Z?4^UZ P[=+/^5:[[IZ=3-B6UO M/C:?-+7@&7F7GLDIH-+@4#Q(2H)?* /&.36:.*_#_HY5PCYFE3 Z@?!%ILG& M,PP/_(HZTX6^! *M*X;]#9T.H503V=PES.SWI^\WC_,SKLBVW9[?(1I.%XF_ MD.9AL@*+,"F0>U43?:LL#QG* MEJ8X+QW;X7=!\]VK)<*8L"/A-@<6Y*C"="0\BEG %-5>'_KD2^]*J&Z.-D5\ M8U]QN"VJT=?=P4L'Q*"C7D_132]QL^Z'NT6(N]T/F7 +WNAX..FZ/5=,IAD6 M=RUW^)PLH98]NDW'PT/JO@&:G]Z.BQH@[E8_4NE$.FJ ^(I9;M3)!X_:[MT# M(3 \04>4N =*1")Q)X2 U8WIB!+GH\0G[RB'_67U'3AJ=6W=5 M.]B2B DNTG;H735[\^XR;?]?FZH<&:Q/'BG?:LD2J;9;+_DVDATIO(@U'E8- M*DO%ZJMVF/SSDYF1$HPX_:M*\(';S=6VM2WA(<[9>L]%W!'JP0?FCMFF?W# M'#])1T;N0>0Y1N;SNHWG[]XO%/G_.8>.>PPL$LYU; C4 P_"90=YD@T7'JJ' MI]YG8_%;WV4\)T0 ?>]@)!\%9@KO[68*25WNQAL6V\;Z:;E;>)[&">;$/?:O MWMO=C( %Y&OQLKU=BR_5\M< ?PJK,G;$+7"Z7]\W%OJ2.9\S MQ&R%TV@A6RZX?)7.E)(AG#9&Q5)I.H8EB-O^^@/+-3A=7R1 MSVW$6LHNN5%K5==0?)UW\/G2[G#D*7B*'R/6G[[]?QZAWJ36F2"ISH8IIJ/0 M D#4D_:(6F7JJ986=P8ED[)SS44S+(!'$^AA8^1[#[R^X($4P#8[RCD0A&_@ M39_;KW@8??,5)^)2^(Y75CZE-NJ@672Y0/%1,KFLES+S2MR[G4_A"Y!=,NK^ M1>N"9=KV$553ZR[D6H4NC$5*(P@+M2BZ[8Q[@^) M:C\IOOY=$/SKK98>*HC=F-GS&9%;^\ _.UZ%YN6OR+YO3*P%:,CYF-=Z55*JQIJB(46Q]6?EDJ.FL*KK\!\D#$BF8IAZ"'$ MY#FZG-V'0$9!Z06MS!V:E+QI#14UBDMN?[@=&9.[,B;?#%9"N7(!&>!2EC,U MV.9M_'+$]J E@3>&\Y2+SLF14NOUQ.IHT9#H('3!T&2,H@]#E_/9GC_#T-R/ M5;E(JO./D>=K9CY/2O,G\Z'D7%E*7E=^UN:4-)GB$J9E/0A+X>=#R4/0YC\C MOGUU2+NYG!P8>0*+!7]$![:?"X#W?1H"^#0#TX57A._ J;GZB>[#*$ T-U^D M-93A1;=1+"S[Z4Q'GH_N^T27S\>G;HJ@UQK7KY<%N_G\Q"G.B>]&"N M!9O^,C#]B%#OX '0$R6@"F@_%C*2+8&&[CC M )=Q W0L^\"5![ NOR^*VP+%Y31H"_QT]RA/&;R!V1*O)%6AL%YWM*S5-UE# M[Y#39R;";'E(S!:23A#1;?PSWL;_1KL\^MU.M!$AKD4(-)$B(TK< R4BD;@3 M0D0B<2^4B$3B3@B!1=T*)2"3NA!# 2D24.",E/GF8=#*6^XGW.$\(_X/= MW^V;.OSP_WZE?GUQ0\AT(O78,!#OGBM^XT+LG8G'C2Z\7T5>[GP/3D4SMU8: M$6M$K'%?VQ*QQNF [^:&"X$R8CHIT.:A]8'D0,5245D)2/6B%@C8HW( M@?KU3XA!'>0;+&4JJP:87N1.1>Y4Y$Y%BC&RF1%K_#S6B)(.]T?TNW>4-ICU M$=$CURARC2+[]\#V+W*-(M:X1CHA,IE_H)^TTZ0^HOL#N4K?I3LS&L%;@,[W M.CE%7M U&/Z^NC8&1NV!J_?"*Z3!K@10!(^B^B)..&_#)G@W/>QJ]U[OIH@A M/N/M/#!#Z.HPY(>_5HILV?^)^.#KWL\#\X$*G&+5L-5^L"\+67 1 M]N#>TT5_("?\$,*?O9U;1-Y[RO1$$ M"JSW"YSH8WJCYU;\-^2\"%G[)R%K6[5LQV&<*J^5ZZU&A1;EIM"^"K+VK6/" M'Y+=^:2X1I#9/P\R>\ZFJSJN9S#634]9JEVQ"XU:XT.0V9'TWE?R[F/2^Q6@ M[0>1R;?:\^R(8=Q6^K\'K@5/8H\*8>^T$/8^+83-S:7*[$MEG*!84_RE]T[+ M:V=[W*3!NC0V7_0G)2>&=9%(OY/)",RKUA'YRTNB, M6=[)3P>U--FN"-Z?8C_CQ&T,:&ES3M^")_1;DTEL9;6PZAN=/N5A:#M;]S!= MI%;S,71[:;\;*YT^7Z.LQTF3OPJZ0[<#-A"(DD(/D8"-0O-'"YSW2W)\8;8\:45!/I4@DI=+-#_ X7U'L]>HW3 MU=(!YQ'Q_70 =B0?4!GV+9S/NJ(XI\22H.#3-L_YOC;]ZQ\\1J'DV1,"=Q_] MSY0^4(N(8R(+Q78>,UL9G;M'P?W5@_L6$!?@3X!YAC(DF/"CCQS'<_.^QA)\ M&M-6Q/.\N-12)#$&O@4&8WXREL:)&(J]IXL>23BCXWA_A1A^OJ*[GTZ_Z$#V M#PO4WM"EWXG?GJ=*NMFPNF.TD*23\J"]7*$97\>"^(U.X%AT4!L=U$:1V2W] MHRT*S08,= MW3\JD*\TT1DEZ'@?>E]Z,&PK0L)8 1&@(^O(]NX[XE][1\PA$F!BV,@&(6R M "L R(*#^O_%$$!R^ >.R%/3-6#(V:QF M/BBYV5I7&@Y12L&K79SE,A6S+Z-$;5E\%=J\-L;HGC%&ORS(S-IS%@;:UL0R MGU[/G^,+,L4U;B99FX,&NV34 >5-(%F =.\+44VV+$E8<$5NVD^MM6P^5V&J M]4R^71G]^H? 0;R!'HA0[ HDPO9(A'V91+75DHW;M&!HV;@G$7I371;3WN.1 M:)V>I!:#)FF+7*OY-.#$%2<3#:#DR!B:/M1ROEA=GDKG\FI[S0588B9#B/-Q M,F,,Y73_R7Y 02*SRZ;1SJYK&C[7AL2BO#9':4@E-$8?H5(,L10;&D%@P_55 MPM?Y-]'Q7NA%(R'T(S("6^4@ V"#D:&L6H=*WQ_PALK_J,;W9/LTCX9GVI!# MPV26B2]24[7?J;%9?90N9J6X9*0;]Z+QKWGF7(!$V#+IJU#(_S('*)@'!-QG M672'97-9I3G(6]D&"CSZ 3/$&FD)!;H?QQ,D_A75?QZ"74__/QK!LH4I/NLE M>UTQSJY'V<6<2,4['KRODT@?%OM_S!"23J9B%':$;P#- M7,/:/A_L[LL$0)0&_P9,XC>A#T[V #DW!OVK__//C/YF5]'?@B,&TU#F>T 9TCX,PV22OTWU? X<')G1/6(_OB M_] !NL2&;/G;G0$5T <\!L;EXYME?_ ')+&W3_ZN^/_][__:W9V7HHIXW]1- MZ_<&@&]GV\8!77 _ES=2XCU+D;6X/ 0K^RWKGKRRPVVDZ02^!?W\O07Q@QN- M)!,T_6_DY4^X]@-:3>5E?(Z?7P:\V'_E)O\UGIJU"XO_V>1HH2?CLO:?Z M9'?,V>5H_LJQWE :OD!&QA;4;/\2N.S;@F! 1:3O"4+X$?#-87(*RC5,9P.. MLK>DE?\YH\ >".$)8*%GMEY'BBQ3$8I(EFO6N28CE+C:N>W3W@1V+=:ADGD/ MZ:C&"2R/"!PB%%DPW1K/54HY1F!S2+Y48VK9$E-!> %\4&5K H]L49'N;R5_ M,7Z.S$94 ^CN(-GKF^JF8DQ5HZN66 MBU7;H4=2\G"D+%FE>K[N8%IVGEN(R37!3;*,1!V.)!;)@NZ6NFE-694R&.&U MTF6R<6SM(EUHQGNSU4Q4J>*DV,;#S):J"C*U3%>&ZE3"\^.P$CJ]4BRS*2&\5IGKJT4VWHV^^L* MC\']/'B[,-&Y87R)3MDVAU7T<;QAY.,,&'GP]C1.M"PK68V+\1;1Q[II[&D( M]I,X?'MZD%/*3J%10\LS%4W2M=[$S##':-2N,[;GEN-U<56OSU-=BJM@5@., M/)BG5<\52TVAFD8YC=-:SYFA.W'@,P_FF7W"9,&@TEU1=JMCX9F?"PT".0\D#N M=[-$0]4*"F7RJWE2[O(-*74XLN:A[:?":HVQKE9@!M,>P19;C$1O1[[R8(/? M]:1N3FQ[\['YI*D%S\B[]$Q.T8P$AQ+G]52_KXXQ.H'P1:;)QC,,#PQJG>E" M(XKXA2W8W]#:"J6:R.;.;%\^$$>\G?!L@D#-4OWJ1C\$0V"\:E\S^?JRN[EO MG)CYX3@"HTS96&T3LN+O5EM_W-]O>ZR8MAK#Y26++$:-4.2XWR;:XP M1-WG_7SJE8KW-B?J8+(N_-#FH-L@C&7C:!KH:)9GN!P6>-7@)B+5&PFU1:>) MI3$/5A#C&!7#\&,G:9^3JT?%USG/Q9NBTJ_UYV.:K(^\1R57"S56 M(C/M9E"9FC!#MS"M.F68^8ZA!!DCBUHNJMWU5#XEE M[V5581Y,"5-\=@*IFK8#8PJH6L.X8BPO%$3VR^"AKI[Y\X-CAJ:[:0]B(9^H M!7RM0&W+D9IP_WRZPG]5Y:4Z=:>OZH6^0O_92$RCI#Y,LWRU:K8Z.L\7Q>,% M?)YI#6S%.!O%_?^T@ET+B(KMT+(T<6J%<5_2Q;G:7:+9^'@^23.?JJE\K=DN MN8\]JY!ZRG"+ MNV2BN:S5)C1VSQT&$J'N>(GM:>VVBY+A0*\?H][*,W[Q2QY'A4U:BQ4!R[[?ZS, #&>PBT M!.*[98>%H>__&ZJ(0+/ *2!V<'Y@(Y[JC'W]LI#!)%Q[5[/ ; D\?U<-1)'[ M8__%?A;C@U9GYEJ*)'G48&GP_(0M.Z.EP[:8E=L]ZP'Y=YVZ3Y_??:6&>)?> M31@8V/7M!F_-2QS?X8'G=%.8:$VFR+;QIVP2*U7+3.]%EBZV^==UT>YT\ZWZ M6!A(0[7/XNEIHS(<\:EI>W3YS;^NMW6GFR].,'99EQ2#Y?JYOI=5"*=!PM#E M,&8Y_<&_$4 F&?Z?XW!?!;OVG!&ZNLHJ/2[;F@XCO-NTEV)A+:I@ T;80.7; M R9PS^+02_JT=[8?SR406 ?Y1KP(SY,,TT&" W?%\D]E82Y@*J_\+WH*[&(W M@([:3%<&(UA)";Z&3MX8? XTWUBVP4AD8?KO!.,&?LD5&.0?:$.-"4>#"<:# M0I(P^DP@I> ;90&=2/E@1/!\/^&:^MO>=3CA(=ENAA H84>QIJKAEW_ ;^&G MEB+;X.4SL G6IB8$!K; 1P7Z&^RN9KH/06V^FF/#[/EA6J'&^Y<;F:_+A? M>)T+"-_UR7\:T0AY-;9)WFIHJW'*E"S6:-;?@8TU5/T+40 DU,L+KWJY =^[W%"P3'>&G*R+] ,4/^T; M)&JVB5X0R(!I6S*T;7%=-90@H@E,EKRYJ_CJGH3SCC?A[)A1^T+5M'>MUSDFD55MD3J1A*'"F^E8_7 M3"?>OEX3/W*]YHC/=+E+,I^LN'Z?*9Y&C11A+@<9L5!MEB=CC&/0U?4O6IQD MBVVE]M"^X;:OXZ>OVFL<2N>"2 %]BYKOJ_= M*\Z2+,?9=44LV&Q5&RS[:F\&I!C'8NC1,HU[N_!\YGCC80B7K8S:73F-3S0% M(WJ2E2';QC.L ,!B%'D(E'N7UZ"OXES=(>WP9);FZ*$[U*CN2I",J;)QOR/5G*>4\ MPV0"1L=2:"K2U.?<:ZY5;PXF"Z.(XBJ*IWI)E5CFH56D8E@:>]O)/>ZIWA"5 MXD63/L(5Y.\&7'=R#7G[I.!'K^W\48[KL6,3H_JBHN$TPW0SECM90A "/ VD M^]"!_N2]Y+-7_JEC%XR._*SQ_91L"( LXG@"8QX?;2ZX_L$H?+Q M_!<\A-R+H=\@^WM0,Q]&%_.@U@ :X\19WRW09JY>3'>%=.O7DC?C5L'EBITE MQL[S7-GJI IU(N7YR9LC2'[^94^P47>*27/U,KV[)2LZ+E2[!FD)&MZG1D3' MYI)HAX'9E@3Y-EGO%[GFZC6 =TM9(CZ=U9=@+[7XN,K3C971R"P;L \*?209 M$Q+V5AXE8KO3Z4XMRUO'<]#Q!5OW&6@S''HE,_! Q;=4/44WO=_^,K_N9O17 M)*XT4DL'5=!B!AN5A2E=&QWP1W^L#%Q=X89;LW^,/9EP43Z@A "FD '!AO9K M<^=T/L@5%9LJCS1*'8Z?U+&0+1?!NQ1 \QF$&[$ YP-,4,UXB&R")KX*&HJ M^G'45!_1=0MSXD.20(@379[9RN_-'[N3@GP33@C>^^\'6!L;T!@?@P36%VT^ M"!!(_$_V<$IVVVX$8PXQ1QQK,['PA5BPZ(_U#J')$P#V.V &.\^'3O$0Y,+C*VYR!?0)/]P4,YYM@ MUWB">A?K.B+$E0B!X8DD'5'B?)3X9#NCDRKI>JNF/['JBPK_MY=,?PH5*/!. M#O_[ G1S#@D+#6G([]AL"2N>U0&R@0V[\':<0*1Z=X. SVGO;\;7F/S6#?C$ MT,%#>K(N&WTEK#EZD@T7NK6A*WHV!K_UUQ5=DI!#G31S!VEQ?\'RWE$7C(83+KB,QC7+&]IOCN%&VG"79A M&Z59$V4"Q+2WX$,>W5_87@V(7(*'< F@@O@KTA!7NB=S1$FDJXN%+1.I-=MF MG"&V-.L"*C(!7"&.$4>/MO_S4'Y!4+07N04WCF@C37 WA:M'U(!@F7TF+F$5 M5N;J^79^D6X]=2%N*/058CA%QTCT\'CKVXK@UL;UC?3"YJPK$#\"BP5_P(@R M\BL^[E?L:QL":)N!Z<*#JCM0-W?77/R[E77WHFI.YR*84G=>\HK66%1DSE5X MY;FBM2 VM:]KJ#0=(X[>6[I)$\M[;5L)+_KZ72I]CHS[>$C[588[)8(OQ_K( MYRK(@#H$_SDC0ERK( !-D%A$B3N@1"02=T*(2"3NA1*12-P)(:!(1)64MRL;.^FX M_LBRL?>%_[I+_G+CS7 /0-P$/_R_7\E?7]P/(IE(X0]=6);? 8MYG4=XE2[] M5OW9G4G+=UGG3L7GOJHN Y_M@84#]Y%TSK(9$>D?CO181/JONZ6/37H\LG5W MS_4/L =TCORY:_G9W>7S-E-RANV3N&3"7PV?[Q M>3SX:&\GLF'C0PLVFG 5^VQ:H]?EP#Y+3WPSY1$W2O)(YI^ MG:8/)-G7M%D/1N;[C,"^8*,*BJ%8LAYT_!E,54.%?1G@\&7,08 V:/AT*$S4WC9(^K/)'F4P'E MZ@Z6'3@TG6Q=&]U3Z$N]I]%BSJ/9@NC2Z(!8+09S;AH6HQ-TC$*3[U2'/I(P MW,QH_SE2\Q: W?FD9EP5I'2G;^1$7DX5UZMRM]O*?1WT],M20RQM3_.ZJ3RJ M-LE2O40TFM6I!Z2&!%*#QW#R$('X,:7FK";D"K?1[D<8WKK\=#YAF":= 9-S M^T5V7N,%I<%Y;>+Y!B;$HE9>K1:?#MA"GAO'910GTRMH0BB_XP61),YW]?FA M2.'"2&59.9ZJ#VK!&L(U&<"4))V+IU.'= MQQ\C,%'FZ-'\TH](5F--+5U<[W;0:;+S7*F36$%01M>7+ :;/#4S+$JCO0\D"7BF)QZC4!;W26TO6N1W5/UI@ON.[?D1@)GAUMIZAEHJVY]U& M,5,TAI7>#3S7N:-0*F'Q$RUN%+$V)6OQ8A\*#.6;HB3]7O+CQZ0]>477X975 MH..\I2FPE444KMZX2.[.5,)WO-.0P8!&J&[8:U\?"++1X9.%H6[IK%DZK#7T6.*R>WSN"3 MGI0G!^L1GI%9D^BTV%J22CJ/J_D;V-=XJ96:%(@,*\KU]$@NT915+HR / &' ME(YAZ0M&>H]K=FY;H'MG8O(=3_2DF#P7ULEF57SJ:O/N=$+AA5DR2]\@;ANX M,R+9L/$2NF++..]6U&D] \4$N*%D#*,.FY?^&?G3$Z KF]9N40S[\:3/#X2) M.I='6UUK3W1I[5":+"8IKF?FDL/Q#9Q0G!/+[:R*VVQ9+)>[5CHWJ^&>1$,G ME$K&L.1A3ZL?(P'WE!^-1.5-9[5F/ZG-+-6TQ-44^)J]Z3I=*MW <,K5_+A$ MQ9D<6A;L\Z#+#RXJ5TAX1A+P:7RU:TM MS-^PILM M9LP6AH.*6\_7E_7J"$@ =!W3,>Q(*^PWP/TN@ZIW;EP(,$E()M5PY6 Q=SG- M>[&,/G[&#BQ(7U=D"RJ$\09;;B/;\"67P 5Y\WX,3K[(+W)DB?X/'4LV;"A$ MO]W93+'Z0"X@+$)\L\@/_@!V 3V*+?+?_[4'FK+5@!"^S[1^;]3TM:^9RR=W!UY\1%KV>V7D>*+%,1 MBDB6:]:Y)B.4N-JY6Y'N3>!];,OW;I[5.('E$8%#A"(+IEOCN4HIQPAL#LF7 M:DPM6V(J""^ #ZIL3>"1[2VU^UO)7\P4"*QC(ZJ!.&/3M8&=]V&EFXHQ58V> MBOP%%2.._MVL9OR_L+__XY]TB0D^ ?P978?8*IM!(O\_FT$W7/3KUK+O[H"R M["M@)%!ZB.&C ,/5!]#)_CIA5US_G\A =N08 L:9$$;84VT%,4S@<[PL]7V# ML:^/CBF:2^/5[H'1&H,-:&U&,92AZM1UH/P/(6C3,P&?-)XK+"HWAE46RY$L M03$7@J ](-#;5,72":3*E&H5II9#LD4@>% 4A68I(T+5@=3!%Y=AP&/@N(>0 MQWE7UQ$'/!-1PGVV-ZV-"\!*S@*14Y!Z,XO,9!ARJ#/@PL*/960$HJX>?T#,=2>Z[OML\ #9&9:]FN;#B(8R(@;.F/ MD3X(:63P8$A].*P74-R.(5-E &,=I \X/ :\_N#Q\,5@(C;@.J,//M^L ($J M IYU#UUXQP?\SY<%Q%/T(121S7,1^(^99<+FWP,XC>T6))#L&$P;R(XN ^.. M6,K(U7V&M,'?L\!4SM9,/S>T^K MY0*NR>XP#91[>+WX!9+Z=:#D-Q//N4]&,B\++*IPW6K#=-+]JCKZ]0]%QE+$ M84XM=H6]NG!>Y>M[A=8SY><4;VAL6;3L9@Y+:]*,@:VLR!B5/ 2,]T7I\OMU MX2C\Z_OEBD.]A _R,JJ: I4\FD$]PN+$>1A%='1YN\?A8I/7! %_]LQ MI^QOBI2B^Q2%IGM2KT^D))+N@[\4>2"1>)*BZ32*TPKV*W#:Y4TN8Y0<]&@Y MVYZQRI-'47.=,-*B!RG_>F2K+0V9\8KHLZJ)YM?.\VI.&Z.@P^+^R*YBZ//Y MHDB(,E8?-;-9K>\*#!A)OA[)-XQE3437'AK/4;HCU+(IK!QV<-L?*9-M#H]G MIE56Z;KVK*U.E%IJ!$8>/-/$#4.M]RHIE#('I*E0S6EQ.0H:/NV/?.HVF8GD M>7-TGG[.4Q-+U9XP./+@F>.!.YD0DQ0ORM9"2ZV$"5FW/3"2>CURS3\KS5%G MWD0+ZY[8S*'V1*XW@JM]^R,)"97Q"348:>6V-[34RBR[*#+!=:97S]2YF3)H M3]?@F1ZFNH,YE8Z'=SWV1_8JW5F-$&@;Y0L8)M3YYK1?'DF4A+X>.>WT5\)@ MF:6T%6E(I4)6;8I-3TH=CB3TDCQ8\1-*I+">,A_-5#>CPWSO_DB)[*6POJ*D M)&78HR223 VD'H')$I%"\0$YH.14[V /7+[+ZRZ'C=$XFVHT^TOFN9EDCG%? M770VFF([5')XYQGWYMC2ISU;$#,65:;/++?KL8'"4^XB6N,[5 MI"F-*EBU4I5&J)=F1L>X;R OW.G8II]1?#AMNU*SQPS;C6/<5Z^R!:%--RQ4 MS12:YM.<-SM)[QCWD2U^T6O..%[CN4RJ1*#I=69UE/M,9Y9F.AZ7T^0>N\:M ME,+QV<8Q[HLW5HMLEF(&VBK?G]3R8\]8UD?'N,]J)<<9C6]U-#77*>66K6Q9 M2Q[EOFJ[;-.MN&*RRFK1&4XPMD+EO6/<)[75ABGI2U-TUVZV62&J+6/F'>,^ MLU7/%EVL9*'N@G+MD4&TKD,9 M0<>VJ?CIH2POHQU0PJ<&L:,%V"C8>=@;;?6RHBU#0$HGD-PW7,;8;MC^LI"/-N(*=E^: M>72#E]+>BI775&[(&Y0PS9T]''S=7"MN*WWHMT/@711/X M?$D\C3ZO\=2\W+C*3GP^C+OH3CS5GZG%B.Y)VGPF]',JJ[A- 02[CF<>.3P] M]<$1)0F5O&DK+TH3J!C='2A(1Y7-J?IB(X""&+A])]!#O*(/XSU+]@5\[QL_ M9Q5F@-Y\Q$9E0FUIP5PO-$E@[;[&"GYU\/3@D?:)%Q\\.C!WQWZ50#+@-V]- M\D/+!*9MH1RS;8%Z#7IO[6ST1LV!F0$##'R"D""*O9NPA,_737B>!DQB8)#" MK-\41/O@1^%Y_,YO$C?V.O;, :(L9-WU5[5K0K_N(X&]-4SPY(6LZI#RB2NWR7OM@9=>IIY9A5\>^N)J M 5T*M8K\K+G/Y7K='?2PE3,Z],6/C[NH+SY5C7AXIHTF/EH)@7Z\$N(']\;# M$LD_M-E.4+.10)/'2S>^5MESSB9($5GNCRP8EL"(B##W1YA(7NZ2+!B:(/[0 M%F+W39A(7NZ2+%!>4A%A+D:8SUXT/.4>WVP3KMF0[VXWX. ,YOKM^:@$3MUU M+Z(C&_K1;GWO-^L[;%WVHX3KN[SU\Z3M.C<93P58]R8P05;X?"UO[I;\MQ&( MDP'$O?'#[DE Q!47Y(IWW>0+W_NZZBY%9C62H,C.;L]=(Z4:F=J )3;G[!%' M1&8V,K-WP"^7EB#ZU(;;A ]JP-TB-F>.P0-F*&1XY>+\T,7S.8#P"+ M?+@QF_+\6F##O$>@+86^(M"9.E9"%6RPGN;Z M3*M09H(^<62,).@82E^J(P2:&7",D$/-R*60H'HI]]KZ_BX0G ['S&2EH=Q&$^)CT*6 MN'*G+'?9=F_*,AHV-BJS1M"R#8L1:3(&6"@2G[.ZB)'X7,U?/,7^2RXK>J3= M:+!9&HCNNK?,+!TF:,66C&$H&J/>[5KX!^4="S[N1]W'_?BA4>,5*E:$EVM/.FQS&JUS+2Q4="G+45@L21-1=F5ZVXJ_09V6?T MUYP=HGIM0B'H@D9 8Q'0V'TBCD1 ,'=)E@AH[$X)$\G+79(E AJ[4\)$\G*7 M9(F QB*@L?M"_KFOH[/S%K!'0&,'Q>Z? AK#HHMDCRAM9[O8']TDBZ#'HLMD MI_@A@A[[$;?*(DR4G\0OD00]O)V-H,_W!)!CST BT308Y&%C7S4GQ[(1FA340@;,<./B%XCZ+$(>NQNKO_] M45>BGROUIZ;14VIYH0R6Z&K)G\1 MZ*6\2>+U%M>V16XRY#1Y6A6482. 'L-C:30=PY,1]%@$/79=^:G93VHS2S4M M<35UL%YONDZ72A>Q'UK9(TS9T 8L/NR)4D-=#MW%: ,]AB?1&(:^=W7U/G,N M$?3859S$" WF7CW&4^ QQ'"63*(E>J(IRF$\)3Y-X5E=SJ0*IE&M;G](UCO+5F<40(_A,2R-QH@+ C[_>>(3 M08]=U5\\Q?X,-A+4- VAQY(T%4NEHL8($?38HPG4 M=;W1]R6,KQ:\)6V:0ZVP6G;H</ M_-N'6-@!DNCKBFQ!81S_O;]X D[B$D@2;Y9=X.1&\QQ7._X/'4LV;,B]O]W9 M3+'ZL@VA,?+QS29\\ =D\@WXB?_^KSV8C:WV@3ARIO5[HV)VMBV$]\!];3-2 MX@&*ASP$*_LMZYZ\LL-MI.D$OLU6_=ZJ*;C12#)!T_]&7OZ$:S^@%82HVZ'( M7@@5_&H?A"[\[ 242$AVQYQ=CN:O3,N&TO %,C*VH%[[E\!ECY8BP;\!#P-] MI>^5(X4?_?I'\%'_S"&2-7WX/GM+6OF_1"8UC-;KR-%EJD(123+ M->M48@.(6">-< MK!>I8:/5<_IB-M77B%P\-QM51]#K>3VRJM;$XJCLF6A[1++M-2YG%YXGX8:R<;:L\:.^9Y$N4?/ R(-GUBK#=;HP/E,E M>88;:TQ.C&?GV5Y:6JI"'XX\>&9R;C:)'-;S-#Y)N.-&9992\G D]7ID:B@R M>@GKE5!JO:Y6ZQCJE5(-*7GX=JI>H:5EBYVPW()9I:6&W+>;J5@"F0S$G@_T'=6 M#=?WF8/?]:1TO-7:@%="K6*_*RYS^5Z MW1WTL)4SVO[J1N[K>XH 1Q,(SQ:@RD9*M3S7K/HF"($*#*-5$-GWBCP6;<(]W?^]*@/X0'(13 M,O#(2+GWR..W!SLX1?''Q\*]5[K?&)7O@ML26;M(*'ZD^7MP -N[)/K=6\#' MAJB]5YI'UB^R?K>"C3PE\7\\S.RI#7IH7-E;4__F5Y6_2_V?@!Q[!TQPWU"Q MIS;H ;%A_T3#]P!;\^X(O(_5"QWMG)_6.A$_[^81BM6S_M M9X.R7NT&*;YW@Q3_+.A!Q956PI2=+=%5K>;4*XVX\.K7L*_NW>(N_NU9Q=U]D[!X;'5C,W7O2FC5/W+I*-Q_#U3@F+]:R)J!>?&MI\J/;'?$.8 M3E@F@$[%8FG@\.$_ GGXIMY=)"S7DQ*+]Z MSMF4E<6?N$: @TJ@>"R9CG*"$?#I?8O/=1W)]^4I)TA< ?,\42PL"Q-M2LJE M?L4+4$^3*!I+XI$\13"G/\G7?%\>%K*K)_5>KB2V.^04:RVZTP;F!1BG-$K$ M,.RDGWE>A-/O<^PK@*LKP3X1U.O)"V,% 9OOS@!K@S<9IH,H"UD'LU(0U;$1 M6QE-P2\1P%$R,G1U?87(N@Z8QE'@Y63;07JRK<(?6L$3G.T#-469@7\#@F@^ M^EWX)-FV%?_!,QFPF**O$A?=D6^3:@^^]2PR$K#^6IG-?@.Y=%S'M%9-!4Q_ MH=B,,0!_.N!58(-KBL/XNR6 5V; KFN_-DAHPO/,[F6>30:8HK9DSYRGE,X M>Z0 X9F!ISL6B-DNAKOY&A7Q10_A6,('J10%KME%FBS/-ELLCS"U'/R'T"QE M(:!EC140AN=9@3\WY-EQ1G\]RWHSB^C*2-81*]QL0$8;HC).50>9R2O(J3YB MY?]O[TM_5%6VOK\_R?,_D/WQ)4G&?$Z0M!+!5!4 85__JW M"M36UI[5UFYNQM1BJUERUUF\-U(4*[SBPL;[WR-L^>EO\'QCAP1O9;M]6 M!ZILJ?!U30-*B.GZ^_]PN&K!)SBR:D!I ;)E0 MA1S!UB,F&%X'*TD%/1#^J M4+X4!=H;V5 ME2=L7]O"XQW+WCP?A%LYEJV*\.OX0CT MIKJ\M#%Y-M.A+41&:_,UNFW:A L);23&HY2=F:7:&UQ*]&/&M""I#2QO0'YT M_ ?M#8OL;G(P[RG4-MA4U@!ZHF7"L<%;8T/+G&(^%&_4D5?8S-?QZ%V@4$4' M*EK]OKN%C=L( Z(*D@:H<-#*R_;^2FWHD#2A.4,KD%8MH,"K[,V2!Q2"7.CV M)_ ']"@%.@20!ICB3MT )@33U:GJ Y0JNHOL-K27CJK[USLHP1:3?0A3J*:0 MQH)+#-])5L9PIF\TM) :0)*6S&!E",*$+SJCE<.W.,_MU@\M+6=+U>%35Q7I M!8"6/@O,$715QLB?\?U5!;V6Y4%#+LFTF%]+DPPC>G96M(WH_K\W 57C*0$Y M)'Q->16X5W;3Y#8&O&GN:)LRIU/3V)#V-!UU8CD9N\!-\X 8S'&1&\9CY/+7 MO\0S=#R2^=^'<@Q)!RQ?Z2'1@Q((268HZDS?J**A:D!=J/K4WBG!)_H,J2&P MK\*@]P*E--BI0G A4:@:_W[ H)=C@R=:18&LX&OK/L!<&[X0 NNU9W!MAU Q M0NK/S*U61#B]B(<.U96,[F&/]TP$&HO8=!I(T98S!UMEHIY?>[PE[FW(QB@( M=M%?&Q'?Q+63A3F63'L^Y(M&HEPBRWJ\WO\8"^[S7,!KW+XDEN6!KS1\&F1< MY.<$JQ. 1:.=YC?I$]-5S)%B#*(B '9V51PG,JGU\GE]'9FMV41[XN>SKT[\MIHC< WX3>NR2/!(%F""3X-QWP:6+W. M*%'FR+$8Q;L#N<+C##M".CV22!SW1HN<.SA]LB:$E!"KT;&**QTMBK-%&I#$ M()-_:7<%W"CF9@4^ZS"#(9?,%XTJ]^M?0]6/EL1G MJH71!B@%W@O0D#H,6'(:Z' 17M] 2ZMP[4HC;K:A':JD8NOWX?4)Y?MW[S$IFU M^JT>H3$U6EIW8X.!MH3K1\;("$D>.P"^J%U\"3^@:;]N"=4;!]?Z6WG[GHYL$CKO4]MYCPJR.Z%*3+<=K M(@T=K*N=5FU%-VWHYS_9W/,-@;1:X3-ROA !7VTX>;E0B"94=//-%BFDO//R MT$U3A*MO"*(]0/(!:_ EOW5-C6LTNUB2*W&5U&8?L-G@*@*70FT0SK[]%W8\ M.%_'@QCY$(_=!W;O^P&+@\L?:/8^)G@?X,1O6W4Z=K]\]T4X,C[9K=AZSM&%O%=%>2; MC-59< 2U"TP_5:>]E8)G$RQ0X\/K)_)^0"P"%%X4.T]A"*$$O:F:0!D;IFZ. M//C# U9R!@_;SG6GQC^VLON0]'S;])P#(;HQ5GE%JE#72PNZ>L$^E&F [5'D M9I-EMZWCM_P;0VGST9L^)TZW*QXG! )[(A&/0SXG#M^0]W\B+]])4K\K&Z/U MV'2Q#1?GC6!+!UF!34[IEN.?,OS>T- ?,@ _$2YN$$AZ$)O4#4.6/\E?7\\ M?,/^$_!=S5.N4@0[,A>14[(GV]B!M(4V);0I=V)3!PI<*EZ ?Z ,NA0(K)J#'47H(3F_>3IGZ38"_ JS\7*JF*94;#3[O8351X,"S7Y M/6KRRS/\#7)WUC1&'M? M_OVHT$_>,U3OMZ7>#_V6(&4LR.1&*=^8LLDJ<\:RLY/'.P?[5T2VH=[M ^AI[_/^STPFV%E,$#OCPF>[8#I"=\^ MHP)]L!T6FH!;-@'A;LY^WC?FGP',+(!*!HWW0/^$FOK+-741>!B\C3SR"_>^ M"$#@*"_C'8@"^\FV0=+27MJ3H@/90I08;U,+M[@6Z"TND6[V['*3]"-V!79B M#?P+@W(&TYK^<6//5KW^;?JXMM#:I(&G6WI%6_O>,F<1'(OB* MWNCQM1J6X[E2,X>EJHU:M<&AY.;+Y#9O7N#EU.87L_>J35[ FE6LF>/AZU:$ M:BF?]G.U,_D*5TGEN9*/X,"7^4I3P':97[=/-LK)K1?I5RR(#\(#-D#)V=;C5IPH_.?1U?RR20=0%>2CV+RT F"E M #@252X;KE^>@8!6D-L55)E!-1C\B0UD1XZ@*BZ_==P2Q>&&Z8#!XU1?-AB' M^NB4HI']Z@6)I0!)]A.41!$)0J+C )=D$C#2D"0HAJ8 30P3OP*)E7?(X5FZ M."?U@B!F\Y*KZ49?KT_KJ.KBZ4C6B7?+O72C*,KD,#681*.C>963R..1_"S% MY]K:9"22%.>VYW2)6W%+.))^.K+IM#-R0>VL1&:--[*Z61E6A:5$'=^SRK?; M?*>O>5J13A7P]B)M4%D.CCRZIXZ#2<$84REM[N9GVXHLV!.=4)T"&Y1EV*'8^TTY4*13>[A":GJ/RHQ.NV5T+XZD#BR>8RO@S0G0]'BI)"S1;0 M;HC%9%3,)RLY;J4BC+^C>VIT1E]EZO62*#1F?;XQ; ^Z'".:6P; M\&V66G@)+:8UV*5$X,=#JR4Z[3#B,J95<_'U<$Y-ZYP&680X'LI/QJVA*'-E MO#UH2SVE/.-=FD.5.T=#EX58.<'"M=$8WJUKJ21=TR5X5^IX*%M2FSF[3M'B M7(M69O'\N%(>P*$G2-KLMH!+&FR=3_7FKFAQA7A9'*&AQZL:!ZW5:ECH:=5V ML:"QH]%(K,%W?4I^B94'<8JE<(FD![)$4T-:ZA,#6F(3 M:Q.[/)MY(E#XY80MIK+&_*18B;%1"5>'HQI/"M$!*R4GO$;63XD5& RRO0RE MN:+*.]F4%T^9U*\R4]3[4$">+5&SJR?$JN&EVU6VOUZ!L^6 M*4EP"2'*JO538@5:5(]ME?4<+\BZ9!1HK3^4N5-BU:1)3906-1=GV.:\7:XT MT_/6Z)18D0K(DT9+QS4U-JPWBVE)J>CU4V(5C:>$NI.L.WAQG>STB$PW@^C* M',]HOH@NO.RP)(GNC,Y$2Z Q+29'IP00C#E1F13TL>:NBEUZ KJY(KX\)5:9 M=+P_6S*,S%?7>M'JY%*MM3;:$ZLG %JO%I-M*\3>5U)&7B(\V!9L?= ,OJ/@ M#(LBGZ>9KXA\^LQ6_OF8;J#:,UWV_JB&KAHP;D#%?DF^RE/]EF_ M>NM&$1LGX#BNVKL> 6>HRJGKDYM*\.T-7J+4G]V:7[KN4E#&8.#J %71GJ[ M]*.)$\AJB5A:QO,:B6*[\:%)8S[6TUQZB'V M8H?3VRDU^R85?L]CRU(O=B@("7$E0A#X YL(*7$#E A%XD8( 44B0824.!\E MWGG$]ZJ5_@GMFE_3!E( MR+;>O/_OAT_)0Q'Z 2+T*8?OCL4& 4V]$V\B9)$/.$#WS2)DJ$!O7CH^2^;G ML5K.HAU>C8V_? $0EN&=:,+;I_7+0=^7+\ 1K3^FTKX\F_!%CS@ 1A^X&Z1? M*]BKQV:RA>![_YR5V;]Z)<[70''CTMU4G_LG(AM2[3DOZSZH=@_^TTN:)>5: M"$KNO!KDFZ1A?YW_\P9VO/ZT?PIM+^SO7)*V]^GZG(0+_"V_IY+IY]C&V_-H M+MQB\PB(?]N*]KF$E:2W_XO?T >UYI "-CO@LL>*TDU1UJ;T>M/U)S$4BQVZ MIL@:4&.9=-?)EQJSCW>'3KL@ [WWO;>#OOO& )]HYZEJZV2L-!V.\6S2D&MN M3Y"+BV601T>R3(2BCSLA?!N1^3+-_Y-EB[RB;(V,KMO60+FFJ7'7*!>BM70T M_O%>$.^4K4HJD2_T^'$2GWN52GRF$7E#1K)%__J7(.*1!$V_UBKWMIW^@])@ M['?_?,;T^ZN!+W;NG\J\7RA,GF^GX/L3\(L]^'M1VC[4 $(:V*B) &<@93Z4 MG*V6SC>(FMVNB$U134TGAA6GXHOLU3R@X;3'KC)J=8:3\BJ6JC3J?<5%!3I( M2^,1*AX[NY+^:K]G'^@J=.;"0.DK B6?!P,6]!'9'B%X[(U:<)I,N5LVERN> M:9>+GE2JE[WDU9RWO#S@>K9:RO!"(CY>-TLI(]$922P*C(@(@8=A41@6W9"% M?5&22MER?R!8U;F8,DJ-B3/5-(:\FB1QX]ZR4AYU1+$XJ1=7#*#E*(LD"1I8 M,L+0['T'08$Q+:FRT7#5 %UR'USR&#OX/GWLI3OMK? M^-ASI7&WBB>X1-/&W20KM6IFO.ZMKR;I8L=R)ETSTQ7==#++S?HN9<>74L+? M3(S0,?)R-O-G&,@?(S2?M(;O$QHGR<[ZA-A-\Z0DM VE.(?O=;7X4TB5M$IM M93"B'*>TF%L$^PV'[>'7OW)0 M()?:=#F3&%-B:BAEVE9>*8U:U_.0UZM.HJ?C=3PJ9OEUT]+G26^$L%=\PTE1 MQZV@OXW@A,'F79G7#TM8?58QBL52I\U/Q\V%2:?;0OQZF[P)2N"R%*]T16"J M##O.)V0N64<21K\N87<0A)[&@/\]"$_DPJCTS#;V@-4VG+:1<;(^R"PJ_697 M(Z?EHR5J8SL_=W*X,)\EA"F;;Z375[. B^RTJ,:H6DN8:'G'=E*WT./)30C3)HIJJ-6)Y25O@\57:GW8%%BYFK M*8.JG7"LDDD98GN<[S3&L;(X87U83F@JV408;H;AYFV8T^<%B&'[ZTJ#TA5Q M[F6+'CTL+J7HU7Q-QINN!74U-O!B,[^>#]JBW &^ $%K2C'G3QFZG6*NBFE$ ME6!APGJN>PHPPWJN[QL>_;QZKJ?M?;#?('3S+^'F?R$2S5.SJO%PL=-N591]:8 MX]UHH]BIB)Y46[&S](!/KCG4'P$ZLDR$HJBSN++/\=M7>+=-TY'UT+7Y!&(= M!:5_8+H(J?SVQ/_2>T$)L1H=J[C2T:(X6Z0!20PR^>5Y1?:$H%I-FM'Z/#?G MJTZ**%1R%<:EZZ@["3K=2,0B#/%2-6'(Y>\&W;MI+K^XD9ODTZ S2\9Q;5ZJ MBZ4B"CK]FD:[5 M'C)LZ1"V=#BX;8A?_^,)$;9TN!5*A")Q(X0(6SJ$+1V^/YSR5=<@;. 0-G ( M!29LU_"JD-Q=NX:;9XBP.4.H'*\#V/]VHH:M&.ZK%<,M439LO/#E&75[C1<< M\VG;A0BF7 (]_:L7Y'O72S^1W)!J=Y$4_2S5[L!%N@BDW_<_]0UK/F\6K*]I MOC497^O,![*JIC2)_F9$30;P4/_M(M*> M>)T)T:G61+?6-9J=M#QI)>I2+"A7B;#,^9'(O]I7.=7P(W3$[L)]#O.ZPR+$ M&U+MM]!WXNVJ?IKLYFQGRG:U% ^4[+A39JC)*.@Z049P]M7TN=L.=#9J_9$ MOX=W"G(3(JI^47>F5X0WEDH-97[!JGB6,P2YD,TN0>Q*PEL.R$FHCSM M=3)YG,ST>Z@9@8\Z'F/"2":,9*YC[EX1$KVJE-.*%!V)4V4UL+N0K MLJ2[6,DN1S)-%LHT/9O9DV[$CDKA ]?U7.XP!DDWH__[L\M9;M:K7 M1+EYNY9HE+5R=>;.63$[("5]'-/"(X8D0XB:L&KX+V M,*16\>Q Y:/F2M$]4XH+G7K0U.-%+_4.0LP[+A ^^[Y@6!%YP<+?MXL;J?6F M!9,O=?BB1I:DA%TARA07=-:(X1&"?*E,_YX8.*S]_7).OT3M[]LYW:MI1%M- MN6W>Q9.UT9R96=5B/6B'0>.11/S5=E$W5OZ[>=N*.X7W5ZZ4'_N1C%CXGH@K M5,.5-\OJEQSM55(I.I M)%#C;>WQ5ES0>URBE.K9U$&2?A0)[,0J^!K.?:6;5/? M1OI*9 2B01F;/(0S^R/K2]FS-\O(L@\DO=5*?W;:!RTT%GM@V;^PQX]H[D>T M0I7C>Q0YJ P/KCJL#=]\]THMW8;LCCF[',WW]![Z_Y;2Z $R-K:0QOJ_9C5U M,BT7ZMA M.9XK-7,8C)EKU0;7S%: K9+7+V]F?P.BKV&^D*DG\GT8YZ7\B_OD;@X,P\4%X@"Z"KLL(8GHS2!3^LQWT MA9/VQ88@'\7FI14 *P7 D5#I8="(P[ 2S=X>RQ9\/31/J :#/[&![,@1#(XS M442Z5&V &28TZ8]3?=E@'.JC(T4#ESNZ+?_%'ZC85N(W?@&@^'1T-=0R8CLW MTT?CP2D7)W5*UY, MG&;;B8%'K6A\B$;23T=RUD#(9AM4#F?*G $C]1K%AK)/!U9E">%>+$XZ/-R MB6G&U_%"VNHL)>KXZ4W@,CINE)9\M-/22D0/YZPR&GGT="H[G$QKBU)7+$Z* M2BD3SS)YG(,CCY[>S@RAWK!K%)_-R&3-L69C#W 2+>%/1ZIB?,2.2AHN1CFS MW^72:U SEU+L>&1OC0MQ8UPD<,\6)5*HJT-O@0Z4CT9F9KE2+&:E8OB<6BQD M)]&5\_,E''DT]VS-+7/=?KP=*7X\FLZN!7)?BQ_=4<#4^J2S;@IC24G23 M+H^[R^@HV.P_'#EWN[VHY,1PWAU.VTRT0ENRBHX%CE9)U&:IW-*R>%[ULKGX M=,96JUG4D?3PZ=(@IO2A 0<2HRB0*>+44.JS,B$Q?5J.)2B290CY: T\?0D: M RK'1VE7J%77;&\0/\FG*H//YFJ42.'MN3[(UCOMHCWF3O%I.\MI;M6:,6*U M*%!>HS!?>TGN%)^FW>%Z#KJ%$NZI5H:YK MJ\:J!-?@!)\*3*JA:FJ\"6=4I\$BO\"G=/T4GR8X9=:*)P9=WFW5UD8_L2[V MI)-\BM/"BD@NQG!D)POJ;C4^*(CU4WPZ3@@PO"F0:YQ<@VB*E:W>!#_)IT9Q MGJ?**:/%RZFH:4MNT@+K49 &>CARL++L7E[,MG@P*S;CU7$OGV=.0E/>N+:#I3ACUH,DGS &GS) MM_0>-/,5D4^?V2 ^'P -5'NF MR]X?U=!5 [K8NJEH1]9R8XK84]/]E-/WK NZ]3C(C;T\#D'VKE<=2"KEU/7[ M6\9_]N.2@S#S(+Y/NY;/38)Z?.7@ ,\EB5&Q.64KHVT4 MCS:A_PC*& Q<'52'-==2QC N.D;S\EWK)GQH$JWX)J#O2\MIC??&E%$1O68Z MZDGQ)MLCA5\/LLV^6J: MLEJ+3G3I*-S1-"XFK"_[N/ML=!B:(ZE^ZQ; ]T4J8V(A ,UA\?0783+A3$B( M&R!$XH$)@?MN@1!0(D+5= N$""7B1@@12L2-$"(1@KN>E1#OS'QYV67]&2@[ M+WN+][4&.\R^V$-?I4QK0P9PPP#Z!3$P"CV<%%$/Q"V?E>LO,9 ME^Z.Q87$2?QLJ#\O>U4A/]P'/YP/S3'DA\#!O6]^^!R88V@G+VXG;PKO[[5- MCB_GZ',".5Y8P86$#0E[#<)>N/SEJP$ZD0GZ\HJYER;HGQB? .8\'QXGLD W MO0074%6WA43S'B$_JQH+R1Z2_9[APQ)?!8]P!1C7JP='%T.LN_I6X!GYZ\)^ M[1>7WCW-;<,/.X.G%L#K%W-)AI<_7O/7 M@O+'GYX(% MZFJ1KJ4T4NW%UZ;2+:OF)G&7CM!T/)*(O81:=KNAQ"W4M_XT$2(.1.BS6&'O M$2&NN5X*4EDK:5XL.^=ZUHAI5#Y>(/X>$:I-ZN.E-;?! M=XU0-!YA0Q&ZW2#\QD3H:8;U]42H/U[.:*]7(?$B69QVS&H]'TU_'##H/2(T MLFR"LMQ^7Y.9A57+VFY44I$(,0A5C$G$(WCL)92%.]SWV#B<7=.=J>?S-+]Z M5E]E8F\K"KHDAO(MA+ AE>_>MPKTSD;SXP.2&-JDM.2GM;)+V5X,S*K7B3]Z M"7?E%I4JA7LC>]SKE&7/6M>#(K]$A(B_A"<92M$WV#&Z:_?J0(J *,>ITK*0 M%@5FPB]7KJ&-YJ.K2%%+E)H)VX[V^.J:C4VZ[5I+MY9! 2P32=!G!(6[^L[< M&?%7[WTO[N8X-PZ?'&(4A=7V(4;1 M3R!$B,AR(X0($5ENA!"A1-P((4*)N!%"A!A%YR7$K1_$_KSZ\1"C*,0HNGF^ M"67G;D^#0XRBD!]"C*(;YH<0H^BG\T"(4713'!U"V82$#0D;8A3=$%++MBD/ M-K3,Z5.@HF^%4W3YU+A;1"ZY\\25D&@_FVBW5_'U+-'>;AF>F^[5XY4<& (5 M*\"'>"[V>_3W/406S;).=9CZ3P7CR!;<^J_TDM=$[D=A(Z;6Z$W?8KN95 MYPUZ7E$ZE>PR@+JOGY=CE+1;)PAZ7R#%R2QTF)R MKDOQGP&S^;0<"1U-+SCM=8TOI@#S!N2)*,$''Z+%7:+_E&7^W7 MGKF6^ZNGG=8>,3U2G[ H,[_5X5VZ-HF;;1"@IJ"*P6A2R$E/J.6R-O*P_?5@GM)4-^](42#X^4V!YQ[WWCF+/@3_AYF\/Y M0"3 ]$1VYF'*Y7ZBYFZ)4;&0:?W9GISO984>W\Y_] ,#MN< 9.P!WQ[&(T4' M=LN&H8(A#,=P]-S]K,JWE2MM;NE?_:*#Y=,-OM8+"7C,967EH*_\$Q+]^O>W M?'+[ZISD&F#R%='>P@;LY'MF@'EI@9@$;&(X-/RI 72!*V<$0E/]G^WT? MS"$VL\R!J\!AT&G X*LL5 78$0Q20!ECJJ'H[@"@'Z&3 16&#@;;)\)KT5T1SI:JPPOAV^:-P*$XP.G<."1"W52%01QW\*BE=PVI6@*%Z<<=$DY1T!K9 MC=W2'[I!*=>R(&V>^B$5V;(D?=I=Q>!,C/S4^'E5^AA"J9R_JBQF.:]XZ MZJZ7A.8F= Z&DA&&.(9*Q61?G+:YM!A%1##$P3Y]T I&H"#:,QA%0]VK>P_/ M6)R?IE'[MZ]1,RK0!U@9#-"Z[BM62 7+7,+WM'V5FH46>(;TZ4)%6=708AY> M";^PW=G,M!Q_^$"&L\#,&0B"KP!,DE/7 R;41&7EX/56F3%W)S]^.G5 9'ROK]ZF#DN;1JPEN'U)*E:T3."H^H1;)F+Y81:LN+K38=5+3 MRI7%*N4MGU20\IM-H(> M(^Q'2@?NJ>SY--NZJXINNKL=H$=)[WN/KLV/(_Z)C5I(^]-):%_U.@<)NZI B0,&@TD0?U9#]C+^C=A#IP,[*/E'J M!-VCYUTAIY'9>'36K"8Z,V_Y?.;*<\KX*:0<^GOCSWYVF8KY9? M1.[8QZ5#-WGC.>1/?>.]@\R)"[W^H7>'D_C\*;1_UKAWWJGH0+;0\?/XB8&D MT$,N@4SS;'T62>\1XL04 U\&Z02D3?ZX,QA.*U GP'&9Z':2;[R 9I]!M_G? M_WG3:?#>LFT.ADG?C1J!:( *) _AS/[(^E+V[,TRLNP#2?_UZ+MMIHT6&HL] ML.Q?V./'Q]/AO;=!J)1[%#E G0RN.L2=W'SW"C31GA=T,9H_D;0MI=$#9&QL M(0OV?\UJZJ3@H<]0"T/[H1^456^^@@Z[[S)#7R=E^HB=]HZT\CEE[ZB:[I5" MPQY?JV$YGBLU*V%"$WY1YBM- =N5"M[>3'YSF^!--:!; M;;HV=*7\\\0&,*:JT5>QWT@QDO@_T WS/Q'__.V[9>*#\( -4(QEV;M!HO"? M[: OG+0O-BA>Q=ZP F"E@%EP> )]+;2O#F=OCV4+!*D)4 T&?V(#V9$C&!QG MHOS")0I;#!.Z5H]3?=E@'.JC4XKF1NR>O$U.+!7);/4H6J) M$7*:?P4*8S=RR$QR#&?$1J(\6$UCI9$IY\FE1!Z/[%!5NT UZS,M.]&D8MVB M\HEL'8ZDGX[$^Y(\(]S16O.B]20A%-(3;XSNR3P=V=.JS=YP8E7Y:9E*KS(& M*[C\2**.GS[1]/20J'B&6,V.&!P?$G])*IEQQMNJY-1,M(EO%N7:(E_.G(BM,SG$JV2?/9'+]L]T"# MF+ H4?QH9'?:9_.,NTB)64[1*8GG&B.S2::-3B4 M.#$TWC:9AMXJBC*G4(T:Y>)3IHY"M*.A0C5C+/*LN\2%ZBPKCW&O)$E+B:". MAR9G@VRNRE@%C9&3WL1M#O#:B).($X1:Y =Y7EQ-38T1*O%$MJE6S$X=#3VB M?J)9D0N=.2WQ7IY(4NMQNR44X5U/$#59K2529%$6\:B1+Y)KS6DDVO"N)ZB: M$[++EH%;E@8&)5+CT[DXQ1FWT!Z.FHE._93D&8Y'31)U M3=74V-B14@- 9.CE*V1@GK=*)/6 5?@FEJ^DJF7^ MO[]+54'X&ZOQ#4S(<0W^W+9S8RG]F.WYET+[N8HYG;G.[HBR+]N0-FV M/U[YCD#[&\/^TP]T"#A_8DOFZF#"1 @F?".$P!_(>$B)6Z#$0XP-"7$+A A% MXE8H$8K$C1 B%(GS4N*]J'BO.:[7Q6:]2L'F:R[B?<'1G@'NG[YK<.*K8?V' MHG+GHO(I$W7'$G)&>/_7'*>0(>Z$(/(=#;YZ^TKXY\%[A]W_ M_:V;MOWWWIDW7 +%U8.3.5;E^RF4+G^>0ZP M_)/J+*1:2+60:F=O#G#-P.8#UJ1R9"KVDZ(PV7$LM>\&.3>.Z?^0,JN?P:K^>=<9\<+75%;*];96Y@C+NIP;8+ A6/ ML'C(Z]^7UQ%__[YR??ESB6>6G [E76N+NH)3K9):U_F0Q MVO0I8-D(A;-'G/[WS]@(.';=MMY: $<#&5@U$+"%'_B/31WRL^V[=T&V/$*I M>)(6?WB)C46#3/IP9^#MT('$\'GFH8/G[?A>7]3[(1N MF>?D^5Q3!ET>L/6*Q#5R1G;"!7T,+NXQAJ+P@T3AFN[BAT0A5/:3H[L6^Z^5X2\(E*^_&Q"2+"39?9+L.V]$ MM'WC@+K=P"G)(W"TC6"ZCHU<"+3CX-H!)/*I/8C];(6G]_#; 1#_A!L2=W1\ M^L$H*Z"XE,S&=+D;K5M\FU 2,S@5\7O&QEZI#'XG! MKCXR^6&4A>^;Q_\M-V# MXW.K8W_O*/'HY&'6IB'IQB6\UWV(-^1VWTTF]SMUQHM3?T6AI%74>,/?DMRH M%)-JTJGP*7V4R*6DJ&0DGNT-]5&'D7R'2CD)UW5"=@MO[B9(FE6(I5JRR^=PH M*_.-+HF@.FG$[;%8R.UWR>VOAZ'QPC5 MZ8E3@^DO,Z6J$4]PJ#'"MZNV"KGXVV:]BG(R-F_7K)98G8THIUV;3'.JW][C MV]51?2,N#A-6]WEXQ,1*W48VGQ#=V:(;]6:E9C'M:^*P0NIKDEC#6.168Y$P MR P)&Q+VG@C[;78/SI8C>Y4ZW;OF_OL+L+YMPFO!GEH6-RY/^6(]1A"( MA-_I\%H9KR$GWPLGWW8NJV&FJ:;87]!BNR[QDW(W7['S(\3)UTIF#3GY7CCY MMM-4IPY-BS5R.M($'%H)@6AE:;Z../G">:KWL6? #X= <5 3T9F)^D2JLJY[ MNS:B0=Z!.4,+8D[!8)>VWH89^'$%$6):(4&$E1R@%EW/V;D *6(VR8M6HU.;G$!G"(\VZ<1' M4=()-=^H2Z/H5$TP(@!6W!VTVDK/6TI$@"3,X!$J1D02B7#3*N3UV]S4>@>O M4Q.B3'!#CL6+S6&CE+;X)N)_PD<2)ADZ0C%LA"$OZ-.$O/Y=>/U+MKW>P>OM M\K39\AKCN%@LC:K]E,C@7G6$>#W<^'HY669?#&86\/MCO[60&_[O/;7[KJZ^MDKUL5OM%A)U262@ZM:HGO*#RHZ.K: MSA5+ZPHTSTQ0&,Z>TE5G+)4-Y2:4FQNN+W]>;J(FIS']=C,G>O'67-0(M22T M?;D)2LPO#*@0RLUMR\U/K%1_%)9G:]45(2LQM#-=X-D88&K=57] ,4LD->\I M5O^O[^?=3C.8X)7]5I>J_O%4;P60;7:U::)#NVNCJI>GJ VPL+P#6!\" [^:H4?]^Z@)LN\/M M3PU&!#;JV#H(.L(=K/=9!."0L05E# :N#JI##K[9]L4$H+B6ZJC YC=KDX%+ MD_+WK/V'5H=/):()WRNIFXJV$8"^Q!1XD>IX^1;N2HJ6+<:HVF0(7P! 49G! M5W L%UQ"/TU2 1S/R-X7;LI>VD@;HX<7,3WG (I6V[9-N__1CW3]\"LA9=PD7Z9V;: M*N*C/Q9 8K8 3^ZYH83_X.U0N6^;2 Z?S/)Z7>R)M[/%?^%<=O]^RB<@'_ 7 MC[U"0ER)$(D'YL6#LY 0UY.(4#7= B%"B;@10H02<2.$2+R27!$2XGV$>.\) MT8M2<+TIL^^8\D6=P[/'5@H*3:TW+\+1;M [5P4&4.C+__LX$O;9YF]#O)/=SZ"C0.*B)S:A@R%YV<+SV>*;]^-?\ MJI!#[I5#B)!#+LHAL;OG$/+3QO0^$I6"7"],M6W7W\IV9Z:!@16P%-4&Z/#C MFD5Z@4G^Z@/?L^4U;C3E3==E7#]#?7/T)'WRP"GIG;X!MU+MW3-\\"]T&V#8 M_GUJNFR4?=]9&CO37E,JCKM\=E[,)SM*P9)6]8]F5'YR-MP4,HAS*L]R/.OK M8KKCXF27ZQ=S\\ETCH\D'_.!340(YA3 _YGLVE<+XO41C$*)/95X="L2NYQF MXU%#]S@1 *\LD(7,9+C\<&W+I226((OYZM]GMXR5O13_Z! MQ-XYBZ(#V4**:;Q-T]DF9AXGX5QX!X"D'S4-=F**_H6.)1LV$K(_[FP&(SO9 M1B='F>AVDF^\@$X\_R(YGY$*Y1DM4>1@P@Y MN.HPC6KSW2LG;1NR.^;L)\*$M#L'6GE<\K>T=[**[LR/;Y6PW(\5VKFL%2U4:LV MN&:^6CGC&QV_P/X.R;&^>+'W9K7)"UBSBC5S/'S=BE MY=-B0V8H\&,*:JT5>QWT@QDO@_ MC7+2_T3\\[>_\R,^" _8 "4Z6O9ND"C\9SOH"R?MBPU*YGQ+10=8*0".1!FY MAE\-N=O["G:X'OMD#61'CF!P'%1DP%JB;3+#=,!@+WW[18-QJ(^.% U<[N@V M.0!_H&);B4>NBD3@_0$>)QD) #8NT0P1DQ+*D)#D06P A@E2)A3Y5R#$\@YL M;[@L+3*VQHL"&:>G:S+:5N.<1*(=A,.1_7&,\A;=5DWSF%:BV,BL^?EXL]=P M.++3Z"X]MVP)N*E?*:T13.-*J9="EGQ#KF2**/G^[5&[+*TXLRWN9G2GTP!TVN@48>/7T, M1DN[RI:*O,"6/6-86\SQ01V./'IZ>JBG6B1?7O! 5Q)T>AH7>'TIQ23\Z M&,_'SGR!SY<:T37B^"2MUB7B>.X5+]?SW$ZOR$=;F115G C=1JU^BII5H2NL M*JZ5QU.5L4NSQKHYLA'=CU8IIU%B7X)SX5,X4W;OKC-07$K2* MRUVIV^L6)SV\>9+NZ6ZG7)O$E8(V=9++>*?D*,DF!U?^:.YTC-0$568" M\LZZUJ7TW.C4RF<*I>*B:N)=OHV[-B_J UV#'')BY>FLN$[;0VVFR:F$I)(] MH5]NU4^MO-ENS+M&KU3@F52)Z);L#.4HJ,_TT6LRB4]EE ME9&4.!Y)K>9Z<<;E:-[-#07%JO5%G.""!K2'(XOS%I]*K9-+/#M3A:30Z:OI M^#)HWOED1HJ&\XJ=FFA5HL[6VQE02\I+J!".'S^>XC$UE1=B6K37!-%$)CT$ M1;^)P?'0H3G-IK)C0@-.+.:TUXMT7EVBH=01V]?CE-,2>1>?KSG>K493_%3S MVWO$#H9*L83,)N)QR!/$0(;_]!FI'\>A&,LTG9 9P-)D_^G-Y5BL/;:)BB5. MZ46';:]6VJ*+^/_HC;NI:2R>H,L4C#AY:5A+MA0YMSPE*;(\=Y==;\1IQ;RB MM2B33<+1HA60$XCXU$@D MN5-<30R8B9LKJII8U&OXC)*F- 'VN?K2U2(E8-L 5*$ME!%V40G P, ^KOR( M)JN5!$'T%QHY[/78DJ"Z0+M4Y<>1+7_> 2#I!ZS$@"W'JC+& M5'C1="I#CPK^\H#M7A4; /@=?#RZZQ#> ),?<=W05?+F-K)?&P7\<\('3$!% M4IL?1A8(4.!\CI3ANVU^@"\#V34:_(40L4P##8ML7LG9O8,R-DVT%HZ)R8J" M/-5@66S,!C,9KLK^Y<'+RSIDR5T%EU_4A19Y (YP/K 6:*"+/3+X^N@OTZ] M$IIH'V';869PR=9=P_Q2,NB1PG'8#$H=\-WFX^N-38V9NO](M!YH-PF^\W4X MO?':S0CB,JO!L! SY.]Z]_(BO;0?YO M:)*R!5G+[P8(%D W9SX?[T:9'YWGEH275\%P85)P7?P(_ECWSFP[A4?CKB)Z MK3)IER 'K?7E):ONG@TXPPJ[5Y)$\(<7(9N^;[9XL%OY@,=.;UI>*8M_@S& M\H-#(MQ:*05!/! _M);BQ@GSD"!"NMP@74*!N5'"A )SFW2! O-#RR:O0ICW MIDR_X@U_V1IB] M9MDO7Y;U%A;9/C<%[]&W5/B<'- 7 ,T4/5,V[.C)9;]DR]?0"']?(WR&:OKX M \G<=&7?.]7.2\7UZ'#B>_W6_'1)ZOQ0T-\64/,OC;]=W=#09U.?)H?+=PWW%XXL[PT MRLE[4KLAXX2,$]KKFUZL5]CD0^;X#N!QCM>E>IB=ZRZ2?#59,A49IRJKW-E[N$:I=U3-'^;K MH]S170D\M2N!MY71:+#.6*S&N 59;I-#>EU"53CDKW]C\0C.7J@?/;(3H1S< MAQQ<6 S>W^_J_&(0G<=9-RTS+3Y+KQL&W[*'#0^) ?WK7YJ(Q!(7@5NZ?3%X MI\]T-:GY&LB;6Y*:]S>^.K_4K%Q1IO--,.89E]:[#+6N##-UR>\%2\4C]%G; MP%YE,^?SKJ* ^K,A'S'H&'5S>S8W; 9ON _TT2J]UMWNUIW#+9OF?2X](=N6 M-GR4I>F6>$F8B*KI%C2)WL8G?[VPH/$3V#_6_;]0FFYGBOXJK2,L]%VQZR)'D^. M/:7,R#V\R"!I@6X@&XDGCG$O__Z)FXA-T]D5WZ,-Q'#S\,R;)K?<+?G;[2Z^ M%!=R9-*9M?H9&0?EIMP=5B>#6 D!EB#?D8G$:.IG[J:$\G$[^R<7=C%?$@]A M3C.C.-M@\*JWXM+18;F7]1 ^&/(NV0B.TS]3/&[9X0REZ2M=T)>D"5<83LX4 M@:U-)_B@WRBD^DX.&1OH?9)LA*'(MR(X[Q5I?I0PB8='CM^RAO_-'KKC Y$ MTQ-EHH>UGV]!UMTK3SV^'0*IQ1\8L'4?R=@#OD/4A:L!=OR"(104#,=P]-S] M>LZW8;#L0'I_O>+(!QC#YNP%:6,OJX0.@&CVP'R#1SUSH/]E[W,RZV"#B&1C M]MBTX'(":[H/WK0%T5K*-H(GQ;;07ELD)WA+U1Q@&]PG,'BX*IKYIR"J C"O M';36%FX+_2 [/EK4'G#5ZX!.?5F7#02G-@8 H4WY=WR*4+6'3751F*$&: ].C[- 8S>YJI$,WEWP7_T91"AC4AT:67F@\F"2\SJ]=*E>[W.7 M1(0*I'SBVHXZ]$*0J,^!1+$/B1#6XZM1HL@06^7KB4"0#TR(U76#2"JA=-PF M74*!N57"/,3HD"X7H\M[CY)><[&^>WW8:_K[KN>_0SV@/HIZ0,8?J/AW*JCD MCD+O M&@VMS8U9F^]=D?[:AL#72]BE*M)#Q@D9)S1*ES1*=YF+FY+M,3:3H>?E-Y3: M=4$][-8T!;+M6D'+JUUW)UV5?;E3@?WG8V;LEG.P+AVZCJO"9=1DS^]Y>"+O=I!@=<)(F6--9O!9.MIPRY*S08ZA$Q&&OD@6^]=S M^=9S#IGW]O+$W\R\\BIM*I-AV>&CD^B\$I/,-LUQ =Y+#(]0L>,"]WN(*>_< M?-]E*%DQC:AORQM(NJ+F,.JBKL*V#?R($@,K98P:)_N1I@%?+ PCP\@AC"Q# M_@@CRSLR3;=OAZIA_!BZX%\?/_I>4'4HVH!#+E"U[\BJ 09Y@]_X01G3.G33 M2QM/R#OAIS<(T"TTC9B-JUF'6>H=JDND1@&2 !DA+N.F?[TDA#'F[<:8YV7P M>DFOB%;>ID22J_;SL^)\&LN/ BP (L+$+P0%$,:AWRX.;?OGNV" R7"&\@A5 MPTXA9SZ6#Z-2X3#4#$.),-0,^2,,-6_7^MR^J0E#S;OTQ)\#!3H%9\'94G6X M'R8FQ&ITK.)*1XOB;)$&)#'(Y)<'?C,4$>7/P+505]673V:VO@H7N"J-K:?B M_]B$?@H1.,@5V;(DN5R/FU.N2>)>MN:2P*F-*KT1C/\>'IM3;'%*@HZNWR@& M//[WQ_,B*4WR:="9)>.X-B]5N;B'EPRSSEV#%SONK :6I5%#BZ:8/"\4NIPI M^;R(4Q?CQ1L+U\+XZVWQUT"U%917BD%F V'@%3K68> 5\D<8>%W1CMR^T0@C MJ;=5#]R4J_K6 XR9:P%)6C*#E2$($[[HC%8.W^(\MUO_];%@Z_'(@OYP5MP3 M?S>]\5(:T$FI 0N5(>V.*:+D[IRB2%:;<)W323[;6>%3QF:H?'DD$82/Z?U M?M.#N+]"?GV=7Y\/R+Z.7]-UGILP?[&@"*+? C$=X9@Z65-\O6 %:<0*$Z= M;YT'OR,0X.\#N'4$;?)!$;K'LQ7H7U)G$Y$;VQ,]YZEN[&MZ(WYIW[L/;$:\ ML_?0"]'@ML0T[0*DVIMC"YSJD%F+<6R'[V5$L6WD:):R!YEEY.=-EEA* ME%]TPD3($^V??ZI5CGU7J_PE)]G/F.];[G;]L_0%C--/Z(O4;#;KK-N5L3:W MW3H1*PM1U:Y+--(7;(2F?Z)QWV]V/=NL8FCL;RM #85[*]PGA+I7Y,HD4<\P MN*=J:V[6BGKQPC* -XI#J:9>ZF']@YP M,1_,'4Z\2>_4N!0SD>&/:$>EG*_V9$6YE)TIT/=%/ ^+<1' M$N-']!&:/-8.?W]_HU\+6K5B"UEWP4G$W- %>-4%N/5.XO?F [R]%K\Y4\K" M,M:HBJDZ+AM#)VFHJ7H -A&G(SB!O[63^ 6[)S^?%7&< ?+"N=WYLG&^T]S. MK3L^NI'@GY/NG08K4)%:2)V,GTR.0@^YQ''PLP=7)+U5B:?W2H(F[Y9LV$A" M_[@S*'X*%#PX+A/=3O*-%\3P9\Z0__=_#L[*=TX4RM8QK3];O;FW;)LS>M)7 MH2,0#8[BY2&O36V[ .Y.VG^L].]:*&QV /+_H4]?D1S/Z(52@3: MH\B!50VN.DSUV7SW2C[ ANRH.?S%:/[$YFTIC1X@8V,+*>O_:U93)V4/?89J M >ID_:#=P.:K7__Z^7+()T@%25+VCK3R.67OZ.#TI1-8^%H]OE;#^D,N%)M\@+6K&+-' ]?MR)42_DTU^336"9? MX2JI/%?"A";\HLQ7F@*V.R^^O9G\YG8]%S!G;+HV]!K\;,0&,*:JT5>QWT@Q MDO@_C7+2_T3\\S<&!V'B@_ '21=ERU[-T@4_K,=](63]L4&V9NWG.<#&&# MD3XJJ.OG@<#9VV,9^M#^/*$:#/[$!K(C1S X#BHR8"U5Z%(;)@Q1'J?ZLL$X MU$>G%,VE,VH%MV^#N0M7C%\@V3_.FU7C>D$J42D%EYL,D>/CY #T1I?,FWUK M>NF[B$K&'C!!3 I\7802B/$M^._E&/(#+_^,YE8=>$?E5*,8E'J!"3X?Y@TD M 9!EL)H.[W)^Q^D%C^_I1%!R<\JK/@#L_\ MOKDZQ4P6FC*V%Z(\BCGCR0SD1_9!T)>O9-X1]?FOFH1NY "M+#!L7XMQEH40 MVM"V;])['++9">;0(E=\BE6'_J\VMR5'QK2RB!B[L!'?0P589.J9PG!%K/'I MK$%$9Y.,$6V/?OU+X!&*)",Q\CAP1*GVP'J991^^+MYZ.8PY0X U4.V9+GMH M9IN,^C?/1%<-$-WX\^<,'1_G_*&P.(S9@IB-N$3,ME]1$01,!R45!U_M8J3C M0&]AJH-GXKQ=*/??OCGPX'_&SE3_]_\#4$L#!!0 ( *>&F%:]L?+Q]ED! M "ZA 0 8 >F5P<"TR,#(R,3(S,7@R,&8P,3,N:G!G[+QW7%/;MB^^(/0J MO8,*B(J TGL1Z0*"TIN*(+WW%J1W! 04I$A'>N]-FDBO43JA@T!"#1"2EWWN M?>^>X[[G['WNN^]][OO][DK&'VMFK#''=\PQ1TG6"OH[>AFXIJJHH@A@80, M%N8%H.< >0"$C?W;&W/@8-ZX!+BX.#BX1/CX> 0D1"0DQ$3$Q*1DE-=(R2C( MB(FOT5ZCH**FH:$A(:>CIZ6FIZ2FH?Y-"!8(A'43P*; E%@H7L -HR>N%A_.8!_/;"P,3KBX1,0$A%C&.JN =A8 M(! V#N@WK3&?^F,^!W H<"EO/)##H])Z@7_3F9K_3<(G O:'55TTVN,P#H&7 M+D&$1+1T] R,G+>X;M^Y*R@D+"(J)B[_2$%125E%]>DS'5T]?0-#\U<6EJ^M MK&U):>DOO^0EI.;EU]06%3\N;JFMJZ^H;&I M^4MW3V]?_]>!;Q.34],SD.\_9E>@JVOK&YM;VSOPPZ/CD],SQ/G%;[BP !#6 M_SS^75P4&%S8.#@@'/S?<&%A>_[&0(&#>^,!'J6<%OX+9ZJ;_&\(J!\F?*KJ M(F07T(;1O'09)Z+E$%SAA/\&[2_(_ARPH/\0LO\%[-]PS0(D("S,XH$H !G@ MZFE.U&W@KZGB78# 5BQT*6Y3)7%[.7;/G BQ4(G#TWDF=.+N-[B:=2X6T;'[ M0^98ZW,$N$#P6*A^>B&%!L%Z2#:"!P%6D[4U3H5+76 1N%H8$Q!S,D/MNJTK_(2_V+ M/$B9EL*7_D0TT"W3C0;DFL P9G LVU^SF]8IT!&SJOWMO(+@O^;WF:8VON?- M]]=R?Z^GUG_K\?^B'KF[K#?KQU_7!NF7[_/R1A/DU-9[?]]C>/DP#F 9UH:E MQM5F,0GG-3]+^C9K/U#3?&2_*)4$$,KJOXCX.B(0LWR$04'\#W6$++MN1XF? M[!C6-TR^\C^8SA!2Q9/S!U0(BD=,?,_-H.\* /.ZYDJ/TWHE<07_,>, MD1D:N=XL(:S/./O3;WP)8]^/.1/0V*MC!\).WBHXO):-Z]3+W3=\+:;37">QW<;[XN M]*T<7D),$,X3T:'QG+_,+_/7(ML<\)@7^1*K], MEL$5AN(WVWXPWUK9[WBSJF\, 00I^.@X@0D[UE;<'2_6^0ZI,X?("Q1XJ)^1 MW,Z) OX><6^8,:.!@2$%-&"*$9\3ZR]DQH_81&F\Y+LXU;RBMLEM_+"HI4#= M1ZVE /SODG=\/SG3HA6C?UAHKC*/T)Z'O"U9[KU7W86]\8OS$N8@FZOIG2'9 M^M5,H; MX0XS\P_W;S"T6P*@S'/:;OV.([NJ4^9X#1PIHA[2.Q@[.*2^Q$>%<9& MNEUO*I9N=OEJ5:^UFM82[[VW/9$PBHJ!GDNB9HF:Y"@^=KAX\%)@0:ED'[60 MKE%'=X?1P=7YLN8Z$=:F1"/K"7G_(JY5PKV(B=O>5R,%)AH]$+=-G,J%I4C.)?E<=XL+/VG4U&>, M.XM_6YI'+1[/QN?L]"QR?2IGDG+.8'S/WO)-F4/K]/S^!-[L\CY#S/,"#5$: M4W733:V&L!DHU+:H3/JZP8#M91.RMI:;"L20M'%X:+PINCO1GLO;SV INCT M37*6TL_J"VPZS"A(MFDPQ$L5F;//C^^'.'K@)+'W4^'?77P-"R(X?W?&#,GU M8ES2@YMU5E!:7UN?Q(""-YEZL.C>66X_44PZ#"^,+3LI(28H=3AF^'03>H?]20P1Q;=$?J;] MMZYIJ^!ZH$:'Y\!AP//57+*F"K?P7D.I MD9I;L;1EUKPEE >^N(U/^2N*'Z^1^SU+O4!E%9A^_[&PU&WO"KX1-4'X"JO0 MB?!N MR 7EKE&?1=CT?M6G'1_+#"BI_-/4E>.TL%R:S'QW5_8'ZA'V(37^A^DQGQCB M.?BXHL[8J+R$1WM3FX6FU\[N\"9Y-,PL/FI12L,"&O"=NB1U$:)B.,$_K1B. ME$+V3H:-^L1Q4R/=3<"#\2H=F:++[9FWWBNY2'\;P>IZVR?.JN^.U^1O9C@E MJ9F+2!PAK+,=EK[\4N%27WV5OWZI:FS1VM?):F4<= TK3JRB]!Y2KF"',6,_ MW1Z,VWOU5K>I+DY]E.SGWJ+$:WR&$ELP=:JF R_(^&:X50.RTT/T^"R;_*.? M/%3=95 ?SNWU.3[C97:M*;4=5X*&MN$2E;GRO]08-?\2O$*O('N(JY/I[D.H]X,E]L M!$H.KMS;PX]$^N?GKR_,9%D7=?HK17$!YU/F8&BLT'_R%SQ-VU#UI5)>T]61N;K2P M5=]J/$%.4;UUC6)$;#?S9*.9O">+&E&AUSPA"*8P4A MYKXVH/_#:W:M@0':EJN!"4FY\P-2BE4G2_$36QHPX3UB[QD]+W\O;?G<1WNZ7'*/S5O!DH:;D)/*Q=OQQ&S M!"P>:;2%ZU,\?A%*\ZH>?_!P50R<_$:7UVE3%!0UAU!8!5/8&NZ'VI?N=#^+ MUH75&G;S_7@9/9 UI&.?#G J.X2+LL>K'B$A* Y( )M:4?JERC!4.;RD=)AJ+5"5&TT6O)WO,L/L&FJ\XKZK3[.] -_UM]MNGOD<4%B3\8 MUC7WJ]CO2<53EZR8,"@T,NI$T!XR?$(#2IH+3?3W6IV^K[*G ; ]+BBJR;/4 MQ+"WO,O;UG4EOU MG-?OCGGI?N*$:,J$]:M8%I2L #V9?MBH1K9>RQR"J3LE=(@1+YG0::=/XO;4 M6V2CJ&GLO.?!T\*08^7VC?CG68V7?+0#J$*4]_%EUL_CTVQRD/U3T[& .UYP MI(R?I'P ?/O>^/G,V/R\K*[V+M9U13/FZNKL*Y MI<)9SIS#E0T?H!9OE1,517%52=[TZ=ULDUY:.0@M'@\5T/1OHX&;ZDVHX$. 3!< M$/QE".YX1:AG=K;AB+K57M8/.U%(FPSLC'/E1NA#3RR7X2*.!XT5, MA\GV%R&C?V(Y,6O2_A-^\D\)%OBOL*3_O5_^M'%OR>Y;_?F8C#'MW;]% M4K+#1B>IDF^@[NFY0KBW]TG[4(WC*:[""9>]OR6#IGQ67V-\+$*&T.^)'!I( MO76P?[N1E8JNEYQ&G5&%+9C7A$6>FZ"@"^<56\NVQJ^P'ZQ@KJ$>28*@I&X< MH#K+C/]_YC-"A3 ^S9D3\FB]YH736/=">0XRXT'BG&)1 +O3LCWM-P^B3F\$ M\G.B9/^IEFIC$3-Q8C=L]6I/"0VHE$P0=E;@( KAN9T!#(@?RR7J9IA.]8-[ M0=W!W/66]CB1AB7[0T=MEY;J!YE-T$#A=O$^FJT$2ST-(,L:!DY$U'9S7O-1_7PON,! M&9DLS7%6I!]IKA=JM[LY?RV5OS[>K3DE\[1!DY)0E3_\AC+YH00)<\R#(J'X M4%9FB/OFM,//#QOOOT">E)96FM3R-%,)/M][^VG==>_C\A.!C<$.*IN*'-M, M80%523U;."\+XWR0I]+KS2['4V.P4S][%>K.6B, PZJP< R59G&D8K'[(3*K/K%4BZU+ MN^=17.5 8C!K000L_"1_0FJ]Z,6M.I5JH#;G6%]00?ZC@G(EFKN[MB(%'U;. M$(?O<2NP*1G6TMM,'N&FG:/?GJ=LUCZ-9YRCR"@I8^!FNTL ?/1Z MU![W>YAF]QY7YWU3I0*.W@,+E7*NIG<#]TH3.%12I)+9%4!S4TDF4MA$MW," M_UF2-#O]3,H6>.P;L9'&8 ['^U#WZWWK[;=0I:R^8D70A3,G5]&!U-'Q6L\>>?TES1F'2 ML,N59C:_;K#3[^MW?LHG04Z=S&[0SUZY*WKAK2]\&@R32Q-59S8F7)D/Z)L# MWSX6P)5I?2@K*C,UAO]M C%G!!?I[HC(%)[F+6B *P:3);KU/ZTKBVR(LOPN MX1WWDVD*D-#+\W+L;N>!X4?NNW,/%BT>:,7!GS ,9=E8YZN8ISS:*7&DK/YX MB3MB"SEQ#,EDF*E[ 78M7*L,'ZF/4U3SC;^]P29\X["]^\Q%='LR:L&1],?@ M9^,=*G9UR5,T8"EM;J$MK:+#TL#\&@*:>#._'D")F).%D[VS$_1V6$N9I=_/ M\]WZIN*41,OM/""F=W?-QSR;_K,X&).:,7OYY3'X0KJ9',=/8%R:-;UP(O>C MX'@_H6]D3/Z->,]4RJ1Q.M_GOI!WF,Z021( 6S-=:JU*$2Q()Z80 QWQWDUT M]/=#1SS10,W,&[:'6LJ%-U/^Z34E@CLR,MR\*D"QA&9:J+@MR$H^?'TX1T# M*= @C1CV57>9;>@NXS* %R1!T^/K2,W4XI3+3"52E:>-7W3%L)0E[-P&;?C& M4^Z,>;EL]EM-#D._(]W'%+-%=WP,GU$U%6IW2WA21/.VF$!PYYKBI<$:" E:> KJ(KCK$(> M/AI5VT&+)(9+]26U76^H3QQ?3O9HY5>4M?K^ZE!TW[9BNIUIRVNLD.N YX4]["TP(XI(4( YFDRP7M2PD)SQS6"$RFE'SRD<>#60339=KKGA&NSDR(-C5.L;]L@Q M*V[T6:1([40Q>/(QL/2ZO_N[+> ?D1[IJEG4F)>,6GZ9QL:R+%=S4+2 M8;+D #7XEP&:[4NE[%RK8VJL#398"Q]X*PVQB09PQ\"'"K^>^P2,;]V>E<(% MO,.1O(-+%[?:Q=! EQL;,D'IEW/3K%H?(N%X.5G6%YBL5GV&BJR( \-,\-$ MA]Y@%BN*8!9I>_4)B0O' XU]2;-=KI2=H4(X@LP)0GJ M1P[5=UR0O,/:!M8L4Q("MBZTQ_Z];R+Q:58K(F%>[%J3@O!/N^(GJ&Q.K[): M7XL/R>9 C?"F+/Z0Q%FI)L(DM>-8W<\5#01MR9S?+$,D9<6:DJ*!"E+Y3HY1S?SFO4+>/R*L' M6*>'%. R7YYN,Y87L[:\G/7 9!VP&]N91WF']RO1<^5]G OVNKYV"E OBD]TEP_ ;V=N,S@7B!&19S7]=7ZW?+[A?^W1TF=>H M'&RCL-#Z(B7?WL*WZ.O+FB#=[GEI?AU\.#.VD]1M4#2F"/OABP8>0?IE$+S! MF)+F]N]&N!O&6PUR$&&76C63CGL'#F[;?M&-*V+W56+V'.6#R*1Z;9&94U@; M,G_D+)X#>^J)RI]B\UP^1Q$+L ;ZC.%_^!/F:&'KQ4@8E,ZZ!L=]Z__PA>/K MIJCH#^2/8A+"N/#?9"9_]_NP)\OZ*D!H,0$#_-^T7A\660XM"]][XP[W0@K! MWTRD+>T]L$8#/SS6PW("GO)*CW?.'8&N=B[[UTYSU_N\>@'O" 3$!T]FQ?#O M8G"_[Z<"JYL2[ZFRU77ISWV@KI!\R$-/DL#%=J=?5*JIS(38;%)2,\_()DUG M7N3"_1OA]:; _3@%*09-)W\KT)L_9>SP7D.%_DBN,?;V-R?O>7JGZI^CX"^Y MK%P>C&5RBU]"S<($YQ8,)U;UZ^,V593SVB/">+"_*L=4@G*O.<>K AO@%0]3 M-# N!!]%$6>C@;4HF5\'CJ?O+K[KX'7NLP(-_3'WSY,L1BMIUNG:/0'MJ;+2 M$U*%*(,YU>^^82".ZZB;^*(TCKJ0VCW2GRD7*SRSAROVSTG(#S@=FW-!Q=ED M^'^XD$AKAK!9#FP1-H@PRAL!*QQ^+^)HIEJ-"11(#PL9_8HT) M?]GD]__,6DV>QLLI/S//SB:3Z62CXO$#.Y<8W4HHL4IM-N]+I4UKJ^Z^ODBH M+=R"38#?YJ&SD46N*'W/3Z7_K%3FV#AYV^VW](6UFKF<^6MN3))GF^R4\9:QTDOG**Z+B:0 . -7"KB1LVO:$Z MX5.S%P?YFOC5NI.8MA0IX)SU1X&$++YT&W5]\E/'Y#Y[2\U[2['<=7V?8#UI MN6U95HO?1<)(%$2:+>DT&:'FN=*+<%Z5,+%AH-U4;TU_'!AAR5JXQXS-3^K_ M4-(H5R1R-%P!R3;W<&G/\BO;HK=8']*\P*NLE,2-&NNHOTO=7IH$^0"&!D($ ME\),1?3=YBSB%$V$E\X25WG1 !P^8B0T__M8GN*3'_>)9TH7\S$4C]A?O',SVR*CEL!@X741T0!UR6 MU?F/T\"G;9^,@II"(S.#;ZFTJ121+Y-]Q!/>*GJ7@/DP<\?_P=PF^0,B"FU7 M8XVT)T:B2[?$XS(3!GCJJ^PJJY0N2UM,NIA](/88QSYB(XWQ\X?'7P7?ZSBU M 8XO_DQ]?_0!O+93'(O#&1,(TLT&V/N';>-WGD/DI_DI_>'\!4GV95 ,=+ MIJZL_\&>>"KT2CJ&V"F@;L6#T2$!G@ZEVN&V?6T+*^G4BX,U1NJR&.G%)!Y1 MQ:1)"7:E3FO/V"0U%!:3+S0ZV'KPC>JL M)=,KF_S3*WA**%FV'<=,[5H[SITZV\:>)BF\"=?A>^WWQ[*G-+)X:PK[ PCP MQO=7#>2D\+ZXCDZT/X=K!AI!1WO!,8LLXT^5O.JRB+9FX#LB3W4][GMF- Y(CZD1.WO,=#?Z NC?P MI]"S6+\;94C5)+6IGS'HUZR(J%J?=3(&A +K'M5NO<*ATR M1!*$!LQY*E#!G(#/PZOQX_P\LV;I=[7_7F^!M6G*CHGST\M+%[ IF7];(=&K&NW25;%=][R^S#;!1H3UE:]$HYP1>S^M!UK#O M*RJ\K@AWRVO(7'";$PI::5"C;U"O9M.E[\+DJ?/$2:A';3OMM-NEE!W"QY$< M(: ^=>P4)&RT::5Q]KSS/(J!@JA"??Y0P7PWB\'/'K'&3 M=O#/ EY_WUAE&)7"8NBZOGQPMA68LJTU3N38./(_K9] MN<.6N/7S1ZS.YP!3)??4OELT]X]/:1LCB]Z?)'(3]9,_D'].Y)MF?6^_-W9+S=[S47."9>ODK==:4CUMC[.Y!8.>ONW.%,/.ZN&+ M0-V%+=:5;L\JQ9B:T$H,4Y0)6=(>5OM_7N[E:7)I,:;&ZG=.^AYU82 IE9\_ M#U$K-.09ZBQ-(K@F$3Q%VZ>YJA[=S2C5EC:KD&^@8!._<8_0[@T([,7[(,L' M.*^>@Z(Z\I6*K<_:N8S2623ZPI4R4=YEJZW"L=A?BPJ)0H,;)!UFR<1H=K,( MW:5,V<(:TM3JO4B"*"7"F7E+X4X.I>_;'W)RVY'C6+L;9 MWZ@J%WZ.^ W$#]#W/02W&;?U]\G0[F;B020U"[PNU28K2H\7U/;:V6)U?0?5 MWG^H#]A[ZRUM.L;D="/X=3%>>T'X%Q]JREX.0Z$0;45Y]K*\Y\4L!!)>2&ZJ M_BR2VB4&A%&/CWJKQZS"2(O-3*IA#&W$)']"3%(?%/]QDBR;D!<$:M;#AK_= M7&/@M;.I59LE-UGWHDC=VF[I15.BU_BJ[C/BJO'WH78)E6]](+5^'--();H> M/F:$[U/(:[A&Y',>AWMU$N]S#-B]Y3]W' MHXG;[TF;3FCDGK8_VRO ]^Y9T-/KK_881GPAV=9I]NW)5O4PHRYL,@/['(I/ M#FNWM]. \_@OGBX=2$&[E-GR#-):GZD-+<& %VQPOI!7E0D/+UPD=-A"366F M7L'(0_Q$6%O0 ,%"1D7WKHFF9GM$?W1Z8%0I_W(818P%_MGYMMG36\'Y?:FW MF]T_EXT*%#7(VO)VG'-/<#?WXSS$O-"<"I16G M OAV+WB+O5>9HKW*6I51V#6-33&W;\ZW?0M/']RAQC;#SRY =/1YFI+ '7O] M;;M1@K9S[\:/Q9Y/F1IY:_2E/)>5\-A[[L\OXN2C]UW;FI9R7L7IU.- ,G)= MLHPRY15J6W2 =5J1C0 1T ?"$1?.<"0.+!#=8]=Y3B;;22\Y"=J(I_9[!M=- M@()I%Q16[Y"6QT+;V#4:*BWJK[WG]2#4&AGN/Z DD\-O*H]6A$.BD5IP6AY^ M2,_,Z<%KJ-C>"9,5+X_AK<%B!9_$.Q<3C#?Y^4=%-(CE,J5!JML7H43I>=Q5:MMI_Q@C%?5LQ MZ21:T+O2=HN>DOYX4#"4XTA7J$'V,QI8!#&S!=0&G@?U0\FCRNM(:>;Z(0J. M?J\]5[;9G]5]YZE?]XC]J%R8&_!\JIT240*UE]>".:3+1+/">87\'54;[60Y MFY5O)'^RO)N[J5WR;55T36]2OCM->Z\OW5+XJZ6Q42&93^5J18>AOI]$?A>' MBU+!K!*'PRM%-3=<_9/K;[JD:SL1ERMHH%==EPW/RZ@[O%^W&;<7E55DC,D: M>KE\7JF/VW6A>90E*0\^4NFB>/T>32$UE[,B9GG;H,IVY8(FW!J)!'L/C?J+ M">G<&K X<*,$ !_?;3,W^(O=\$L/,]2KDRC2=\C9DZIJHYTS5BFB/UQ,)-1 MA'BM/+VO#;U4JVYKC%7E:*#=9K^;F4U)")H-O#7^RD P^I8B20'.]>"WBN-Z MUD71C*$*1-G/@?M H3:0)W7'FEP5.#(+[SC4E>9 VTO,*NS5J%6(8C =$6< MYE#-RQFV"U[5X^:_W%A[Q$>**8#]X:E70:4R'Y.WZS9,F3"I\W*5[Q)7'RS& M/6F%'==4I+]MJ+"^42BH>^%'(9A*.2(;^X2DZJ57'_>F8_CBSS]% Z?M .N:0"\B$'NVX22=LE%&=*K:,.8I! MW^>:SXP;*^4XCV6DF6(W2[QJH)H];$1;XA]G,L6;IG@V MQ]SV],T&;>V&7[AR))3T$&6;Q)7VX.'$%J9=Z/6#2=P.Z+V,>L35JXVLSAC7 M\!9W4(OC).7D# [I\0506_)>&1P>2058-1^N@B=K!GFJ(S/$R>"6Y6']\KNO M#!**KFG/M1#JQ8@X/C8OB.Q4W;:?7L[W=-]H'FTOJ,%-:YKHN23*S_7SV*)? M\?%:1\W&Z]A -HOW$!G+M:CI%_Y2'9&UW&*@]%T+G9ZB;+BD[)K;/*:OD2BP M3KG0^=SEZ(C;[&[1$*$8VI*1.Y-E7S!K0*C05GJ?4+\F8I6X,3-OV<4:ZX@L M&LZGW3[).7GO9-M/ K:O^5$,V&O88C@^D"F(*=O$02RFN2SC)6U: M($_'%GGGK\>^CKRKE?]#R5GHRZPLUP>/@=N1\J+'7 SLNX_)HU_,..1VC-=) M\?4>S9K]0(I=OFB+\KJ5O*:G>&,PC'[$M<]_=^>V] W.K"_J$KUTDW/GD]MO MC1VL:2A5\F*=LI/B]"%J;.&"^EWZQR6<3\)NTOX B+RY)POK#%)5*S.'>3BJ M@]2>]7TWI+G]8)(XAD0;M)$%$!\$LS%"ZR'LX,7NN8F;G$XP7 M]GV -_2(+R;D6#5(2TRZ$>^F2ZS:E^_P*U$N&,L[F3]QRF<( E1)6TJR&^": M,4+JFE".1.2C%*J5#.'9G=OW>,JT&5CV3#Y$)!"'W ,!&HH^D+$:+\U'S?51 MB_8WOUC=2!V)XZJ+3>9 (7">BS1NE&90:?+/*]O9QZ02U[\^U.,G5Q1=\[?" MX"?R,Y]J?3;KD5#J!94A-NT(MQ.2X(8F4('OO3]*-R=1Q3KWN/6@N0(!7A7: M.^BM(/TQA_CDSL/];,KQY^NP904\$JTP'64QM[N=R*$?=E>S%T2.I-9TY*\F MMCVTA1*&2Z2:J;!.-*3-NJFK$)ZJ4;"%@G3+5'6N-$LC-S(S^H46AA&)DVQR M.D2H+XE,[=*;I+V$.6,68NWO:D7/G<2PFE$ZZ]*LB/55>S8YV'[U(D=JSYE/ M9G+)XU,J);R)TPF1E*VJ;+M0YD.Y?M5+LE7%RN9FM0^E9>M-LCJ67CH?R665 MAY7(PVM;+"-S)LMN6M6LOWM#7>"S"HJY?(+_ 2D /TWRM;YJX.N)YK%5::VI M3_J&B9.SCY=!ER?7L7\ZL3LHBE88T:3BA[H9&:GPO)BX=[,N45-L1>W5,VN! MC'79+KNCS+H265SO^# TL-:.Z$=UI9A="OFX_S( ^+C_F7OEO(;J-(QX[+7OH;#BI7U4[MWU2^U1JTH&W MKMD8T_GJ\RG^F]DLZQ4>QGZS9LCUB=(5S"[5?SU%B4OU+?I,)ZL8) F:J-O* M)AF]AK!5@3ND\J:76=J!/DP=> C23;%UCKZEYX9-BU7*^KBU%B5ONX\LP) M3Z6,Z%_O(A9&]**!&^0 &O@^:(L&L@=,DW[7% 9*W?CMMX8)O@4V5<-_]P&1 MHPH*3!ZS@3E>>=FP?;M[;/B[@7__,LU9NCZ]10*$O:MG04>2K[N[?6&_#/)0 M8*@J]2+P1SF5R>2-L0X;/@(CZUFSV=SH+V>-(:K%B=5?0%7F1R)<24D#9Q46 M\(.@GP'7O0S/'DUA'?)2T[A?CC>__;JZH(\MG:P*6=D+A434'E#OO#UOOU-; M:WO#&[>GA"VEAPY;:D[V9?9R\*> MUH./I=T^]^U:\1;@0GV-F-FS/,OPMP_15$#<[W9,I/ M[I)OMSFEP9PUZ_.\E_]^0:UL]\^)6J/ZV*7[=S4$(.QUK[Q23_T.Z]I8W%B$ M"26ES$D[HW[XR8$+YKLD)R(YWJI3F-],2JI+V]JKZ%3W4>7A+?&&",K2(EBS@K42_P O?D0O?XUBW_Y6AXSQ-T?IO1%/'8SC'=CG-F!S.X:TZ!X'F( MRG)\!".D5UU#G?],H]J1;'[K_@ZEF1''Y[%YM:QCOZ3 [2"5W:YEW9$J&)U< MW=B-Z&X/+0.;"_>,Z?HDH?6>PV['S;6O#/+KP90J!Z,T";#5%;R&Y>\S:I[^ M#!-#L^E\".4#=S4#_4"<=*XG[',Q@:VG7-18XZA1U(-6>$6WD5J;W*+1G%I) MF;C*FIAU:^3B];6+Y">:[;;CN_B=BQ0U,+[0G[5&-X=)&U].B&+E)[QOC7-> M^/ >)=3V^RAY8UM-V><)?AI2"E-+5L&YKG;)K^@X?4R\"[N7SKG9*,&+E6A@ MW$4O_R^_'N)_\')$J1W$=/RD>8%RCI0!(,WV\[=HM5R)::T2,,1_O:&:;ODARU,H,\0T. MEF7E*;72G=7; \%2?@1]6U7M.+HE<[BH$$&Y]R-=S"[+\-B,9/NM/%RM%Z)B M%[7G:-5N9:JA,\"6KY^UDA_^VR.L>Q]#HK97&C^\SGSJ+YJIITV4\E[Z:++ 699-QD\][+(S@!=2 MYTB[!>HUQ9XZR$F65,]3ULC-%D_&XHQY^QA8W8B!-^X_-1V%IRSWPEKT9GX6 M6.T?[YH7&%2^8GJ#/Q9'L$]J92-#T"KT>=3K3+B!7\'W?F-S[:7;DF7C M6W-32J!%$ M(28G8-I]\'+B 1I(NOV[$>XQJ_]F_)_#=T,WWT@Z0TULNX]V+]! ^)+F1!W! M"8@V/6^4NKH:#\NS;3!0VG$_[83H-A:^JN'M;.RHWQ,9>3\K">0$3+65=A9> MIR[\Y4PCSLM02N.;VOLU@X>;3)PQ0<(^F75TIYZ],A?D"'DT@),*1GXP#58 MO,]^&53Z;R;C(=:;B'R9'NXLXEB]+T!W(2:ESX*K]L^'TH7W+LU6/T)J(.^W MT<"ATT765?0X&MBZ %JN,N":J-330Q;F$!FYI_3J@ESTNR^K_'V33DUG= M,X,6!B'9/N^:Z\/\!ZH#A]=9&/<\S>L#9IS/]2HA(/@J2H4\"KP[@"E] ;V& M&D2A(,7 5=L*5IN\^27E02,:J/B6>BD!S;K"1][ Q!>U#M3C\DU--!#/!+[8 MZ/CZ[)P::Q,3%Y:H,8!D5LB1E"88B!9LOP[XX"DP_#E.S\M0\4#)RU_FS/WE MO$(NY\\QB9J%!Q#.^(F5(>+U(742I(IH0-]+Q41\> \:::[[Y/ZALHI$\V:= MY[-_246L]J5>5+T>:.!:'1\EPM%PO$SO26W0C)&]GGK:QEB7&G&RRT.[^;0^D?OV_GQQHW.0CM?:I1[&M,3$_6S' MJG5F2&9K-(#T:74\+4(X0K-F]5;L1\-XI>EW:,6#5%.%Z0YM9O!_'A;O]K01 M?)4Q!"[H5C;CCLDCVJEK9OP$2HQL#9]%K^>OYSK$?I EP3H(-F7SAPOTL!+# M-OO]M=RY,S3\B9"\:0WE+/;=LB%W P$BALA>=QG2 KA,-QNV50#-1#NU3>2+ M?$/.6C!<9/+P.W/5U8&VB^9,5:FD2,4<&OABDYI%4K>G.]>;Y TYA1BVOZ?0 M3&'_8O_VFO ;B&3,&#X;G!B:&ME.MRMBRCAYXEO2.R5H(K[NR&?!/^@H"='J MNAZ$[5FE#:BUU4RQ3[7(?J:F"L37 MO?4F39H5$36CLH) OBCG#)D1+J895#2R7X=F4];8:^-H)07U$^F?0-L^D3WS MT1N1YH$YM$"+['+,PM).4VG:8M+,>/\599D>&L!G!*,!UFQRY9S6)10M79S,5K)-!T(4 MX]6($S989:LS&GA4HH-)9'T8S^\O DWKPZ[G(O8&*J*C-L")ZIW/KL/B M__Q]U/\WZ8A%!J7!_A0-5/G(7+&99IB:8^P]T&,#/N530@.Y6]AF\9CGEDR1MHH!8?F32#J2 N9:Y8D[?00+9->'WLBO6>_0EQ9ZJG M46NT'1'?(@YW=D,=5&57BS%]Z_[ M9HPT[6AJ@ZQ,";T__DH>I9%DX5FH6.^\>'?..U#3/5&)BRDI\=EM!D&L8XNS MV%I[B5Y#Q[!]/AR?D5SJ),/9<[O'D?2#&9WV]&="38T^48BC;AF*PID*%+57 ML.ZTZ0Z*E-W$*+V1:CC53>X=RWNF]W;R82_/N7+?(/9AEIOA6+9I.7BY!KZ1R<$ @.JI276^B7K3P\ M5%Z@D1T0.@I+AE;0>^6NL-: '4O-Y.#DW:F[O!4Y_=>)FZ_G[R4XJ43I=UG8 MK:5(PJ-.,/Z65KK(!YO/9&\4*;$NDYDMNUX;,CC#0RH=8#H'O-KST$MJ2Z]H7,&59WLY./RU 1#MN MY)+_E!*TFR>[?[@9;P?!RD;,HN:^I%[L-ZP.NPW(1!6.035K%5BJ'_'B]7I^ MEWPK.VN!?YT5SPJT,YA>5,:3EZE+3&UCD%X.K&5RI\$Z>A9 ?=:% [DF@[ZD M2$KCN2&>6_H+[$F#+B;O<"7>,*G@K%Y_V>X(B^^S5]-O@,TD0&4HVS(37#U+ M#=4_][N8\ZL3L]7,U:YA$SY]JT&\Q^(Z^@"VU.]3G[!\Q=JO"I>:]W!&R!NT MS%%_?3C?[S/'>=D!)M&4;KL-VK_6/:5-1R]Z'?+5&:D*UPL_OM+O7;UCZ>U' M_+H\/>/ELU=!:^\H^:\U/@YS$ <%S[89+=-%KL$=OFA![G:+8!*;9JS]:;*E[7GNK%FS]1'IL,#;$X+""B+QS"\WKNPB]6 M\;'V(-P9^1)>V)=%JEE:EI(DW&;.,RM'D.A-<4-WMMR(,/%!1E[* MNF,_C,5F584N4]A(Q\M"WSSIBNP>1TWFRZ<-!WQ#RIUK$Z!=Q62=9+7;/&-4 M,TUE;%"-X I$D#]CWXY*Q4O%)!G+Y!<).O4=J7=,XNL:;^B_]8$,R9"T6KNN MLM'[B4Z=+%&,"@W-*E99Y^A7\A('JX74:=V M@'V>*3YCXIYAJS-Q@&W@6K=?;;1>1CPMRBRN6;M(; P+Y/J2,3 MX91?F?WJ(TG:$ P7\!8A3OFRP%=V6(4T0AYJ MVW'-CSSEZ-G4G'9CH)F1T,]]XN9^CJC\[\]I9_$T ^J&48.98K"KU$Y-T/:1 MK87E$HU@:1J(=ZY9U6=#**@I&.:0YFP5F>,+R]Z:7S9[/.I M=5HD]>9E)0Y12OWJ+9FHSROW!.]!5-TR'ZM7'%2&8,'4:U"K)=40UI2J MQCI^#S?$)6?OW!C@]SW+)B\ZMO<9-9DLX[,WZ:%3V7C$%?GI;46S*(ET"%&[ M,=:47A^C7ES==[,OTK?2]3HZ9C9A/,,]A!R]H=/?AIJXZ93\FSBP,KF]VWFE MVB,+=]-D>E+A^*%UM@O22\\RJ+@>Z4%UK0>I&,R[GL;S55#_Q)]HIX.WQZXR MU.G71G=Y7)B,5[=@BVCR/L?B/L+*)%ASUI=AQI0#H;8EX#F9*_JZ+M3@F;#V M3@S6F1*QC-Z-4'I28CUQXU_.>$PU$^+#9'$B+@@<$ISOVLE!AM8'[2?M1 M[D+26X5__S]/_BO0+QEN=[)DR T-G(O&:J)Z,:GLV!]0NY0%#T@Y7J"!&DP) MOFWZ5EPO'37&]I[W[(T1)RI/^+,Z)Q4S;.JW@88( MV1":B.NS>2[WQ8EJ% "]2]Q*"\>;4H,?68+9I9S53?C'J>_./:1VPQ;JW)3. M;)W^?!N4"L\*DEGAJ8V:93%_,D8U8L#+IGJ8L)_+\M+CU4OJ,^ZPXYO-3!*W M[7ANU#?(45_+Z6<$?2FB!QT6;V43T'[#2<[3-S=@*@EED(E5X@S-D=V:@46H MS.]H>62YB.LT'SK&BU\MQ&X&UNKKEZ6T00GN.3HCGRPW/;X0'B.?"908+_'R MN,JKI6NVZ%:ZW P?CHPZ6]23]+>QY_=G,@@9?,$9>ZSVCL_./$&I7@^S^0@G M[7CWT(#U4H2+M:%PLLM!]O8NNXGJ\^L.J8&Z7//2C>5ZIV"X^W[T2A8!@ELE M;E*^%>)X4KQX?MV 4N:6-]-+7NH'7$T_R:FQCCWC)'%?KYJ1S5OSN+KF17I M#S1N)Q9,)DPKL\<]"R)8CHKN6@2BOS10+0Q[763F\A.D;>\];Y# &EFHS(EK M371%Z(48^KDBWD!IZ^L:LE0G7JL+Z*1XQV4>$7+5O%=DO?\*9![GY,-\Z&R8 MA+2!;T8(,DED$&M$\:B"R0QW9E*V+2$/%A>491-INT&,<;EOO4>\!+$.(! ? MW<"PC4-;=3'FY4&!/+GX @T!']V@@MZ!5//MRTL&(KV@+^ M5*'>MNG/U=U<*K#=,-/.-59>)^%.6XCB/%(B M3'Z&">5>[YF,1"5:XI+UU!'KJW,2]O)[#[9G%X8RJ6O@I+4>IV'D-]9N5]\B MSKI/>AFX#(\"+J1?50?II^F$B=%'K/)24VUE8SII#1/A,7/:RD R1793\G53 M$4=7:#R#EVW_Z>)U-/"6I_3&L8G:3QYKR1Z%#08Q!Z)*X%H)8AGB";/M%3$5 M1NBMF+A<"$<=7FJ$60>?\.HE(1*R^@+%IVJ"1&-42&P9=J*R[R#OWJY-O_WJ MB+WV#0?JL"<;Y57B]@17J\"0Y.4,15Q6BZF,JE;!+.\#>X+.SA[;_FU=J]\< M?8&()DSH3D;(;29_YVUU$^'IYXD4CM?"'JKU7;-_Z;-FCE!RD+J9-^I"# MZ:PP(7W!#6O'32\%TT53P8U040[1:" D%0VXCZ,! LU>QXL[S7PH2K,KB"QK MOH*W(_*&#$W'5L%6!T(%?&;R'+$Q""T,\N/\;!L/IU)J-:)_W(<+R]9&[&75 M?7R"WZAE^M1Q^2!JLHLY"U9]K+/XJ0HC-.MQ_,5ELRUNUJ[10?]9014?*3Q;ELN3V:MEC6*L!P;/? M_O5&3/.Y *6:<@R3RX.! 6V!I,RZR%_D*OTM:L#-%\3" &SRN/@Z&):*!_69@ MQ]TQG)$M4I+3?F7!9=B]C)\ZED0O9HCC1VQ^TQJ,7*R(#T6!4'H&Y\V $K>1 MS?H[:H3_/&T.ICO*B;]\T_ :OU'*%R+Q1W"$EPC\;E@X^N(PDN8],>5(4*,G M;7@5SG\W!AG5GT@'9-8-(F41H)S==MK6JK%[;L-\6BE]4D*6K?6^$8;C]&PU MX@?X@Z+]W^18E%2S_@!/-XSN)W*1'K985I#U0C@("(AVD$XJ THN T@6D2)/>>Y7>)-100J\)-4!(3GC77OOL M][WWKK7OWN?\]CGWG@_Y,&4?YCC#G'',$1,B+!/S*B4-U??R7R0Z2Q M9>!CRMU2$>\B-+UBU8B9$W^[[;S]K?!OODV.#E/RG?ITP,'B:7JRDEJP\W]Z M-.;_S _EG_&G7J2N4P4/Q'PD9(J;AA%X0'80E/VO;Q/_Z6&$R^\5".1 5,_H M ^)>L,<7XZC-U->*#[[9)!.Q"!#-KN$!--(6#^C#CZ^FWLE9A0\:6<;MZBDQ MH#?5&MC(^7VG;W(TVTH\= UJH0-U]&FMH]:WYO/FF;[>&KIS^?.]=E?G;KWIA-D5/(M1Z/C:X1K[*]Z4R6'>\7:Y$%C%,8&;;)*Z,')"IJ)8,99>E&"@C;L4=&Z>P*^1. M!K'TA3D\0=$=+'Y&LI =%>AKM -=_]:WF__FWJB

TG,%^G:V$F&OQ>T3=_:"&H$F3> MW-;4O'53GI7TZE+CO!,A/ T6("%8-FX8)B'DT B__=$?4<)1N:N*%C3+!/M'5,Q>.'D>Y:A86D5 '3WXS@3@D&M.#(E"7=8?P/Y9#Z])+ZX#>::]&4GT@0/F)&4.6+W3]^4D MM UZS37P@'._Z,;J2>R47\_%9*QZE^3ZDSP*2:8;2$9^&;0 E=WDFH3PR$U& M"6L^-4*8J._M>&GF[/+X45M O&CUNFN1NC^2\?,-5JMY6UIKZ:O\\U/I=M Y MP=762^<[^>=:DQ#/6? 1V\-1*Z6>747P$G#68>./(3E_.5'8JH$6BLHPU-,U M6H\3TM9F>W=]>CK3EGU?DY4*>[\,+1$!^Z&2-?4V3I@NE(1O4MHA3,#D+!/$ M@KY%1+"%EC5"R?9-KP.*43;X8[C1GXX%)ZP,;P]CA=]6BA1^L\R:*LVWXIK> MN!G/1B3UFD]^]?YO[-/OJQPVDW'?++,+VM)IE$9[(%]OKX;$]$"D^@#[1E0- M(8ERL<' M%ON-^/?(:?N C*#$TKCMORLQ1?*C_VCQG+?@UV^N4ZT(MJ\+0P=]_)I1U(YW MPQ8=2R+4;X1?!!P()O:/>7.># IVLKYS,MF-!UX4%]?5//)#+"^Q1)O@6HHO M-EY-//50PL'IU!K+Z+ZJ".BX;:S=Q#U]16'"G*K+]R M@4.SL:+$*0XQV+DL=O3X;%@FM6WIYRUW>.3D6>U9P MJ2&X.,W[.Z4"L_Z(J\-**Q.>/-\[#[OHQI!"W8AW;/G6M8\UIIW2P'?@6%LT MO0P:%+0OC>8.1:]/[DY(N\?EVMO%#=ALB[4;% >1?E6O>RCF.TO1.GO+^YYK M4)NN[(=,--775]XVSEX27F_$V?7U$RU^+R1?;_A].J7C1JNQ7Z2(%M[<^S8C M/4= WQ.;F&\6=)=RSS)/WE'5LGS9-&NZ$I:]W+_M?K5XP?NYK[!>L66*FDU(LB%,_U.G\P!P=NC2,8J5((9,%9E[6 M=H.R%;23]Z)Y!&^M7#T5-DDI;\?>-G!1Q/#.>3V9%X.:F=BF72JI"1<2EK=[ MU>9*3IP4Z@?:+4JS$>/-1%API?=E3S5$#[E=ZNH0BV'BK;1][J$-_>9)@Q(. MV"[8%BBZNO:>0N^V'!V]L=AWE@OW5]/\9!G# %?O7/14QPW,*UOKU^.+UZ)=GR"JG(@7_.=O6*2M+ZW34FQ"&F^VL8)J2YP(V4\DB7F,LK$X% M2K+SV0'.(4I"8WM2Q57^2@9Q%JB(?><.H6R[*B3CY:WGX"1FS!2:IT/+O1Z7 MF+N&8+"&M@K5K!97C5QHT5&L^47K,/=Q]HT4@T]++1B$-4+;MEEU.3,*;2@, M#G>Z]A?Z,A3Z%:]>FKNQO M>$EJOM)Q'5-H1+X6L?#29#?C=\)OLN[L M-,\W/F*5AW[A:PUWL4P>]!Z*(>UCR[OM\P]2T9MXH.U'FS=Q%9E*IVYEJ]&G M6:JZIX[9:QNYWP-CR$_5=Y_2N#CO,93DWG:,%K$W>KZ!N( Z^E3.):KVN\Q# M_,FI,DRH?V&!><<&#R">8MFF-J>=#FG1P(^**Q*QBHLC41CE$I2R*:ZZJ4STJ06;Z5?[V><1 MVXC 3G"*<",FX/O,C+P'95AX$#*1B]-2YL(;XV@9S\[WQ[%?&F0>/A1=;@B M7L;23%ZS*)@O$%%BSY37'98CD>EMM(MTWVKJ<'^?X? A^C''>(HTX.H)H:PS%WDY]7*=SCN9:R7"1N#*FPA%#5Q$ MN4+%S#B"OX=AA=+E*:8=*?Y4>G"+FUNMT+1Q='\C66OX%YV.X8S>+PG9VT^O M?_MXP8L_X5 -%=(L?T=!C#?K"M7^^H.6<5/]E%+PX2M M18)YP+<1KJ4$M[)D<^E3S;(8.9FUT\80T&7VW\I^$^F'=OW<4C-J=R-K1TS;)B0_3T],)(*Z* MSM5J 3Q AKV-,O+?3JL>(F"19>5U[BZSRG)-"^TA, I\9"_)8+X%F9<7G+V@ MAXF7#N=(O8Y1WA(,N:1)VCL$03P#6_^JHAO%:!9:SEZ/MOT8>5.K# Q;@8S;"SHT.82?B',,@!4#W[\^2%70)-'D( ML&!Z@3%HL^?7&RF IMY=OD6HAM$/BBLC 1T_Q!7IA MN0-K*FT+;#_5RTSU:!F5=_Z1'M?ODS3KM=%5-JM088KTZJI3\,!\X/<\>1,O M6Q9^//!*<:FSQ.D7JV3[1WLL:R##FYIDR$)*QCP>(+4\X?G@1(V^ET?^Q?E> M .,7Y0+VRS^.F[CZ&3^1$->_:9W'Q5B;%$S^8H!7U(P6"6[5[V^)/':^VG1I MCAB@8;#7;]_9W)C;2,7(AN6+!(:?4%:.OUL<=F8O>#FY2&%[6X8>.>=9L-8. MN-JVVWY$L*-A@1+,4CE2%S^XB_/*']A*3CZ$3+XX)I1 MA'O).EV0A@GXXJ?U*+;_/'5Z7M23.DUUN:''JC 2N[\W6:O MJV]+])1WVK8@;X1'S[9 N]^QNNHXE^WZU6DN>QW4'^ICN9 M54_@^,@=]3[_9\U/WN0," ^H*HU<6QDSA.RS;=?E"80T'8K(9'ME]WDY4A7D M\M$,L\<)/6"1Z5\R[KXR\.A1H6)3XZT#:!#TVO>XX>'),Y;&L7O0=[6.MU]F M.;#(P1TK9-%>OTD2#K?8YG#^&:XARG"N635KY8YN19J5!)S.M8Y-VIY -@\J M8%L,W6XL?RK@RB=W)^A-S@^_+9JLW$>6-Y@9)Q[H);UG"086RALG;0U+ M0S0;RE!C*2=O$C/7)GNS/(YNU@FSW*5\YDI>-Q?CKP.A;V"9P1RUC"AE/J5L MB,W Y*F,+%:Y92H&Q?2&)>48"LTW-6_TN?M[]R'(K?E5?YK^9IK$MNRF]W?7A*/>[1O:H@^GNFH!UL M7C1ODJ,D;0,M)E.";0/!@OH^JG5BL!2JP3GI6:)HF].DB;[U38X>^6KORO4Y M.XYT# CIT?@10BK0IX7=;M!A*TMY;M)K<3XL4Y1(8G&T"%73J= 0HUU\*GU8 M%:ED;2[Q_?WPM1>Q)?/R*[0K#/M-[=:>HBB#U-:=RR\MM*13Z(W;,VU*Y#8- MIL]T/J611__;Q/+/..(2VXRU(V21EG\\D".S(*E1J6$?'3U-3_ZOOQOPG[M3 M4(FV;7%/#1.C=,RVO*DKFW-^CI&91HI09/&2=3!1Y1O6^EIA ?2>/Q@ M*%L//-!5OO99%?3UK'8!#YP1>5+@ 7^/69QTQM8L-0&;KLVE8ND1A RZWQ3 M8O")D..>=JEVBA7A>ETL%QXP[IE=802T3EW:\< )B2L;'KATU(@-D9UJX"&4 M:M3-4(QP/6$_NOMUV SNFBOCOK%O_C74WIC)3 M55""US_EWE#&7E&2R?S_F>!_5!9&_RH+B[_MBQCS]WT9?I4&W%+_^^:$_MB< MQ P:AO-IN(('FNMW\, =>);:?S5C?Y-Z-UHF!*W=H2N6(+V=.K]>U%>_'S\63:-EW1<;YYVG5W#RG>$PE!X8#T#2P$KI=3TX M:H.!,XJ(\ZE2%1 <5!;+79MZPL9T/B;H'13K[2/^,$D[:6.O$P]<*VJ9%4%G M&:ZDNJY3H L70V$ME>=3O%[A >0!VKQM=@*NBF[.1- MN%V.IO^(#I"F0%K-NSB.GPR"$$:4Y2%GH/G.C^5*#Q9UC2;&>\0H!!29M319 M&0N:BT1C%FRJ\U50J:T51^F=ZFB9+\X<9]*WME F 6.K<.!ZQ7\(#I4[8X&A-1[T'^B ('=15GQ@C?Q3(4+)SK M8."J7HB>M>2J'64*/_CS.OHL.X.4B=X/-.S[:6XV#'$/$Y4O.U]K-3I<3L:C M,EI8SC%>,'B\JS?M=L.:+/)'6Z Q*.?""Z8KF'GD *6AJXM>7->DA?"=\>D' M4Q&E-$+=W,M\3 &F8>_#6G-H'O\0L?'' Y<7UH[H(!\\W5[]D+9T,W=QX_YD MRURG]Y6TI/1^%8WQBL.>;ZBC@19AW6\8D]8&VG(,#/DMS?)^\.' ]Q;=U2*. MNF-,\[M24L>1[X![JB^6H/XK%_N0^NM4>, J\M/K84UX?WD0A#U*JG^YRR3% M)Z>PH\$054?-1(_YB&,E5#=/.S6FN'[/+ K-3O!RIIBUW!'I(F1EK0\^=*.3 M4M\>J& ,7*#[RF+G8\+&89@S8G&AX#V>OYR$H&JV8:M)KN?SOW[B ?0)L#_) MT7MN2@1\?O1W]>_#6C:J\4"Z/3(52]6*!SH)%FE1Q(<' N $0L^0G5 ,5Q > MB#@?]EVX@OOT_]8&_Q=A3,W TSU".50IQY6BP]TYZT"[IFK$Y$9[3%C?)_E. M\0# /?;6;^O1]7_Z;M1_Y8?C+TTL[LY_B<)I5[RA!'#Y-VTMX3]X![63O/_: MV )>(!')M88#<>R\@^86Z):FRO)$Y[?DW[IS"@E?]/@1I* _4U- M<2,VC#3@Q9"?SQ^LSY.&S5L.8UEH#,&^^F&$L$3<'RPK_SE:5';:1^ZRQQU[ M0Z^;'1Q;;3IO.MW_PK^+N!J,T6ND$&@D6=4]PMX=6M\J=%784/^JG&@#+;6Y MK=3#M\60!XG,6S0--?D.>(7M(M/RZ_G;)B7*[6&VKW(F#56,%T2KTF(-ML9# M?=8?J\N*P:,][Z&U0Y8PGZCB\ZTV%@S8U%$S#25%AR^_65T93__2'$J:$7C7 MQ30L*$9_-DR,(V\-1E&GAJ9H.K7Q5,JD=RTG8V1M63\4O29 *L+I'Q?V<9UW M, $XH9:#"VQY3Q0*;%3Q&&OS?F6V6Z=AN!$U31?1QL0R7,?^O2_7BGKLY$TJ MN5A/7O85.M,YTQ20X)Y$%#IZ1W=8@)X';%7A31G11C49_MW$H^!1.1??@.\- M,$583QQG$D79')P'K??R]_9^1+":E?==O6IX*YU^""EY>M]W!YQI9,9]Z\P< MEA3L81JX[$[TXPR=ZX%:@)]HL$OW)7LC[AE/,S3(KQQ\?34>P1RXWC]Y*E<9 MH=UX?8HKU$7NU%]$ICOO,Y'.9Z0+ZRC:M7*!$AZ&I9^7E[AM^>5WYBBVYXQN MDC[:Y!-)R_=,R2SI7Z2:DA)?T\#I CP4:TQL>AW#SM>LI=YMTPW/3579W^HF MLIABI#$U]1A+9?)K>(Z:#;,1XZ$.*7A7C@4:2KN=[==%W6 MWH@.JX#)R_%\CE%$OG0FTW&*'RFSYE[4D5VZ7[K2YX?WMX?(>L+:'I)XI7RSOOPRNA2B4,^;Q_@'EB+ M%FZ1H&WPX-)K<]=*?)^H*.7\/JIF^[3Z CH%49[WS35$ 2T>53?,LU7.H;K, M+YB?+DTJDLM2-:" Q@.3*X\TV2]OA@WE73UVP*,:MV0%@V/$'N:B2FP+;^ MT@Q;%![NO/#CRA>* (![)(4_R7T0-%ZLR(!FC8IULJ-]Z<2\+[ MSK&(!Z@\ M7Z&SXG,Q8X=@R@>Z%GP6NU*O#A6]HKF:SM;EVEVN>UR78JK/*U"AQR#;4J]_ M'W;JT^$*R/[85S"M=K_^S&_J]-Y8Z#=)VQP_S:F2JLS!^;89K\6.3 =_N>F[H:#WK6N<#JTUK MAWJZ1EO@>#P9J"J%XBK9U.LFCX)UH,C?>TUFT (S[_Z:-EW9,!S7U(:P$+NW M8)=I"JY;,T(Y\A<3BUQLN-9S";8$*X:(S>IU;., M[245R4-NIYIH[1LX*J,I@PGKVQE-5#\HG7KD])K\\@5W)@Y"S*+3-\#>PXX': M@$PUSF_>^XF.,=$.8!W1P@,5 ML!.Z09!3JI-&;NZ1]/_V+QA,DN#D-V#PLU1BZW0%R<<=-\G24;)^K_#4J;IK(W]U,V,;+[%-V#][O9> M\'W5=BGQH-QU*V7XDY%-6VZ;K?R"@NU".?Z!6P\BV!F%']+:=A0-2=*X-_HY MD7F/<5BK/!UQIK-Q1?9C!_[PV$I#;32X[2;"4Q?%XT_OL#89;/"6VM@IV5@ECF7] MVD-6%V 09,WFAQ6U)UMT6'4W_3DK4SR=I].F-0\T:1][VX$D'=C'4DA1!]F' ML(DR)2'PYA*[^9*N3.,;C5'9@&/0:551XDKM:,,5U\0."?;0'B_4)![0BAO1 M'7EL-JS7'6&]R#$I5GSS/A+D\G8=RXZ^IEF*^AWH.\?UH%5S]-4PM#SN\?(U MRA:Q3&9M1!4I-&*9)/QQ&MBX"B4;2&J[LJHK_]3^,&N/,[TS&0^(DVL3BLCR ML:048M2T\64L]#OS#0$(5^C3HW<.OXZ\U\1EGQIQ>+Y$1WSR-"/ <,7)P,0% M=YGJ#%D34X(Q9)1^?J]Q)QJRS$I%DD2J_6,-#S"4'\&=(:3Z:R>.KH%<]F6) M;@5'UUR,2H_G@VMS.:E9Z -5GCME@;(1GH]06=\.8>48*]GJ4S'#9Q+O4Z\= MV^,!>XCL2PUN(#K(.S)@"PALRTMZZ-7&DMFBS;A_.3 APXU)GYH-QVA]A(/T-=Y M.:(Y6H3Y)Z4L+\6D8RI51KJ2#0J9I%C?]6R@U(!8,G#R -R'H1LSY MIU9%-/-[C?BDS6[R4Y]B P;Z9N'U3ZU0\!:M]R-2UO->5)?OJ7#+98S,:SKW MOX^DCDJQ\X"G8*P63!MOB"DN@$$;6BA+Z@I4OW*4BRTG=:(FFK)-65X^G25Y MS2\;"%Z%FC?2(C ;\X;QN6^YS>KE;3B7/N.!GJ>D ]=-MI\0>ZV2_(AO\F9( M4F8=%*B^<"HV.,8+X3>?GMG="Y]8FZP;!D]4=-C>G'XK4M 1G]=VE/HN?,'@ MZN6#1U/O-;W',X5^-Y%<);_$;S@B#9AL2%P?$I/EY%NOD4C-_47NF5U7'O[Z MZT9929+W+3;__4?[BR-PF9&Q9E,*KIRRT&>LH-LM)O2^BPQO*NZG7=T;;W9 MB_WLY&B;0II+*@CG##Q5DX@PN?>=*NWP_0[LUIO[VPEW^=*9?D!H@2/@]^1] MH!",#,+&*/WM^;65P9(=C &ZF/!V]G #SS5!?XS+?&49+_;WL?M]G%\7 A3 MK"UN4KTD#PT E*1=OZ=V,IKK8C1B=8.W*J&_OCM6+$+*,FH$R4LV+JI?:*?>R(DZ5-J[Q!*V,B4%?U]B4(J\5 M79(YI+;9:W5D*&EGZ!!2:Q!Z&-UT795AEZAE#5*&*#KT JO^%J"GR'Z;PEN% ML@OOV.H;=>@4B\Q?#ZV*NA):>I_Y1Q)V7("\<^B%=L(45JD1;=3&HR[QP=B"Z/W\X 0KL@6:CK#5.>+R6MQ[.EQRT+1#[OFFXPS&1A,_'6(P<&S>P=S> ![ MJ8Y05G\F6BW33G:#4#:N;#3C 0S9^?B6^[L2'+ !N#\>0-'MX8%P55#ZD*'S MHB0 DU)!39358#N,>23"'2;O HM![.NPZ"!WS@ MJ5B'"):%2NR9*Z$,)2J"8I8 =RZ'%"Z4'-RYX)I>>13S[WW+!#E6^]T:D<_1 M0N*29FQ1@W-C//^8A-,DS,^I0&)*T]I<*A$%UZ7ZOKM=UEP-C8 M7K\A[U0"0ZUM<$$^W2OQE)S"VGA,V%&W3)7I9PQ]KD4_J&N"P2G[GVWY0DUV M4\3%#6JZSW"1Q_WI*'EG!FT-688P:LP_;^WD>VQHU%LJH0B3BZT&"IMW'&A;;4SJHHDX)Q[OO*R$EA;YV^=X#Z0I,79^ZR1$L^[/:\5^75"Y@I5'>\?>B\U99Z+TZWZO(J1HI9?!K-J4 M7!U#BZP'W$N\AI2SD'.>'ONN/ZD\C4I,6L*'SN%G\RXP'RF)&UA M4B9N)NU$K_0DVKJ^. U2/ZAS! +M?U2:=#@ER?244"\$(H11$4V6WA2Z.I,& M7P36]D7!-\N[\SDLFJ,??P^BQXZ&!:I):9F>-C$]+J+W'D \&!'C6&B\C%%1 M*1_=3]9HI>..,'/S\.3J)3/6$9*K?9GQ/SG=9O'2?J (=$2G9.(C=*?&Y M4IQJ.RGL,+[7L#P[OY&ZL*4^ KN+3D6KA'I7'EF C;CO/W*V=XN^DG?+0NB8Q9B MF>=DO>TR'*M.0>UWGLVZ9=[:,^.FZG_WI>ML$%)_VG2&' SW=1]EMT7>OD1' M",][#=W:=SJ\&BT&R")$MTT@//IX@))$P@T-:Q[X.'N]G.NIIC5(?M!F(+"L MAZ;@WF^Q\7LUI:,7AP)"+6A?16E;V'=-DR,N%UEB9.?=]CG(]-1J4"FI\UR* M6M5Z>8D?BH)L?PZ4#:3&^NQ5/3?A2(J9UECR;\]Z[%F[16G* 8XS['Y- M C[(Q!U%PH*R1+?3P(]1>, /JX:"+[B$.F]QR$88#F)?<35\LW\;GTLVENP: MF<\'3KW&^OQ'$'.@.KW?YJUHTF\; )=/=*7P=V_YW)60*P:E%HR8RVDSN:M?A>T5,7 MPN[#B@=^=.ZXDH0AZBM&GC,]W&6%V Z)(6U\Z3?YK2G,EU^+;7YF2>N7VK8@ MR4ZO'@$'UZW<.9+=]1X,D"I-M N"B,0LG^VZ"ST4]7\>#J%:9CR:Y 5ZEJU+ MOIA"#O1@'LV0]J25BDE@S:+0( W]Z4- X]"%V3< A8G$+-2%Z]P<,>XKC6_C MY#RUZ[&U,PQL7V](CCG>O Y&D)PB,L]&!ETN^8B(<"2]]-1BC7#>#E=5O&W' MN?PK E)+V_1,[]];XQA6Q$]5 M02K2CNI2"PN[FPU#3RBHX^BZ7TM"-OA/$8[]B"\[";"8A:+'X"FG"(XM\I=> MX=8=#)[!X,2CYGZ5I^-7@=684-!R4? NDA* MFT:6?WO[W=VB,DV'8C>SS2QF86Q9_UU:$,;=I,&"Y'MZ]4%0.]-[W3WYAV>9 M2=?D7=QHYAV7D=ZPD"QH8%HPF.:""A^!:ZXE.8:"T";:Q[M=9T=7'W6M>]R0 M9!2G[.T!A5Z%QGNE7]K-N%;3_?K"5Z97T/K33'.2G&TEA5=HE105 M=L6\Q; MIPQ3=:$.U7O>.%@(S6$:>6#P\D)0>YKLLI%%VU:\=P][H#P>T [M:8*T;TS= M&F#I8'H:4;F:8EFI6G!(6_&I=(^7R67ZSSJ>X/7(O(S=OT^6-'$=N7+AN-$U M)2AMFTSHD:=. Q=!Q:K#QXGOLBX40M^#=EQ9,#4K%?=),M.K@_P[).2NP-*O M>/<3W>MP:'CO]LYMUA'2"A=?EW^%UK$4JYUAU.Z-,+9Z'$X!J0,=U45[KZV" M5"U(,M*KN[ZA7\:*]E$)"[E]J'.Q- M-6>.,GG$]-[UG# -LM!C$*0F[>CP=*'%='>GS!@<6^K\N9,&#^BD(O92Y_=W M$@A?-9;E6LTP-*\4FU$YVNS:[^9(V B?))F,JX*DI1WO@*F/KTK,IKLA% .A MKQ)M$U,C?5>\!D7",_?O?&Y>V.&6Y"E376*Y[-W.2U1ZV@+SZ!(/LCE.(X\+ M7O%,I70[/K6)6#S+3&XT.?=B:@)E0O4?ZJ'!XM\^3^%U&*POR^Q0H0$8X72B M3A$ [O9L\2VBX2']MDC7IKS-QB&BW4CN#=IPUBZ$RD[#&FW3NFB,AA@3.__- M^!K)D($+ETKC76+"M25L9P>\OVQ),I)1]DF#0OPZEXU6OQ=S[Q((JV!+"=[; MB78_;!=,0P=%S]ONJPBT?),O3K2(A_*R])]6K8JL5*>1IP2OD#)Q[!E1UT#C M5VZKOEON"H$\8NL[;=L7!]E94D&HWHC-6K1=BO'FS%J"+7V!U,]%+&RDC)^W M;2R3-8:*A5X[H^@_?40KQ&^]5]ICTG_Z92MII5Z>4X*##TK ^0^SM.=N2_TW MI;HSS32GD8<'KY@$M3]YQF>XN@P5>M+\;AG4T]D%VO%&B9_[UB=F],<(,.S; M5S$_O@I^HA7S0#Q@<,0;+G(Z"%+YZ[O+N7%@:JJ8;H('+XO[;F:Q@H\MDQ3[ MW3JS/>%)EBA,*HZ.3?7>GMS$V<< G])X">W47=_3V?IU=X^KP&$WQQ/; MDD],<@[G,Y#+#V$D 5*=(3%7GO9ZM6Q)=+50E7WQF=P=3$?OB M]:++/B*Z',GA$,HK#D"8B-I4X9T5AOW#G ],#]O<&H?XEQJP M+_MZ5A99CJ:).F3_!:+?OA33?VW+?2I]TTWN5OGG-K>OQ[^8;&=8TM;!ZI8( MV6#LYEFE[&[=P:-SU\T_=]U#=Z:44:*A(?U!__9O)GV'(;5'B6@S(3!V[^_J M98M:P -W@Z;VC42[5,'C65/+*S$$_$2F;:3L$XVHZ0_YMR,<;WBE?_0<9:9G MKW1S/0[TG*U3>3KH3F?$TIY(J*:4ARIV(AM/;DUPX '.IK.="R[BIZ]]1!0X MOCYTK6L"&H>>(62N_*'@H^(5K^GW!,+'S.A7YA->&1=G:57'-$QYT/ZGB.S* M;,]!D*RT8RX!*)9F/#)IZN"LUQZ?KWB)L")88_"0.#T<3.-F)([[:+K[TNS= M&Y*^@6Y[ DEG1J]VP&E?6Y"5B5OB#4'JL+R)FFZ3B)V5H_I3=Y<^L:<+!1N) M,Q#;E':?TD0)+0E5J,=1Z>@^ =2"@Y>U"*XJGWA&T;N;Q$O%;]([T"VYU["Z M30!B]3(F[O%3VWW5*0U+(0V3]]X.,(_!0X+WG\<=QU]H\TG^PQGZ7WM[E9L: M-KO%1P04?N^!9!H=]6]OUB!XJ?(O8WXY2*LX'1B9X0Q MAR0]O3K'&&WW$CNU1?G%+?%0YSD1;IF??6T67L%> I5$)HZNPZ-3B,$0+%I M;.>9RTRG%'QZ\#Q(A8&#L6/MVQ%+QSDOZ!^7L'3V7]GS1HN#I:;II/W;&TP] MBLJL?:>KJ#1,BU!$IXC+VQZ'Q.?:^V(A]FK1AV=?1?A7AU+HE.?T06?RD?U4 M43VT"_U&_ZQ6IF-_4J)=^!K6&'>4N^EQ'E 5.)((EOWIQ2^/C"]8."=5OS'" M4$**8-KD*]\V+_(RHV%QYQ%/A=5/.G1\S['YW#//*0).H]K"K$Q<=Y3B)Q]" M:__0W?$: 6I3$,E[R@\Q1;TT]4.';FU1AX]+ETQ\<94[YHTJ;\^CJ*G4P@X[ M4<.0YRQ[:Y29T,@];W50XI'DNDBJFL(@II*LXE2Z?W0JD;T*VOEO_6_74_,P M]*Q4=E=L\X\PE^\TD!@VL1/J00CZ(:C$HC+]32],26(C">&[.;SF^ M6GCJF]A53MZ'<1''F B1K! 45W]Y521\<:17@F./G,<)QM-_ 5S=56?/(8*V,_O&G:Q%)$,2!>,1YS DG!';_]G3I/1ZGURDF<=?,'HKRG@/= MN<^=7'W;C"1+%<1]-/K%KU<-%Y M;@>-@-;O3(TT6")4@BO9"3&LLO_U[*JC>7=G-P&@#]U3SL%([86 \VA&L=2/ M'BOQ9>65TD\9H>'C6F^@!4;_O9$O/,?*# M D579J?65M3C,+YV>U*W5I4/5).>YX5&ZSU"4HZWHUE:2M>$19(,68:71PH* MZ?H]OG57SOUF)'5Q M)CXVFX9NZ4;XF&AGW%"5Z/ 3.WM)IJE72#E!HYO-MB8_+.(3GD]J'WZPO8CQ MR+XDF7>G0T*#2!WFEEKONZ/?&>@MO(:XBTE=, )/&:P)T]V+R-1=ATT>PEND MOII^961%OK7>+2%7?OJF+D@')@O9I5K7%E.W[+J97<&41\DMQ\]Q:2P5QKR@Z:I'F M^K'J.MICIW,?Q186F1=4>".V\=_O;RV/_L MOJ+G8(6'[!9I%]IIF#Z7J1*_#@4KZ-XG>BA^OVG_^S^_=47/ZL?ZQL;'%)XR MCO5 Q>6^JQ1B,6PH=VCFYO(4S%6DV'J=F5=03"!J];S1:W[V> \MC+M90[ # M%KA;,*\D P3+W4B.!P92/S6B8D?QP#%3!,; FQ$/I$(I8/,7J.@P;H5\14^#Y>,BIP%RI8A"K\$[P4V958V5JJVY9 MGECXPTT723LYDD>=4H8#A*N9.&Q_> I6#MF6%6V";_18>G;#[\%(UX<5V56) M*5@DC1X DXZ[R.!*RX4BHI>K+G3/Z+2#64JJ(_OL0('EMGSS_<("$8LV#G9$ MK+N/U@P;SRGR+(A;S<.##ZS$%=6'/)4$?^>\4$^A_:UF0-GZ0R0?$ G49&;B MX\@S"C-D5(LH'-_W G/ MC+%MRLW S,[G9NBP5* Y,GRZ>^:MG_N!F?% 9ST468F-VJ$F(*F(T9*!=A!T MT6@$MC')]PABUM8@ +$[=-X9XX+SQ"KA@0^%A+*UZP#Q.E05!/H_!/\/ MP7] T!0/,'CR6Y/&*%HOR)T_^:X,*']XBRA:_A2JL(/6D> A6+N*+AXH8F_< MUU.]&'9-OP3-'6'YPW+$*[UC^VX"[9/8Z0^F# \O>%WN,RJ$S$5@HVVOX@'X M!UAW[?_8T!BXAQ,G\&V'!Q[L%4W4XN2R _# 1FCJB8C"ON*P1,_#G9]_^ZJ1 M9:XRD.B"][)R!BY17I(IOB;&M8BJ+DY/9;*?B&'ORR+*8#J,1'GKAG-=Y=5G MIEN@"Z$^5_IZHF% M2=%W1X^!4QY7 9O#HM""@CKI?%?'^;CD^9DWB@8>G0CPZ-W1':8WQ!X9%QPY MMUOOZAA,/"7W13T"M#/6*BL-R8=MRPPLERJ'OX\]&S QYTEFO='?%7?R[EW^ MI2.OWG%139I=81))R%/_J 3=3E3JI_T=&HSWB/9P%O_X=.!XNT*D9C AL:(T M,V,9U6K_#\^2L8,Q-BY&N#;BFH<) ENO>XP'[N (T&8X!%LEKE8)[X7.J[@V MN>#ZXX^U->&#P(F!)U9R)X.C \]0O'6Q5Z13 MWF (.92GN23YON(RB-54^S-FI.TD7\2E'4P3\JGSHR=TP4J/BYMKA?=).L_, M1=QFBHD-S0K+H"K_1@$2=9!6510ATU@P,&\%I=:;56[@;D3W)O!:;[Z?$ILU MOQX+VD[WG"/'PK7G-\1=YB6^%NI9G12-IZ7T@VJ^WK/R)WZ67RF<9 [F-;M: M+[_^*$UV!/!7U&]LQ0.W5G%L0U\L.EXNC"Q2.>KIL^L8.VN*,ICNE7]>87M< M^!_HKNM"!V&#=6?/W A!('VR? /2 <*QBUNXG-[" R=<.22I&!8\P)K8TG@P M#]DMG(X4@8-1SY#ST IY!FQ1*/",AZP4#+1&.+"4@LEYB(LEVUO3$P]KQC> MU$E_?SOJ3&H_#:S/"7*_1C0*[\,#-SPM"Q&N_@MEAY/UVU]2R$:LLT:^57[- MD/F<&X609I C%YHO>>AE%6<;@K@+%[NQL/,1,BFLY>+._?T565;RK=Z?;L^+ MO]Y ]H]QFHI%RC5UW"?9"%OXS)!P#&]U#VH#7]JHC'<_:]MM=[85L*C4OCT? M/=>M^YA%/SDJ4ZRXB<&QSQW>"KUE@;L]1,7%KV/]ULI9JRI%M7FZ0<[S(83# ML9*$AD$59/+O;;#1AX$H/YT9@ $1@KP-8Z<$*7W\CVMUD8@1\P;GC@J6;\ M(A[ *KE3#>T<)PA%P'H'02EXH/6)IQ@>^/:C9Q>&NQ>!L5 )2MT7U/$FJ*L- M_LV:"0]\S=F^%SQ,G6!)=3_2+$5V\H>XO/A]$M^_DH6@!E/!T-6W)=C4\R$I MG6=8W(I)S>"@9;6H. :'!S,! M!X6YYF0SW]M$"\WA^X0%, MPCXG6.,X(7!['=$RL\W]1HY9*CY.1^A'A+I\4QHY&$=',;]R1J9E%(,'T *P M/PFH9@DM%(EN9O[-V>O8_?/9PMKE:)G3G&RQXDW0O?*'XBK+%B0KT$F6=AC8 M6P#+B@8%S*'KZ-Y\VF'+PL:\R#I]+V+7%L)UB3.8B6F2K MT"XA+USS=+[TV%LZ"^P-#6?.?YB)[;>'V^T75=N!'8\3GO/D8OM(Q-0( MA4J*RD=[UZ$Z76A%1K'78]CPF]UGI-V;#5HS=27L _HY/Q+,/S606DK#O>EBLAE<'PP[[%A.>T+M7E\Y'DNB#_XOC'O384V:FX$ MO;USI(PFJ^FYI6+[ME21\Y/9M9_FP1V M\[X[?;U.O&9J;\>M)76GI]$<09H7SNMSB;?=PQM$X%;-VEQ%;^2-;4'[.'U8 M=;)GD_C[%0&BY10*3#FJM-D;4C94UGAS\JG9._K7Q5%?XEYOML4NQKUA/4F M_]6\7.B\OYO_:#$KK0G<9E;XROQ%9-&9]L*>&L)*Q#M5I-71P]:67V8WWU$Y MIYV:_@NQHV]4S*!Y K" !_Z1C=66U%>,%MRN*4_FMLY21?>1^@Z-[C]HFHNP MU]ABRMX3(%II_)-99_S)-@17]60)FZ27;22H?0#VCQ8:K"#XVU"9!^Z-SZ/S MN0+&*-N0THSWC][J8WH5'&>K;6T.2M/>^YT=0P[H*\@CI0V;C"5$:N=#L M80@&YD*L=*F:%=5%PEIL>?0\'_SDF[\$B-"^#Q*Q5A MB6&#AD@\<#$>AGT;\9?C^NO&1V=ODP^+7V5-ZTJYN%TL@SNX":T)?-,U;Q95 MI=AC(+8C8$\0P3C\46QG%[>A*!T7/-"1\]<3>65U\+(^B=UKB@5/QB;7'3]^ M2YA7(]B1L_PO++NU\Q;?R8D'A_63R85=\$$%6I]#'G+:32Z+E&30_B>[-OSD MNPX3(3C,BB0382$RT)S*R;5IV%S)#AX(4_OK">TT?17*_)M*G'X$C?5OCVN2 MY++]_ &;.C$Z?.:>,VJM_)7U]8OZTR?'G!],'WHB07 !HG8"(DMA*'!^1Q , M9RT>0+Z _?E8$PX-WI=;*(\]\+@5O+DP,[E%W L;%VVP;17,%XIJ'D#^NQBS MS=O0]?8UA;O''C2D6F1>2EE_14>L#/QB=K"LJ:C-6M5:D_CN99O=M%V<&:]Q M^7=R.*446[2*U.@@J!-2:=#XX7S*P@>^UODSW1W;QWJK+;Y4,1O!+V^'Y'-X+4:R&V', ML7KD+,VI#"Q&3U]M@MP0NV]DCF6MD=G9)BS0GE*%.RH W%(_8=U0K>TI+(." MM3.V+_1FR,U3>KHJZL,H)Q1XS6Z\*LD,]WI;V#0]QRZ;NN\+]N@CBV3 MT_:;A2?4YV*E,#H%EBP*G??T^QO("N<-+:4;GBM_7^+]L"Y*@-90J][)X$295=G@[H& YS\S206:>]$@N7+9PV#%X M*-!BFT6'Q0Y=15I8$-ET=,E'[/2O'&?\]421]*0X'A#)^+&A^S[H9D_.K-[X MLUY*PW7G3_*;1*\?IY&S_',24L$O5\),PUHS2/,X3&^LD[WX?5 O+%DI?\!Q MZG'9H,WJ;F^+H#D;T1\6*LF@\A>75?$GH(LO-W=:)=V4+.LN)^_739O7ZIMV M&8XRP*^#-^MV P_8PW:B M9*,@1]2XXUM$3>=ZP@H2$H_99WB@J?U<*O-%9^0G;+A+7"Z(OQ%56Y0](P!& M Z%"@:(&862P5919"#DB)!6HQ/& M?14LJ2YT/@U'1RA7=M)A-UZ1O5/^-:M1[R=V5(Z%&R/&AE83HX /^53P@$UV;(ABIJ,?*M,<@.QMV9 M-' -Q@-G#];)GK[@2WR.^IGS^GT 8Y"C83%R]B/D"N[VT^_2,#1(N<) Z(3K M":1D]AD_ISE'K4-2A W'I,0 !+MW+K9#5SRPDH '9N_XB%&TBQPU%U&M)P1L MP2/>,5LK($0-9#BL9005NS*LNXHBY3J?YX(87@A/1C1S;,FL.R*M^:Z)UG[A MWBX;MT7J62Y_>"WT*A3M&WD91'*GP7>7!;=P3C?B#G2;YVSW/DF7,YB@@ZN" M5E,;(;,,JT?WUG_G5PBN!P3?N_!(YX>7_<8]\^]/_:?/7;--=-ZUIQKK9HSL@?&2M^C.J]C*2][P;+? M%(8%ZEO/^LI2("#;,5_E; 0=Y$?_+,0_0.''_^Q2>2FQ*1:(7T9P7.!M+Y_+ M]#1NK[B/_.&_QK%0S@[% CDEMO@M?WU8G3=2_YIH_NJG/Z1Q44BN&A-CY?SW^_9+]*Q:TE"K\Z56HF=^_YO7KN M>I4'9W[?0'SK$[J,6AGJ*"!9/% MP3+QIG*Q(LHNBV_+;A9-T6%_3.Y$N6YY<[27$8#M->6/6TFW]%6UI"NI37@8 M"O(MV6X=>IFZ%_&UT&!$-='LT#(XV.9%[;3[:ZOFIH@Y?8V 3G+#F%TBDNW' MOU,!-"0$E\>*+SII8]P_GL+HZTY[/SF5G;;G$U[(H:LY'KVM__PG2#C*QG:] MXK@L2D&F%343_$HM2WG,$H:!/ AGYAS7X/.D9FIY]O(.&?.1<%WY)FCF4A+E M+2_:):3MZI +W_36BYY.R+63T:OJIO.HJGZ!?#RH@EBS7.M820@T&?5E0VGF M2J"5$0X"/'O'9^/?7] M;\X_$VG(-H9IH_D:O7O M&).I]91ML+']=*PV0GE*HMGMK-?Z8VTIM_F%_>MIBHC+3VN2W M*53IN-/:@AC6LL5?XS^:V9-M MNDH8I1)IIR-5T4$3+3JKNV[IT9@;OPJR9S.+;GN) ]80,_)+M-?)>H;Z.:/S MS3F NN\.>^+.,JKHDKWV)5PQ=-AKG@AX?&< M+ 3QIWU$/"-J.EU7\^F%7ENHG22X/25N^%#J0?T*;GJ%V7*P^/HAIU$9T-*< MW-E::"YH)L$T6NR7O@9K=\B]XG6\$'UFXA;M/%L["PY?E53M3S5#EKL>YTY1 MOE*5=NAN1XAGR1[Y'0%M7A[^"N?T[\S2]+L,BL2^M/GBQ<9@$XT:D&'!)WSZ M\E=TKK5;B6K]F[,?HCB:A6?-1+/H80/\/H'C5KS' MV6WWXLI+:S0YA+8Z^O[2=@<64)L2U]1^0=-N^^PCJX]'W&./-R/W8/2^%.E? M*/6;52TPZBO+=/:>+#$5"*CDR^:&"*D'2>O ^FN5A%8-6N(YZ[HXP.K=KMJ;RZ*MP"#3K%XS2S-4ZQZK0L%W.]IM?318 MF0AZ/Q5O\DZ%9+8F=^67IWU$"J8;S#U:A'ZL.;Z\J-C04K&T:,E.F'L4_(6N MTAO48SIX[]V!$L@BN7?@=*EB8#416AK-:2>1-9^_O%OP4OCZHG_8MWG18R-= MASA3,5),D[/-GUP[5!)FU1)9_)RAFP_:M%$?ILP5O2:([V\@,$X=<+MNR-P3 M@04BX3-=&AQ$VD6&6S[N(V0[HJ9?JQ"'M:CR>>3$/(_!_)ZIFO,EQG@6 MP/FA!4%N/B963=>CAM]K;A8[#UL!;I;UO\_ZA^T7D]M'\+>*;),RZ<>A2>/, M>WM=^K]^\*Q+)S*RX2?T';R@2O-G]]5&>P:TT&S5OC2;U7!R0*V SKW3;OME MJI&K<5JVGD5T/-9^0=UK?'SU%'E=Q] ,M5N&L[AG:SA0[Y$95\=__ESGH?,MI"\IT.MYJP?DVZ[; MZ!_F6^=#^RE&= _=0W1_#OY4HXBR(6:FWYR*1I01VV92AJRS43VO'O\!RRBU MT5#[_$[=A#4]<#*=$F3]C]U%N8L>CD.]2_SKDX/KA!IO )0;-R]F]?,AKCP5.M@2O T#FE7)F6.!>;1D6,(_' IM$ =('@5C@ M4/6O@D!O0-I7=-4'$>?=0UFA1&D%JGSP_+([%74Q 'G*VXM>G>>QB?B27)0/ M6PDH%2@Q#Z[;IK/.'X)RFU'7WPJW:[VCAZ)$E^?V+^0'PY-#/W8ZR%=*B>$= M*09>6I;X\F+4T:(=#.N:HL8H.9&ES9TBE019NW&B^(5R\J<.;[G>[U]3&V8Q M-(&0FD[M"CRC)] G,[J'NY>*Q29:?$DUR3ZO+(Q>L]%GB/UEG$.7?PUI<%,.A%2O]M MG=9O'Z -G-+1VH6O?L4L%N+W[+8(@JNTT=#ET -Q7HVN*G1&;<0,OW5%=>W$ M?$FC&C'>UUI\RFSR(,TQ!4%PK/&DW+V)A5EM^MYHP6IIC[DB?@*-NRKZ([]6 M'4G8O+;,QWQ0C1W&49)CIAA7S7J-K?CU38T/T(WG*7.<-L4"1%0O S7L4 ,= MQCXFXG4AQXV6(+>9\A2'EW(-\P?/ZV]+7Y\9 X>XA$7HU_+M%@KQ:H:)AQ&IMW>9#&3*!VTZ%=FU/Q M^;G-*U1(.'2[5B;Q.AGD56@H#-+XAJ3@(D ]E]3CKKMF3GV[W[ E'5_[V765>&26.WUYFK"EL,9XI!:'DY_7!LP^-)#KIELF.[56*:R3]\C#:HFN*9*W!,\N3R$!SM,U,TX MW;EK#^G>OPG*Y)U/7CD+_$QQ$Q43O98<\42AFUU#M>N#EFCBKH]>L7;P$O7$ M6HB&-H6=?AGP]=F;FF>'E\LG:1^))#U[S8_Q$)FTF(95!PMMU-74=<%;D9TE M^J;)0>&M7PQPY(ULD;7*7W/2^I[8GR"1-$ M^B@EU! #[U&\XS\P%@A>MQJU2^G\GJ1R^1+2VFVYPJR#GI8(G\!V*!7F:;4V M1I41%YO/Z6?-@AB_B"%N'1) %N8FG.J> W^RNDA\Y3@NI,@:^>4=$EZ/O["P ML;;! K&.4CS 2$5IS@M,-]+!I0="VUVRR:(:NK<^Z2#H(,Y(Q=W886;Y*$PR MF1!?1'C-),K9?$BRLXQ\P7A+?WQ3G\9DZP5[Q_W Y_#R34N.-M4/;C]W4,7M M_5![8QC&1)6E-(\YY/1H5_A/'8\*:=_LP TIZ9W''&*8,Z1$W2I5:!9MM;RC M6NGJ^)Y88YH=G"Y"A=9W\/G#NRJOZ8G7@:.7ER\GW:.-EY'1S>M5W+\]V/G' M^7??-D0S.WQ-,23$)P8JSL]GQC]>LJ'$H>FG%6 -Y8@E<$Z(X?@O(:YGTLJ. MTJ3>^.,E%I>BJ*0B=V=7+\20R#IRI<GL5:0_.ZY8Y:3E?ANB_M .],KT576]#,I MX/WY:\L.F4?@X!I$'CS:[LU6+G>]-WEF;],@RIL$0'G@_A5NV3>PV1M M4_FG3A+7P_D"M,/H/X.8=$S5$_7OUC\"]QIW8IJ1%#;=D!O[->J7RKG;22RE M:6\+3>"=CG+S7JFO^9[ROLUA#0 NY]A FQI.(==T-6CED? [J*5$JC"!G,." MR?%A8>='JTPV/=JW_1[E9;7C$H,MF-EZ!@C!SS+=1Z0 YD]>8LE6H;)=Q:.B$254\R()^SN[)J::XR_3931)"?+P&K8\^9T5- MU.B";O9[:,HT!-G\!=BI8%+W5'8<@W5_S^\_WI2^:_)& MBN"L%(8%5IVBQ'PH&$['-3ANY3-GSL<75L&S8R7!0Y\=*')_$%+RSNQ_CD^J) M2X7S*!7&5%F"))'B5;!@_%\Z*A>=,I M=:FZ/6?O\R]2SH-ZA"B)2 XBCIU",B73D!*QGDAYA5<2P1Z,%^+FMZ)F+3+" MM_U=ZV:+2E_AIBV>H!PWR%4Q5$!.%F%FOBY>F[)YSIN7T\'$,'C?WP*?=.Z/ M"UA\NX5IE%^._[N1G;Z]_M*T4&3OPTRO^*[;::T E,\?'JB#6I'6)HL M]D3)#^^QEV4(:_+:D];% _,)3]1.)^/YZH[HI@2-?6S F37 E< FR8'L;;$' M'=S ^.A.3>C!QCX(B-,I*\/B%U^DO5Y3DOJ-/\J>47CCJK3&0;Z)BJNBG:O1 MH-^+:,T%;U;%_TR>MZ\55/@C#2%F_HXSL,1N8T/G,2[LM##>/VD-5F"9+OU> MGZ!:$6,U2?O**WY.KK?^97""OP@K0-&9[IPZBQ;\7*W--$O&[ZE1,P7%#R=@ MC".Y)21-$=2CM&F+/]1JYT1M;FM.&"X6_4[S@8[#DS&3781G-;](,3EUFW0/ MN$P0T[YJIMK;PH(6<[%XZF"#&&&P.[>9C;IIKL,N(5+%_KK"*9F)X^&.Q3.J MX*5;(-" !VKI&Y?DSR*7^'G>\$2MUQ)*?<1Q+[:G#$M;4Z;V9TO/S\K(ZQ'J$709X344TCTOT:H6D%$+9=D84Y+% 7RS5U6>H MXK%MZ;(J+LY H-W$%A7@;68O9D2O4N]D?B@ &BV+;U/Z%8=ACEU7P)!=;CM< M(M!/#(T8_%]'?.8X'9Q@=_E37Y M]<_+=&/U!M'7,S3J#BA)LX; O!@D)TGTRM>>E3\10DS443$R9V6RH;U05"/R M(BV23:,#A@]VT?B>LV1*%E9C-/K)G")FB_;.Q=R=RQ>6^D($?^B*H#;[THPB\C"0L3;!$,VC$ MDIB80D.^%Z@^P@)V@ZT@=>':IX&']-?;*.?^;*I?&Q/WIR*A^ MW"K")%2C6(EF7U0M\"9<5:G7T18??J0":K\6&>$OZ^4(CB:LF3I(/\NT@E8C M%24_&)FU9^B5>ZW7[PGVUF7BHWN[%]W=BC)V]ZM_:\KJ-$E%OV=R26.>7/>U9_UMU(<7":8M MR1?JF-"N:6_!4]60XQ/8I-C%1;[DS/@]5>[B1*NVJ-IILB_>42L1P#E[Q!_D MR&D"F@#V3":O-^1XTZ'LF$2\F$[C#W/GL_GW,1:+ 7@;A*[[O*,X''VRT^TO M6#^V/O&]-M@M4E-7.M[:6N%C_Q/2F,SLHTT>_#%1#0OQG26>>A1CCV(DRTE& MX:2)^N@'1T1%YM9JJ*OCDBHY7>9O2KM,_JL?YO;1SI2Q:3G65[6D/ M9![Z;G0+/CDM\6-0ZE%X%'[)_?[=^I'_0G?.S$[QIIP#,EK1:.IX\97FZ 9(]&VAAF.<6G9Y MLKT0^2*1B1SI:>IZRST,32?2YM.)$]EV@FE[_G;2'LAEVI'F%2NY$+E2CZJO M#C&]8MC>-3,%PS!<4]M@2DXM>QYN8;9@VLNJ[&BNNO L)COJ/:"B)N=BSZ^X MZEB#)&-^-^%+Y8<%2.CS4U.C3X/\7)*.NF%&G&IQ89VB?W1%$JH=R-(9VC;E M0"B?%^B>;]GMSC_MX1YYWY_?GZB!BB#>- =V,,U3E.<0/=%+_%)$G&=C?HDW M5BH^)&E8.]VDE&^?5&O=L;X_H@,_CR*\[$CF*EH\2GHS4!."Q .0 7(3'5B MP=V" 'R$Q#>?'2G:3 ##>]5%%[:Y^BU/TT"OH]^%A?P*MV(-L,)WYI0J+7MR ME;,O3F'<(?^TDU-S?+_IJ1_B.Q@6EJK<4*MN 4E>BUTL#_ZS<%-J]?;TR<'N M&>)B8\JH[.29F89)-9J@__980)W$DD%"'<_'H+Y8WF'GF02MVJNL:C(C/B8+ M>Q?^Y# !.0T6N0I$Z;H1P^/9V*_W#%A];,KHVMH35@MGQ$8H28Z+CJ\D>Y(8 M76SK4(O6C[?(GD?>T2'_@.:52;3\5"\E5:(8Q,$H3H_10\@_ZNFQH %'S'1( MG*\=P ](Y0KG7NO\%K:[G7,(9O62BSBHY@@P9T>=)&59.KD6:KS-XQ[TUJP^ MXBU-K2KF#8L93.<5*3VYZBX:@04HVW,H>%].'>]$BZK)W()]0LC- M1_*MO?OZ]7'$ $XW7[W'\U$F(?3&SG*A[J:TQ'QP*K4W,W^XA*6 XTF;; M28Q^QVKBK)LKV4+W/G6KMP>44H,%J#<96:@22K<2YKAK4AHI3C=+M::^L;Z! M_^Q0EB9F-Y*[P?MYNN46)F2^EX:"Y/=-75B5@LF_2O_1HU>6PEI++Z MU8[5=D$:SLKT@-.R^TP"0IP-H4U;U-T>?Q:I&:D2?[(6H?&M0#E\LD]=A6]> M?5C(VWE$&8V/J(U#,TQH:SY;,#';JK/S>UMH.+!F.C><'8"NO;GY_(N2+@G! M+?O0,'^:K241U-12-%)>57>&9N6^@$WBO20&5:F) %U0[5Z!GES(58:M';W-)$F,W:>EE&W 1#H4\5NG2!,G:GT\>OHE!4:=0#/3#+DFG ._.I%XX0;%J#! M?))7.'B9]JHA8(3JP"I)6T3'4+F>4P(7MI+0&Q^1,9YE7 M-=3"'I]*:F>)=3?"2+ I,>CMR)\/'J(XQDP>&MNH-K?;B M;$F5ZO#2N&AX[9O/K3,21=M8(#=C@1II@[HCEH/]A2HX]T[9.2(ZP$:UX="\ M&)&%U0/>>^4G[;>M8:H8*D3_\4ZQ=?)+ZS2#Z\6(S47_\^DCSK,OM0H6,*(E M)6:"6YJ \Y'_F/?$3E(+:P4JH^F:T\'>C]+649R3CN2>"6O8&M5:!<^FO BE M"I6Q1BRTHW> MFW9K-E3W=>>E4-%\;9H6F^KS[=[AM]],G52":Z1"P);.PB79J,!&?9)&M%K3 M^8+YG7<",#,5NKL<@F2'@@,3$<#:L1.<[.748K45ZAB$_%YDOK5L%;&65VOI MQ-(W3CS+2B 3Y= GOAJX0GMI%@)S#&3B&4O\(?%Y-.8O+:+TGT4 M-A8DU+/V)V1%Y7GJS%2K]3+9=KY1TIGQQ GMS_Z2SB)#>PJ*H9JN,!IM_C8$ M,Z#[^9:J_?)8"[4MC#%LN,&!']WJ(&:G9=4@PMO=U&#=U^_25?'A=\)C]J>H MI\B:D<]R>*C]7KU:43OO ?N7$ ?31=EJ3^H162ZMF])+/Q^_6U21G;%"YQC! MIENM8^FV9Z@'\DP'<@9KZQX1JP7+'FW3C M_K6&IY-$N#@2\.+U]6L8]Z>7\&P'+E[S'0_2WO" ML2PJ/+?VI/Z MV9HW;Q1T:D?,M(BB!>J^;QL_D[%:#,[+N'1P\K!1OUNO_XB$I]Z*1PF?LT \ MT@M]N/H"$PY"%$-O*LX_@-767?#/9$ALOA4)^5A $$F) M" MJ"Y"'ML=,79+'J?5I'NMOI!HUCU>$'D2AO-\%\%VR8^I;&?D$]QVZ\V#SN^IW(CPD]1-N M'X0@&?5L%X5DHB1?=DMV9I*CI^-^VAFP)$>*7:G\@F_O[:]>X.!1)7YDI37^QB^7?T[%%V.BL+] M\D-N+#VIL)YO[N\G-!V3J5/@)IYS]SX)/:^54CC&.VI)0T=L4\$9M>/]# <0 M$&HO.']S@F0_R)5DD2[GMK4NET4[[_=)+&#KIZV)5FBPD@R!]B3D["1YBP_! MM[D&.U8H*G/]#6\S,.MVSJ;N76JB7)^A+3X=EY&;:_BQA7SCHS71<'!>&XXE MH6!UPB^\0^-S]E-R&4].MK"_N%_N/$']YS8#/&^"K(0AD]SKO6\3U=?WE!2 MEV2'13BL+$BPAI5DE_ Z\2=F1F?B75.6CF?F0[F:]ZS,VON'PF>5HFVE!R\P M!Y)A?$UR9=GWHEUF=%VR/G .@!Q62O?20V]ZK40=0W6-16SIN97-S7=Z:UXE3C7OUUQ_GK$>9YPDB2%L6%S_4:JP MQ=>%GVX#!?10PU4@I,5$ET]=HCZ7M ]UQ_9V7/C,<=D9LOFW[W'R(*Y:6KV/^K';>Q)VS3:PV MW..V:..:U*0TMPZ)895+]]]'A@F79*B3WJ F8412_63/-\3<2GU%]S07!C7M M>,(L4 ..'LYC*#TMMZC^2)8+> 4^7KT#J'QT'M5C=9H+[=#OBXL<2Q@"[L?7%(TL^>'R ]$ N7[?H(W8Z].2M6CO&GHOF1810@,5+G M]OZ/J9HDN>6:?%]I<5NF5!5:L=O/94F>;LX,\FYVF76]R8M\3".^\-U%H4&F MJG&C8)LVI>9&4I8NA418)L<[@8:+>ZN /J67:E-EO/8F-(6MDLUS%!9B8%,%PM[AJ4KT3?QRW": M?:K6-[*))&V;LJ];9*YR?+7SMF#-&;5Q!5NPQ728:<3Z6ND]B9G8.D5GYWLK M46]B0N\W"YIB:!$'M\S!M>O[#FIU$?RK-9,O!6J+8N3V;@H?LFMS3A>#(%6M MP4U* @7\J]N:$M^=[)RXPL&OLVMEO[]O0P0>+#<#3ZW0GGHS)S5!*JA!^' T M0R%<^6JONI%E;I+B$%%.^O -)>7^BD$DYLDIV@;SWG_>DY.#>;N\/'[_"9?2 M.L*"SQ,O,&J#?A]NT)9!_ SMUQO&5^:>Y@ESS]S1TGRN76&J51PHVSG:W]:_ M0D.DE*.%H4 L"E=;ASBHRFCE*12#6G:D,DT/^'L'%2P#X0%2VB2^CC43U)@O^*.++/% M5:5<@,AB5-QG;7 MQ1T;;99TF'K#W2B5)Q%A:\#"+!\94-\K-\7!YDO9.C&C-.$KS@!5"';RX M3,N,FRSE=17(AJ;F2[Y(:/_M'+%4CL%GJ+N*+0;!EYJIPOER?#Q:*J?DB@IJ MK!?X]UFX]+Z2NY/>W/5)(E*!7CRWA^GGE9 T<7W9.E%NP* 8+/7]\H1M% MS?2D\4LZ_6(,)4E)<1D;R%\!8P5=W!&&JTQG\C'<(GLR2]TK@Y<>TW1=LPE+ MWKU ^+VZ>//<:4K<9,!DYW/,9O 1/WK-835 2$3VK-05*=DY)-IF3C:IE72F MP9!7.F\^0#"1'"-MKK>DPP$C8;[WA7V>8['@E>5%]39P)-WZ&[&'!7;-$OY1 M:-#**WWY\.,I%C@5Z/]'N5Z1?QP>2CN%80$JL>4(=L;Z47$O@=6)#2L1,MX@ M_-J)+Y*4WH&&MRX)4]@X;Q,NR'P1\0.- M\V13<2M6U85"Y8@AB,3&F1JRAY]V38:LC;B?/85)T>CWJ[4#;_RE2_8X5ZHS M12>:='PM".#VH!F&RIK@I.\PP^#ZCOUOCRD21FY\NU!= J=UL-.UH-GCD(U7 MXDD^&F!^?N3GKL!<,DZVS>YPXAG\\;H:I]OMJ#CV$8.I$T%:,]/W)1.<7MOK85Y[[; M+(A+-E1:SZF"7)9. VQ*S'=9?'*&8>G>A5:66W#+2C6X3L" F3" F(OEX,.U MC)WQ5(DGBT(L=!M-4!N_YO !"_C8/[A(6WW'>N=].;!"BFBY[>M42TZD[D6 1]RV+?Z4G"JJ]P5:-?*8@WIQP:*[ M<#,8/FIBQH1D[9E>"'A;*;5>?M!J@P7(MPW8^5.WS71=D6\YYCLM:O$?G->& M009$FL-*FHE/TU!+%=R1"W;PEFA+'SMW3\+][W0@5OZ&>WIWS5*H@V*$?%AR MT,2K42(8#>/*"I;8T).B8Q+WZ$?KRK%G8WAGHY_:A/JX#6V( B183YU0397- MG8N@V$+Q2<;\R^W*/]=N&C4FGDJ)7.S2>6-8P(:*S);66/[S>1>'5<0VT]=M MK17^]OLO0X9=$V*?0RW1TYTJJ,^2DM/G,27GYHE6GB5+QC^$ZHXL7S4$OC$\ M>4=WF[3FI_^8 GM%JD7EG+UQ#4 M'5636/O-8=V^"KYU[@9_K:/M/QA"HF4HU#OH K;L@VKC^[*,R>']S'C>LZ'7 MV"+Q5J8Y#'7_D..F[TMEOA,554JDW8"U1GP;(2A.BG6WB)HUS--VY\ M[K E_Q>W-^1E]25C+EU_FOF^0;5V[@F@JPO+=@LF#\J0>G9-A7TW>,YNT%7( MU9+@YP&V.ZTWQ*BH0>SW)TM+3YR=D:S/*EH,G>9N=66YW0L\I-Z6+A1LM7$B ML[> 0^S]=%T+#>=GGQM?M1NN]'Y]A;_FWO8G5-S[0A^&<2I,GCQ)@]H/Z":Q MR@MJ?U%Q5!AU3:0*7J RK5BEKUIQ"O.&Q&A!*9HD&0S.-> P/17_2+WXE;*3C5MJKF-SXFUOQ/ M(1_$9H32#FW7[^1>G%T^E3O]1A%.KM:0<( +%T86Y4@/+A^/JW[?IGG*V_ZH M;3=>-?K7D_B;0UYGNQ=(39,N"*&;O(]1:Y;AE,#W)".KY'>,]U0!()L'H0PX M*TACJ(HV3U,%,A \[AI0AJ5MY.%;!^2#RA;U-6D^KO?O;?\H/F1F*\ZONLKB M.TD1DW]J,553BV;[[( W^>'$)L(+.KNQ.]'/DIU!#(LH6QF)+4,ND\YJ2B3( MMS3^9&VMW)IVZ=GG_%QN1R;Z!B_F2EO))*LJ-MQ=F^'R[IBXF?6VSY"*JV0: M__"R$%(?D%@2 ? C &M<% "VU/4S;8*5@(H6Y\VUXBPJ"^/);]9&^69;9N\L MP6))?.7&+QF+=@Q@(#/>[3-%4$.$21+XW M<0G6#'[QY8>6R6M2\%&W/SDF7* 2II_"Q'V=12"3G^P-38Y!LY-[$ DQU+3"/BHE'^P6L9@>]WV#51H4.'*4+2#^/JG3^)R,S$8S9.G;*0 M%".1)[)[VMH3-2.W;$'9-3U9[P8XOG+1,',3GJFM @)JC1_'/C3WDA9X&)..I.#D>2^9A +2_832#' M]]WJTK2_] 6'H,S,8FX2JK%1R @&L RF7LKD+8<[.++)&7!$&(M-I HW&9-Y M?.80NLPE#Y'FO+TAG4V9T+G,X2N-E(VE>$K DMBX,[$(-[GZ.3- ;3K/2*OT M::W#_9>VK>,'.\!]&:X%(3ZXU'#>\>6262EI1FTR:;!DB7 MSO1B ?Q27Z5"55=$ W2M0O3GO'IYCG*H64DPL5G;)W V!;." M(MA:%OJ0W#AVSOU!103O=/7#&_T>C=#1I#OQGL?XQ!;"XKMZ[M! MZA$C!I^'2D:RH6O=20/./C2,P@S#_KB83^D'5SPWLG#\1Q[YTTXX"_!R:8\$+GKCTM^B;DV7]YXY-K14 KO[[ M]@Q'_O5(RZ-1.>9BC.IS]&QHIX-'PN9T'8.NQOV,&WVE'U*UQ<1&A0@ETF]! M SX"V12-6" :QM!('&I3-5GC)SB"ECPEB'MJ34::BE5:%?. V)_Q!?\-N%QL>01Z(Q0A[IZ>.;RU7R MIXF$48JH.&,QB18A=CY#Q(1OWJLZHL7'7P(:-A<#;M,F&(AES2T=:=6C%N)! MY<]AJF'B%!^#JZQ$(K_S"/L=1;W!!-OY46[A^3JZAMDT^7<:] MACNYP9?+)^'!OP%*F1NN9D[M!Y_.ELF;GB+9=%>-JENNX2%#UC55$T/5S@,$ M5I)%(L)W _N'M=3[Q?!>RFDBRT(>=#[H81GTGF0IK81K##KH,D:]V.6_'79M MUK:GTDMPRSLHZQVQ^(8BG=Q=Q2X*FP[C=ST[E@7VHR#&9*:.X(#D&.%MHXXH MR@BF;WX,9K90>+ZV9N+#!* ;@NXV.!WS'_ MOHY67\JQ KF,6R; X3'+!!90YO?\[^"=DO+OB<:=1Z= M,92RR!;?BFKTX#*+.(08"W0,S;# !Y3J)E=3362I4CU2=FJT9PS? MJDZ,_* C PO52]B(J^41_"*#4+'%U[6 RSZM54,F/YMY]=+!UI:_P"]5(E4V M2:>_D<9A]I<2 ?LELM1.D?W8S[MC< MN7>!:O- \")EM,06Y4M=)I7D)EK]9 M)1 >7NLU;H==90KL^^K=K_55I:G"Q%-1>^%K2U'0O1-F\%T*95Z<@7_[X3\\ MT\(\O5>S)]O5!YMDG#G#^UU^G^1.XYU^LNR$!W9ZCQ"AG'&/Z03\)>>W.6B: MV(KG=H[F,0)G3R?+!/D%.%\;_JZS>M7DL%0:ZIVX&!7; SNZ4 )[]"U$&Y-= ML0Z,Q]11P9&FIG-K2O'R)5Z$R3P?51 8UV3%RO7DC^>F#UXYYYMLP8.CI^J# M:,S$5P]2S1 M3UB_"(&159<.*(C>6!.5JY^KJV)DC9^H4L*3B9S*"4N1F[>S M[=@?O+N?8"_P^LWMV^2I;]SJ,@T.D*_ZI5H #5?BX? M5\\2)5)AGQ+44HZ.+LUQASYE:^ZX__7)T,=?<@U,^8>W@H:)1"<*RVZ@W%A" M8E>&/":,1@\NC7YLEZN^0?:V3VQYCDNS&X?3&'W+%']U-GSCXLA\!E77SH'Z MA"%^/KJ1ZC.'"" ++UU0YXI1E4WY.,MD>LZ32XR'JC)!2_:,$"Y@?@G2+(+] M9;?V.LMI]BZ1_D@?U^TN!SM=#D;$AIW"5!O<\ MDVWXMJ%Y+X&S4"I-5)?56$1Z8%^WPS:,.'KW?:498Q>#]9R[U,*\9C[/LW)2 M^FS!5MEZ+C4\^8H8NU8Z?Z9MCEON5*3FLZ"/MA-@R$NSY\+BX0VT4KK?#;W" M T<<;6\XA2_36&-\G!$@L%M:M-$)5)]-TDTKV!*G&/%C7+ 4J:99,TU"T^5I_0*_9ZV-BSIUNTD=E="E(&!"*O6N2=.O*4BB&&I6-6E543U%8-A/+&"O6FAAK_Z!/^Y-A(4P MIQ[!IPW29C]M^NU"J6SB?T'=U^J_"G&U]K;^H49@@?+$@NMH^BWZ=2S CH-+ MU=#K#OVLL]F0"Y8:<_4CZ0"\;W_^A ]\W<1O(R7;[U*K(2 MLGE<]N+?]?,H>9'+G8%H[0[![Q)Y][_&RKUB1@9;.<5UXH6LQO/*]F:1GE#1 M[L#96W]@\GR](0?!2RX# MUFPT >P\ME)U +9W.*+HYGU29O4C0$YF^=1\8B@FR-*G=-'<:"MI9AK*,3=& MON7>Z*%VD>?Y4;5 W'[UU#7R];AES93<4_F]J?SH^\%OP?POV9EN T8A'P\" MB,"WW[UA7(.N#2QYXR2 M'OUIHD+R4H6SI,,DTIP=4:8F><&918@:6!7X^^.XOCH[$4)9UT\KL(N9R:\I M[%_Q?K/CH5)F6A[:7\LFJTQ6W_=QK[BXG\,4.?R-D@6A0]NS_%5X+; TMA=" M.M'MSSDFIYF_[;+I?W^LL]?)-XXD7LW4%S7 S.G"WG1+:1/4U//0%G^XR0CU MS^:*4BM M9Y")TME0M'''WK%NUHH 4(N\I[80*NT?2W8*_+":2;%O O%+=GR6<2S3B$@Y MRF^L#=*4-^_!#D(@Y.(<(7"MN-QNI)W3<2-=NKH3=Y2:C:<+8H#2P%&M;>6L M[-F/@%NZ8_\,&?ZO;J.8VZ"9?=5SP1>=YG='+_F=D2G\'P1W"SY-GR[!U:+* M/FPNM[B3*[IT!GU1*WN!\X*J:P;/6,AF+,@"(S.A^%?WRZHF'RSPS,<8"[1/ M?\,"O3N3F]E4?%@@.&-U^9P3/G--63WR5RM-O@/<'!MCGVY%N>=#T.<4CU9.R2S:[K$O_9MT(X' $8[0DCP5^ MR$,A*SLO_ME,-F*I5 M'S*C4D<%ZFV4$BDS5]S)$-^C0F:NK&JW&^67^!>JH&4ZN0=OD1;DOH)3-9HT M?XR@^SG3;F--1(_ HK]O*3&)3_N/6E"*QT9:D+HOD]@NW;4@U_C9Q;\^^8+( M6DW]"ODSQ-S(I6$$2#U2G'5:88>B\!'=2\F240YR!C_L::]JQ_@=C,5K7!._ M\";]2:PMVA12.LFF4OH_5.U?G45E>UN/56O^I5N<3Z*SJ"]=T)[!8M_<^;41 M G5.-JR/JDK+\AL(4WA6M#-S];,N^?X!CF,<_Z)><_$$TB\PV;I34W<=&]-\ MU^?*%G\ @K#&G"D>_IMV[-]-=K+MID.<])_LEO,WDWEGX PZS\99//O,IL7 MX$)ERC3W52IF7S74]/0>7,+KROF%*T2$G7 #LOHH%SN_'0U9.9RYY_]KIE<0"GW=PZ=^Q M)A>.T[TRS$LL0#(3BP4V4]5Q:I^W0)6IX?QR^9JVC .G0K$$G-BUK0C5RP?F MBCCEV#VXIG* =#3?BP".(!BM)@A.YG'M2W8X3EH.5 88"UR'YV9AY'$F)#V. MX,$?PN5&,F@L<$6KKHCR 5W30?Y?98FX5T%!\>A?= UR7SYF=\ 1[XUM_3?M M/'9I- H+I/Z7)6M%2*//_BU7Z_^A\!(XX3=ZY_YJ0/]/!I+_)J9Y',YM6O^C MK+%_X\];F0X/%Q#\C07%_S X_1:=#O&W$31^;RVJJ0PUKEF8%WNI[>!-U5'5 M)(R&])@+CNZY^\DB2O9L7)AZWD_OZ=6_*^#MRB+>AYV%*[6+(K2.*0SS:&*>.G M")B-T <7TTPQT6W_=>R _HYF#%7@,P+':J%B;% &Q3G+O'%$T7"C]FM?@%&F!JI5[A=-N M0C<$0Y^/!0[U./[3&V]'GF[ *_F2/Y8.IP8NM,4UH5WK9:+JWU^8IT7\7S.J M1['1(TAC"-=VE>QPHL\5RE';.\T00SSN5T2?;/).HHW8A3C0ZB#(R9KB=:0] M<-1,NQK3B.2_/_&J'/,*V;!;FD/3^0 NMK90\+T=UE>\_)^$L;^DYD#;->&T M:TZ-!1[M_W](M;^Q +,8A-W7<,KMHI@CE*4GC2WWO@3C6=*=!OZLY/=[$VSH MZ9:\;O[_16DU33MZX8: D1?IU@%LRLJG*>54*2F16!TTWF!9DSG7]\@7_;&:V@G4(JE];V(51G81/*(+=\BZ>>?6F-#N? MA1H#\1&Q>]3L\0]'K*JJ=A6* %]TTPAVUD[)*@O,+; MQS0O7_KE\]D,OK#$#:I[]4/QSV9SZ!(=8 HI\G?NS0>E8T /L]I97GW+].W2 M3CG],9>VX5A!U7A\Z3-]>=3S[LUMVD\*^L!Z Q8(=0U&F2>O7^7?/PSG+30E M*> 0]3MC\Z_&FWSY,BTLQ/6>\_5HSA[.1?R\5P\HJ_&XZ1GA[SBOWKF-+-&Q MAO4:,5Z?T^'U7%JAI@N0RZ'PI(Q<9?+SR)39!_E>O8;/'%B=XP+%SOGGOQ#'(T)N^/RJ:2Q4'C#%+PBO9? MW^'<"H1FO X?*KNF%+)O77W1" :^9R_NMU)#- M=!PP(E09_U&,@]8BK/58RP&"RHG\1RD1OQ\"BN!T+%#-<_',XFA,QN: %#AJ MQ6CZW\,YF#0..SMB!/^JF_,W0F7*%\\LKXT%3?T0JG!.+)")H^:'^V79__Z7 M*D8Y+C=@\2J/"=P*1HG3_B:((D(<@Z/U;'T&!]M2K9@I;TW<9%E&I5XJXT#? M%1=Z!-^V^*O2T-_&,4_ K0UU_UMY<\?^N>R5=5F]H?^H7;TM M7!;Y_W/V/W#F]'?.BET1!]$"EY9V1=%/U60$OA>8BZ>?_MAR9/RH_.;7-G G ME*VXI)08$7H9TN2)!=[B.!N[]3_JO]W\/^OMTTLD7\^3K9\ MRZ[?F>9%T>WQ>^J.I?@401]=S]0(8F1^G^NO66MQ7'@/?D[)#OE064\=E(). MW-8V95\X'\4WZ(")J!3"],*4HW^0\B?@,:TE,VUJOQP=KPL^]EQN?%[I@*"O M^A!ZUW]%SHV)Z7C/^,UZ4H"H:LCQ=\&TJS2;=:\6?RQ0E>\[G'84VWPPG=K" M.#:E0R'01VB@?&-.2O^BS7GTC&T'EY#]@I!N[D=%YQE65O)]R(>+D HNONI5 MFO4H4D3<'J]+OAZJ7K"BW;^0L1G$QSOWV_7<,1;3(3+U9QJ_.[^VY:%>Y[]8 MVR?<>& 91XDTIIO,8VFWP"TAKMC G==5#QGZVYV:5-FT(>8GN(S "M+! MG_/'W.)4+S9YS4O6?S#E\"@CI7=Q1&I+2X%YG$P48FUD]S"9O1T"Y1,HG^#IYJP,BW?JL+X8FBO9])CA1F9%TO#1V# ]INM[JM_HGO[\X35K\$"KKOP_>FY^HX4$M?;TM-/&A MDX2\[2I#M.G$,0M\?@)]Q(/_T)P_,/Z7F':;" ]=R?3]JRD+D)!1O-/[U+9SN:[#C# MZ*DDO[]1?.?&G!!]"VKK7X9Q(K,=8N6TT^>+BF1]6/N"_E6BKO"H!UL1+IR- MWC(9^(O8O@A)I%^&B"DYT=8,V_ET(AU>4@OC^"T>,X'^)P=DD>^9%L\J>OVO MF[<4$71C$8DR>N&OF"(YK&)9\?K,,_#VC*MUB"PQ(/6X@99OUH-F[_D.MQ1N(>>=<@CFX@P7ZW"\@$S=M\5NX*(\=V7\T%:]218B7 M46)F$!DM:87->4E%I62R.^[13-K,X?,$7]1^4WXVR,*L(GO#':PQ:65SVU0@ MFY7(8A,?/_DG?PS>%'HU+7Q2?]-&3AW% IP;?#RAPQ%M,6["C"&M4?O%JQC! MWR:L%G3WPXDB]'R3:^]+'2[8#"[]WA]Y.R_>NJ)]&WRD+E/BSWT4==3.8A)Y M3,UET)A[=$I#].;9S>X&IAX2KE'BT;:@T?6D\B;6XMGM<_KJ))DN;V3VX>\F M58IF=+R6C(TT_FC$XK^W'TF]6R\_E2GNX.!V\WZ]T]S1M3I5:.L"+BQ353<; M_E\F'<0_QOXGA_K_>O15HQ1_ZTYC@9U?D"N&J3+3LUAQ64W9#IE.LX5.^S(; MD:),Y<>] XY$VO<#I+5#_#DGFAZB-#J-8XKWT_ MK0E'O?65Z+&,[Q%K7L3XJ<#YQ9,9Z*5R0=[>CV'^W#46)/'_0]Q[AC79K.W" M01"D*TCO39 JO3>1+D54>A'I(+WWWCLH*$B3+B4"":&'WGLG]")("21(B1)@ MQ_6N=^]W/<^WWV,=^]C[^'[PXPXSDVNNN>:\SG-RSTQ4TU'G$SR\NCY/?2@U M6CAPBUA'-67KE]V,E;]+;=GTL56#LD5[8E;2L\4S?=&!( %D^UJ$:+)T7\#L MY>^@%M#%;]QB;SJ1RZR#W&7>Q$A(&G5XFO0"3?&^5$AVI9-O""#_JJ\#, M* MK#QGN.,TY.(\_V.G(G:,XXN=Y"JUW 8!X$(<-;&IYLS/SSG+#E)[HYF7+5;? M?_KLB()1E">;2 W;)2!A9N:&Y4= 6:QKE?$:30UGP=$@Y:.?,BMPP??]&YWG M..X6$D'L*'O76E>T?+6%YI8 Z>H^Y65CSI /E;'8$#8AI<_F!U*>@ES"G[8M M/#T"/N(=Y;FVWN+.@MUAZ@%Y7^YQP)_^IOW>APC%:)]"^8D MQSXMDEBFR-H5&OR0Y-4.+L$HB83,E?ZU?TARD4,+M!]*#[XH%*T#T7A8T0]N0*-Q=_J3/V]82=27+]0B9N> MF5 $F?R?$VV?HC'J7T$6(WT!VW_.P\7FO*%B"@O]X8=8OR'&Y'94B_RF.PKO M)C:5&//%L/5;0&*-ZU]K.4JV<6XV 83L8<9WNA2=#&/4);#+C0%C&*8TL,'T MFU$&4S#2*?2&/Q5E&H)U"RC:[@E%B4$P-0]U4=(]P\U2C#EXUP&JMX#>:8$H M&:D?U2V//G;%*%*FTU]+%!)-_+76C[\U#(9N$B%N => LW4T=NHM(/[KR2:0 M<O=KK@^"&G/,7.L\9&?<<0/&_N.3BCTN"A)$%/9 .EFMP&Y_W%[1EQL3F MVK<"F%0Z"*E@R(M.[O#")MO$64S$+C-*=;S:DB?P['?//\,J^+\>I5I>.?3 M 7@+S@",WN[>1I!>DS+2W0*ZP-!; )4JFE\>< N81&Y"T70F& N\O^:3(([B M:+RT!-\G1?"Q,J=>[6;?W(>28@J18AANI\2? XP!0_\2'W]<7^-00-[&4+/> M8U7NUZ T*V KD0);T(M1I]^6(*A61W/O_;6O?VX2?HB6+-D/@(39-LSPUF#, MB\J8]4\S^2*^FME$4TAJ_"4]Y,=OO4E*?U4F<1V5FA[ M J[-N!#V-W:[=MO0OW;+$%MEYMPUE79ON=K95TB1DBF (^_N&7XWYB/AG["/:B)B__E!W+4RQ[WP0H8?Q;#3[!6M4*C M+"X7MO2_"1*IO_ZG.2]2\5%NPU:T_-F[6$W I;>##"F""C30?Z=KCAB?T&V> M_+[C\)]@AW"-G4!W_N=<+R0"_EL(0?@O"%'\][A!WUP7!PE6^%5=@!#.ZS%R M3]I3(\#S/T4YZY%"U5(.<;:ZA1IW\'4!>#X3-<%C3DC/30QHN NDR$B"'W*- MUV%)8&.S0T6! E%MDBY8F2K34^K8? [W:63Q--PP%O]7]/[WHKWJ%G#/[E_J M/5VC1@ROU#1/BQ1)W^D6=J;T8\O")#F/TO^T MC/7AWS+ILQP9XGNO$WL ?S;[.Z':QKK[JG5W,/AT[U^S'<#ZW_%7S=_J,2&B M4:$W80&N-U@#F.PR>9>.-"&$< YHV5"'](D,]!7&25A;?QFCSNZJK+O$N6CP MPEP'F=@CI9)7ZA?@9,;=#[/<(A8G4WZ7T'/-(75?B&>N#\#W<@Z<2WRGWV15 M^V)=NS[.5C.W69]KYF!4@<*C#7J1$"%=$'N!U*35I#OX[6>=KL1#"AKHPJL! M>/V]]_]?L9YZ%Q64A.'M_^E9S?]#7WP-HME$W@*>_$G26&S_<=1]E'C/^AGV M/W/_OY56,'4$>FX!_ZA$\G^1,$@$<6XVSX("Q+(VR/!-#.,&#R0>8HWY96_I MA,DH%SI*6:+"BXR#:_%B)QKG-U+4+N^(\^ -LLT:](=^ZT_UW]")7Y.;:PM$ MOI5NY9.#'XG\\&9Z4-P7I"WLI:2F%)2K$JQ^!FRCZ\ZGT[H"F?'Y)#4ZOZ5F M+$]0093'I+$XTVEB#1+F&L9L!6 -B&#M0N^#@=BH/3-$2DD!>9#XGUPN7W$+ ML*^V<&G,GG".]LFPH5.A/JNV('.0)PI2JCKT#.T>F.0#M8>8^(.#);VE;:GX M2%>Y;^R&TGORU83Z64 MOM-=XS)EN$*E1UY:3P1_R U1ZMQ(*] 4_!]!ANK?P A+4PM5M+%J^YN.3[ZOA>)\9ZQ1.M!9 M@X;=\\?7:G5YC?W#P1!^E*?ZC$ 0J6A9MHW3$R1#&IG2N[B>O7-LT!=&HP_@QH1HEWE\B)D2FY*5H:>R?WGT154( &O.EHU< M7'8UG>S?-XSP.+]F&.(L+"1ANJ$JCY;UAJ(Y107^0A6C^T)YPRJ*&,!QD_]O#?!I*:NR^^)P M206+'M77U_]AG;/E>R^]XL P'U"^N-95N=3EZ\2MXRSCQ/M29?G#5(P2]LI] MQ?_>N%H,9UIB>/MTU*W0.L,>.^*O3OKQUP\.0^3C&&FS=5JA6J%:3G0J2^X> M_),#A+XD2]T%5B:4M-&-E0X4;#?7V^%PTL80:VD8"RP65 M 4')5]2&?@87OBC.LA^^WPX?^$7 DW>_#FVN/KNYAL:RKJ<5AYMC4)-PH-M_ M JW]YX?/6>@OQG8\3%@4A'8C$9\P8;5^0]Z2?0M@F_I'.3O@Q=)OE.\_[#@C M[WNS[O>S)\?Y+,LW8#?/V9OJ]V!IBS(&L ,YOZ/ML3_+T\L\4B&]6&*\H?_3 M<"2RI_MY$YLQVR3J/WIRZ!7ZT(&1.?^"05@/#,T:5J087M:@[]ZQYK$J&I"H M>8XQ(S4EY"'#^3\]7OHWCT+['F)UAG:?(J DO6.@T#DA%)9W#S#PF_(B\@['ZIBCNW@(%_OFQC'KAI\8M/3N86 M\,TE'7U\.%DU$<1S"^ H'RBX()Z6SUL%!! 2)1F,P4(*+IA@#5NFL-!H9_ G M3L1-VB-/WB=I#+61>WZ_(-%8[3YAGGW!K"K*GOH%)"!I)FK'#JX(_*T%44U[ M./^Q\NS'#*Y+Z@5;>!6H];X"WJX(UD_(T=B6?QO5QGHL+65>J:'QLE^F&1*' MZC.3&&6,4R4;]TA8I[\E2: 5SEN0=P',J?>"B6 ;^W,]OPJVW9*8Q/? M&?I),Z.3'BZ#&0FJ;6BJ.3]B)5^DK7X&9"1R0F+FP-3<).R_\,3\'5%K>+=4 M]N"[)YW]DF,&2(N^/%N>=LUG2-SX0BO]LLQDMQ>B,E8U0S,@60EF MBLA_, <\.7$YXLP_^/U[1J_I_=I8=G/CP-+.)NHQV V/GBA2@3J4&JWNB9-N$J+]BX.CRJ()U6.9SB&6GQW.^PZSX*[)7XWBM6?\IU MYL5,+8/OO>\$@UUA.U7]Q[$,N6QI/&*7&\#H$RNV5)Q(A%+BK294L6B/>(T8;W3?? M1 QJR6P=(>?)V.A>@KRG(;D%Y-),L$]L0YER30H2+-& MYU_4ZK$6?YE>[,P+] I$"FS)*NE%JH/J&QJ01(TOG8S?0SSIDF!C=+UU/9$T M= ^R(YH&#Y^3*/7)4X$M[J(RMZ):#&+/6"H<6N8CWR[PUK.M#?A^'VBQ-==D MSB1, 5"4VR G>C4]*QVDHK,*&%93$Z&;]$US\.WLHRP$.&=E0+K?\!M[2]^( M\TIG!A[%#V-@E^N]0XCQW-AQ'F^#D[@8)'N4?]="RN0M<:M;#QU!+:!SPTZT M!_T2!6IPHB!X P.<3(H# C=TNF[8P@F1M M@G)G9WE'?EVKY4WOL M$?+M@61O>7(COYWC@:0GKZC>DA MY,2 V.5%)4=J; XG,A[Q/BYB0Y"/K%Z;&D)GU&S*T%-D?!XG]\!/?UEOVOO> M$8/ 66LEL.:8A8S[]!?7B XR7Y)Y\@9BJZL@\D!Q MJD6 UN7O#:S45K@"HX$O)KGU9:W1M*77>,G#DZ4N]1N:'O!.7!3;%J4705:; M>%QTCR;BKK65K=?0EDC^=N=M6?TM8NZ?/<@@Z08D@3V5F[3*A,S+MO3!S0X; M:;'K]=;E2CF(_Y4LBN2W%4=_*GN]Z-C<3(/Y.&'[<'03<>QW=H)FI5-T<0JW MVBW [N2.DBV?U92QA'P]2<0@Q#/Y0E6^Q;5@MW\7*Y7-O8NFD!3#-:/WJD*[ M!;:D4TGVUZVSNR2?-G0?&?[I/O5S;Z^"(MAS,@;1JSJ]0+15J< -&];*_,X*];A%-9+V,(4@H1;JIO)0?/AV[P47);AB7. M@N]KH@),P_EM7G@Z,:W$O*&[_-HL09I?XL7Y"(S0[+IAR30/O!;Z-F7@#.IGV/2-YKC[;> M-X0"UUSY[21A!(A06,;O6X#Y9.@FV90+V$1+0\U$3YQ6.>I2A^ZIDD+R=YYW M!N_YU?M?TP?+KB0E#-8AR@K*#W-2@/<^6SCBTYH*KTA7XN>%ZV94)8]=*AS8 M8P^D#JQ:F"#DN\=A3OX8;P;LCT". MMR+QMO!ZB!WX0+GR#XW'MK0$]P0'YT?G?R!/"%M#YA?I+%V$Y]MW!S;D(\[Z MPVO.EK9/1>T66"T@VJ\%/M^? 5C02.>REM"ZMZS<_71I"_616%H&61U/B>JM$+)O7@_"T+F9_=\-F35)?DBFUPDJOLH MX$N:QBV@S4D+:L<4"R]?7+P%O)6"&2UIEJN2F8\7U90X3Q!N_F1U^17V;N.4 MYPOBLD>'!*5I<#,]?90_?W)T?S\\N3=%;HPRJ.FBX<'ISL^%S#%F&>WI@2-Y M,%YO/ :,")8=3\0BR^)-QF(86F$;DZ$"4#,-&,IW. M]!&?\_F8B;E)H>)/5GOKY@P9BLXW,M\^7_0+)ORF7-XF&\>2#[&^4]T"0,#X(I05:?SFS%FD-\F'P,H5HVX0O:#0>UZK34> 54-*BPY"^D3Z;C\^\H)3:DGW $L'69I_MAW&U38T M^V)'V;#%=#%^:7UY)8@6N2(P(B7! 9D852<]]G>K8B=K]DWNS-PUVW/#DY 5 M-(;(WVFC\7?ZNJQ5-HXXB'=FV,K=OP4$--X"#A2E3\5^IS1+CCV1F>@K>'C> M%]D;8-O^!16J'TS>VZ*0\GS$U*OP#N7++D:$Z" M ,+@+,UL?5)ZJ6)/%O5;%'KR>]U4WZL[=T8Q7+>_>( M>]1;S.?'O:18!+W)87;AV:9N4I MN);SB\_:0KMM'C0!25_YG1+]$ ]7,[#PN\UUR'.$+^"&&> M.=.,VZ0B<+D[_)2PB._4V=\S@H[9*G(LX B*X>QN\V1:-B(-2Q:UE10]J\,V MXHH^\6:7-H,O4G/9Z-\6SH80^"F]DBIJF?F>>:5]PZ!]1#<4EK7+U_'J(VG_ M:F+8$[D7& 7KAK9&JB7JS[AD*IO9:<_OSM":V-NFF:HT5KG5$'? ,2)80G\D M6I>0/(7G,V*B/Y4"==+[F[A_56Y9M0-AUE_G7J))V)(;_8&-N8-\ M=B/5"(HBW:C1TXZIQ-;*W>GV+>5.(J&%*95-BGN _3S+L57.J@O>T_G15<% MU*;?S(!.2!W6F,4NUSRUNWW2;6*Y%7#\[9RN24B<%JU0-!N#O*!<>Y%FON)I M.)U.HSW_KBKE6/*D<,S*#SZ% M:&YS]31T,-[A%F"9+'T+T+ ":@&%KHOD=YZ!,.JJ/^\64"HXB5.ARUAW1.O'-W\JEO],-.8P%4?P>@\IR3JJVB]C=UP=G%HGEF\;&$^0Z\,,LA%W M9D[#W_Z#71?KC-Z'N3SJ'7W%R[E ?%5@44N^6G&*![)2)21$9\T]O#7)]ZM/ M 5/02Z]+RL=E#EL7"WV4,/(Q?Z+YS:U/#Z+R];<&.Z&KG&G2M,=LUSD=# -O M+V*?^C,[BHJ_0M &VDEFX_E_<]5=TNOQT( M:5U<19QXWN_6Z!W*Z,$&FGKF 'Z>D 1Y(#]\O_@H2B>+7Y.:P(X86U_2]_9U M$=-AW&7!&Q6*]7%SZVX)C3(7$\?(8^]K!Q$3XD>:LDHO7SJ5L1B6V)>ZF48. MV?%D'CN5I&(PX8VU=5T>@6/!LF;B4E/;]B4T%(B=\MFKIH (1?H,D9+J6^J@ M'[/6?^!0^RBZU!];_3$?RPB9RI;Z@+8]=I>)"E*@-S3\A@")F^:59])KX%D+ M\?WB]%RYMIYDRWGIFP_2)KU8G]^D)30BLEU=MWOYO7D"GBS*3':'Y:^TCY;9MO2CU-[57^$A^VC MP%"!/28CC5SND^-IC%69.8.+H, JA18$Z[:Y1PV\H=R@A&'JEG/;Y0GC":0 M'&L[C\"5[).7,\'$S8-KH9X7K8T91G8^PI1DW?6/"=->P8,>'/!,>W+QI?3_T-*RM77N1#Y=T[N/ M(/GZ@#II@C3!,%R)G87)+ O<(+YRL_6591-S)0[TH:I]Y0[6M\=B@? M2LF?HRCOG, UXL^I+&D8*.?K-E$5':UGY?WU,US_+;78[J#D@0/6GAP/:@*) MW9U/FVN8^6S*MK[9A,;KJOQ3VI-\98/D8@-;::4(=ASLR? 7J-PMW.9*M"PJ MT[NBIA02)T,:-.;@7QJ;S+Y,J]%,8I@4P]W#SC3=6B-PX8H*+;8GMV_,X4W? MKQ^C[Z?L: HNI?/@%E;38,U_^I@0KN]]$@G3+[*J-5SB@2ENT47G&J67^3-N M + (J--*(Z+9K1( 1T&"507W_3PUYHA"U-M!"7LC>-*^A>]":&JD$N;7I#7M M"V-$$[AF654BL5X1 ? **?@ _MG]P/,;/ Q&96#$LM(?Z$'-W4 Q?.]"R"CT MA_<^"$OG?_MV(4_SW"U@A\+_%F!J<0M0%.T)F2@X50N2O=E9_RV%X\[#"4)KYXN9RA@]]1[A!ZV&)1&$ /XWOJMVR-JRY#]M@@X351-:FNXD8" '7Q8XUT*7:3)5]+X$KZRD#] MM!M[UVY\&R>O^;>!;W60#1+W0W#E%5^/,65/!F+ORIYE4!J8,! MU?0[ 4^^]ZYL%%?-;YLEX/L*C*3;\G1.C/R-2!"E'(MF =Z^L??WTKE11 _D M13M7J"?6:QQ>I1,Q=]2BB@;[)PW&01T&TD=XWA'/F[9 M#GL,?O7\:9>^0'$V&DHJ(_ PD+RG18-E]8,)==BOCDLZ]W'M8,=>.>))YT60 M,7\>';77/)/2MB_%\WP(OR#-TFT%U0-=\O2>8,K-VQ,H1R7VG#D>/ M(@&AQG[J7]L>='>S;ZIL6OX;Z.2H&;F[1/?J28>4C7MDZG3-OCG-M-?#3R*K M8A/:ZBG[^O.KK&3T5GP@(N2A A.[87#3S;@\S:A 62)6U4''FS0Q#(EOWF& MYGDO%%" H?=0GB_ H+D:./-,&Y5EI1%OW3,?#1\62;9=/5(E"P6!B"!9BNC5 MA!\!;Y?,!3.V%HWZ63^EZATF"7F+57/[H7U>@N&2., MQF;[_G)_.DQ&;&\[I1E#[,ICG>%MBDZ^EH$U726KO5G(9VFN8=)R NX[DPGO FA/O$<+#3 M CO*?3-5\O@MXCB=81\VXGE=\,#;BUKEJMT 4JJ/,(@ BI '^]8-G 74F]N1?,D5S8A/<_P<8G7#K,T_ MHRR['^-]WG9QS^DOV 8F6W?,@N+ @WS\[] ORO8O?FK,7SXX?M/E5A2^ M'Y[^F7YAZAM:$)'%"K/QS,;[_F,@0WJZ!W$+Z-:O3>_; M7*4D;V9_K4G]ZE@QVO+TW'P #'##)+-57)RFQTL!R8[-J M=;J1.JQ$CT+"5DYZ+-BW6X"M'XC/XL(?%/F:\I**[-."1,*.1D@-ZKT(_Q[[UI_"K UOTQ^,[SH1>_9)P";M M^>6CX4?IGXGP^"#LVTGGA:2?O($PNKY&,7-62G-F<-,I6BAG+OEH?I)HT.69 MOZ'BX-/R: \=FIIKU6W.9!EQ^81J.@/0G/GPLD9[RNX6M67&PZ:!G(JJ: ^I M"DEYXTN_$&K4TWNKK(C&1%HID7=5Y4^Q'TLG%&2GZ; 'S OTRD<9NR9Y&?$> M?9GQJHJWCB_+,..FJZC5$S[M$7%.1EZY4,.?DXHN!%D@>=00*6"@\4',/OQ< MURM8Z*";O>!5 _9N4EC1APEV,;S5_3&SU*VU(MF%GJ7J-BWBFT] 0T?RE161 M!\P_V1(#*K:_KA9X26 M<0=+0[4I.K'YU%GS= :(XXR+R>0+!2/6>GL9DV4A-.@MP1 M#3VPXV)WBM7SG;O?^7E@_ M7OW9U_C2H#Y3;QK(Q]J2U6^TZ9>U2WJ>3JF'71N8M!/,O(WTA>IC9$-E!<3/@T\'W+4^=OFWVC3RV=\>MDOG&3;$GM=X(/N6 MFI5+X]6\FJ1Y/?:09^[+GXB4[^DNC4[;\7JF[YOV?[@2WY<*2=\B)34]A*V5 M;HSI27_<0JR.[E\X<33QVCR0*LRD\5FDB7N.;L<%2!8DFEQ'2R@I*IVNU$U7:C\YW0+N!:]? MC"W$N[3QB>98=.NM'=#9-1'ONC?3W/? H]EQ'\\-F3@)W,P35Y\+<@8>"NW_ M3DY&4UU^61F]6S+"^^!^W5TVCTK;_HOCV<;UAK[DVG:2KSDWI;M]6_%M^JR" M7=]6U=_-CQ9XREED#6!+3DA7W(%$0^VMMH.E-6*5$6>9J*QCV.\#9\; V63G M^>F=90VB9;5WHV)EN/=VX'>:)6YD'" =DI-HMYR4-_2#"BD,JJ:!JA>3- MYG!MR_%U4?5TB9-^IUK$Y=&JY>9CT,@J7:]Q7GZ=Y:,BB*Y@)YR7*AMWRYY= M*]?H6;D'O8T:?7J:;>A20?2<=%T2D\8('-5X2W\$W\NAWFJZMQ:0UYJ@4H_K]NH^ MELQ6$7*]2WI$YX[CB8-OE1^P5Z?D4:2K^^YRCR]#>/KS+[+#;/X:M>I!>%R% M<)QYB^@S"RK[?-*YZF,18J>^ +GZ1&L19_.)Y]^:XTOTU3G>+]<7Q;I,+JV@ MB0O#%1C'BE!?M!Q_6BC:LH%F^.7&&*9'Z4V_)1LA"FU\LI;'/13/@(]1O-XZ MR7^VGR:+RM]WA+E4;6%[<)[PG\VV.QF]G_.#G?(0ZUVAJ*K?Y0.&;2RE!U2^E$(' M.:2QKGQGR9XF"38OB;Y;_60WC!OICWG%[W%OY U#67N4.'UZ_H?O"]"&FV3? MBL-P5^";2>_ECP*B6O@^HNVC2!S=Y81LW2V)GK"0X/;X=W#'_ =(A[-G1)] >6Q7E5YY"J-]:US_-ZY<>&DP7X5'-F\VH:L M7Q'WZ+$Z'V*5_^.8 V=DXLU31BP,E<]:P+#QC/9';Q;@!4?\":2 M Q#P]'KJK+3$HD7N/0AK+\<7G9T7>--):?'[A6P @_]NWBV 8\_\%O#M;O;- M>QWSV'^\#$UQ3NC;6I]/O1?HP/ZT2B34'Y^:2+8O"%Z&DM8-36D9B&+JO^&7 M"BZ(X046IQT*95,1NW/+E'/BL>"^0G?,G877PA3_OH&BJIS:X@TM99&++B47/U%+:\[E__ W**LN?8A07:BAZY6:VXOVMFU.0[WU+[YB:)UH&K5Z M$Z%5TO#DZ?=7=?;C7GZV:$4QHUI;89!G%K\;/YO>=W'V<82;VS.G6*1R] M"N)<8:UW>KDP:",/9^%K^[G_$Z6"],X-)>O;;'[WI2-ZSMQ^7JWTI\1=C98= M*^:]&5&['@N0*IK#?7'_(H0I7>:U[-QU2<[SA02V.-C]1ZXRC^^&6&,39IAZ M=8G:'EYXU[4@&8[K@Q0K:\;FH(_JUA_FMDKQBJI[],"27J<_@2PQ!W[U" ]PFT MT;S2LS/Q>%,]U(\V:Y\ MV6)YQ+Y?" )]-]3D;^("'U67?PRP*Y.H3B5'DS9-M1'Z,A9X5Z*J#.NG2J:\ MPF4FE63!57"B!\/1#CY?DB<6[/%HV,,> :_4S?1C I.^7&RMHL_1?HO@!G>\ MGR+S\\\F@R04U3.D:U20>,7C2? M@,S^THWCXY2H"0/W,$*21:;[C8T269F2 M"SM"+'(L8+T[%&""%D4%%J,\2)0_2YM!J#B&AGZE\N+Z1/AW)P!^ B-]8:G] M)T2''=QSHLG:_4YY&A<#.HTS)[3WCE@B]./OO=[>^Y$_O]6:MD<:L"=QW'.(N^6J$+9-(P]3&72!-!#07\JMI9]OH1)1!*E?\ M['H#4B)+#K)U OV+E1X*=>UUR RQ\D=_$4CZADQ+Q937:I*4 M5ACN=S!'<(GFB8FIIIRIM+Y.%,I6X?*I>_F3R!_$(+'UUSQ6MSI"WXN.K0[;R]&UZ@H2>D%#A;^1\ M2[)KE_&-P15;7TYR1IX*X?O($SG,:B@YC/UG*V?,G=1X*,% ;R*4 MQ/06X++^(_.'0<^+QD#JS>"9N]SB\2_" 8+;"8 QU B2RA05$L1&&5\&DXG&/9K)&G^5F=]&9*-\)6)H?'"1:>Q78 R:YCV'HM3X0%&GM%PN\8^T M:J>R%T?[$C+#U/NYL)=>?5=Y["3< WL]GEQ6 UZK]*Q^SK"R:O85_YXMN\#@ MUR>%T?1>V)*BY?^ O/\W*[=_6K[7PZT<-%4<9 A%!5<&Z9.HC^<#9\7!0 ME;08=+ QQ7"[TT+P&^X>9S.:9]]#B$0"R#@K;T?(H"ZCD>&7^@H?Z'CQ>ZS3 M<.-Z91(.J[SJH-HQC5.#%8HK&5B?[S3+NAMG65#!Y1CM%Z:#4U_/HB5+#[:U9KTUQU3A>C =%KWA M\&RO=!5KQ0Q% (*$QT[O.A_NS75>(L\*+V?MU[.L:2:@Y:!/]P%$8<=T85T6 =/9%UXSWQ%E-85YH:\H M82E-HOL<^'@?,UT-%J&/Q&RH*CC7"BI")K)RHL>ATGZQ+U.T[/3!\YQ+]-1& M;Y;K#+A"7H+L).6B=.\2>U[$9:LC[\['K3'X>5-".K+Z^ 5T16J<&7_N?HUX M:P#X().!QVS[+4@6.6NJN1%LUQ<0O/9!KGAS.<]RIV[6=[':\>LH+>^=B8@G M:K^"M;S$;@$-CSY0-CB'"L2!J^+@M0)E,7.P^PD0^Q$AR@?'EC_IR31)<-VX M34B7JE0@J3V3YH=2635VQ0X&M#+Z"V_OUR\/W_G@45'.H@!(\AH: ^@B2>%/ M.LCKLK9?(\9F=<128+MY#\7=F]O"?;+UU.Y(4A@95@[VN_G5MFZ>]/D@@?'> MJP0_E7.5H3.LD);7&9N/R!6?<-#Q7.H,*[Z<27'*;[O..8,;]+B6.)HSS[G. M\PF>!=(UZY-*C<\U?G]UU"-&81!XQTUV2-8@ZH;2!/6R7ZH\;N%5:WOK+&]- MM4V,=9)*U3T6&I\*2>D4_X%OA20;GIKJ_Q':C#;(JNM0C*X[LJZ_!4P>SCB- M=HB& A'RUTE9%K\9 IP!+_^[U<)C[]!?=\U#%Z@P=;7X!A+:SV MN^/'YWNSW_.=SC,.=K>',I32R80:*)='LK#P9+8IP/Y7VJC:W\._+]6G0'Y\ M1VV"SEN2E.>[OL''V+UB&R3",7LKM&?K*#N!.\1BW7U>K5&0.H?1.[)/-ZGQ M&_;8A)IXD]0Y#-/A>L8W$W)X=75-#9#IT@38]G,S1L.^G7+O+XV;E)KD88'G MEX4D4H<78?/;R-#8C90>[4R5V9-W1SE<-+OY3'*RFSOO[Z=_XV0TTE/;8RV& M7!<&J?*WQ%Z138%*0XR#?(;5?%U>MXT2%Q/(60[5MH0N]70" P0R MU3^Y3-N[6,G#J'AH)PBB4\P2F*VJCH.D@.LT[8F$3*.T[IU#)KJVP#(_L5 *Y4('\A_98O?7#75X MQQZH^+[8:8FU8H$MK14IL.&\-G/:7D@)DG??4FZ>:9.7"< MLF'H2H03V$&: M?E1F^ RV+^XP'2<+%R9Y?6NPR9PL@OV,TA%BVX!K_QHR1:K:UR1>B!HH";=5L="3T5 MY:'U^F*J\@ LM),WX+,6*BF2/*7V)BH M2-HC3-+S/1?6PB1)$V\DD0+14%M"Z'W8"NY"2K8+//!==%#!$V9_!?;/8;WS MUZD]Z_@_S(FGO?V.ND?*%'+BH.'#$QXCC*?3S^&\)8ZQGS93%U2J6%C+!Q-VQE./#U,^&=,^$H4X(2U]BA 37OT*GJ! M\F+C(D7\+> (SV6QD)0O\R)N >X%)3TX*=N?V;]Y-%-[(K(X,ZH*SJ"&*62* M&4K86+05N?EU';ZPAX*HDFJ=K851 0,OVEH0.\;G'\I2ZH>X1N[Z+1E!_51\ M :WJ_;*'TT$+"3I*2'D MN]U$B"E*1SU,%OD_$0X$LTPSJ5:(!YYWQ_ M^2'6KB!::QXTDDIDOKX?P%]9J[DQ!/:>8Y1DRP[X6I=8V2TH*2'_0:OX9LJ< M6TOH]\G+*9'E9M)8EH4C^%D/_V9SMY2:B738^%$%_1V,I_AN3M.I?:EK M7G:PY/^$'_@K+PNF V4TBF<^VTN3H*Z6IT5C?ROHAHBMT8 C^'2N1$4^9NNV M-=W/57ZSIKWC/.BWV9$KX*UY[M ([C1SJ(F#[-$VM=R MQ^>"PB%%/8S!4@81CNO$8 M:O\NM4DC4V4D=*H$AI LN>M9"N:VM&U["1MQ< MC_7K3MK2;OORQDF/ED[GJ=F$O^CWS\+]=;4?Q.-["%=UY)6E-]&YW ?Z:09Y(RMRM1:_F M&M#(E71T>P*-<]93,A,_2,3/R+K$-\?*+QIF%^2+@RQ0F5M.T&B#F9'-:V%M MI')O:0T?<[[J8GHF>/6C+T-T0)1\ R3<&B6U>8UZXE&QOS\H7:S XSED_7K)RTQ'KVX>*-TBOOAYN%V".%N2I[R M$F.O,A["^..:[#;VT- M1X.C.$D%!>2K'6*,'\M0R1IM0ZA\WC,A7QOS9C%^FJJ5BE_BU MDI&>HX_ECI2X4S?3+*\>F #TMJHN@Y1I"DSEPX"L]ZZMG'BK' M![W7JU%N!C27< MEQU"",V(K72K?-!V/G>Z)A]G:;]._W +T1S_!C(+=)X+F MO;,[@?<5CM X0X35C =@.Z^.RB9R>?%]KA!]#G0*C[*9%,B-_\S=$ M5OPF$ZF?E6;FJZD3\,,$5QE%HK1AE;[7S)O->[+:3N]1?=O9J-1"%%/O2R,& MNB T;JF2/GZ?GQM:'M!.I^BH?R %V\.>^]#HI; M0,;,]L05[C[3^'$[0=ME-_34^,\)"6]6V7ZM3N(5_7.#/Y;!RUGF::_#W.5* M'+'Y*9'IP56*AV2]UX!';5 %5/P61C7NAY M>$%)&HN*40GS@? A$??@"&'* M*]%L?Z*@KLN$&.Y>HKLX"\5^Y4JQO3=T!?%>>#VQ$%VQ-H M#B92/G"[BT192_.L0/79ODC<4K91Q.H*8:O?$#O;EZPN=I+>[YZE6P6Q(:QM MJ*D2U)Y&@?H30WO? /'%DZC6$N$QG#*MX2=BN6Z"D7F].V^;J.5MKCU[GLZ8 M3(+'&%W)E8&.4K.- 5F?!S2\VM6FG:R3#=LL@RJ63,DT\=B#=@ D"S=4L;&B MAX?28TQ]'AUYWIM5>8[4SF?QG&1/4Q+L#)8SIC)>=?O'Y(W0@8^'RZW#(U+8>#2GV)R(Y^UK"T M#[D?))/9/0-;B152=I?1_3YD_B2&]\$Z9SX7]B2OO#T0>WWI0%RK8L4(T]JD MX^AEXTO%/>/G[O1UN+K6>NL"(P4?PU<,E#9=XUK$D[R#7=6_71D[&K-7$J.I MQ#R>L?CH'K0.PGJK>()*$,I^5+W02&-@+)K-/;1"QR;0B33R71O[/O&'L?$! MS2AY)YLDUP<5="DK]KT\;L^P):TFDF,0G#F<"B^G#%],?3_HA]VHTRP.P#LNI364EU 2UV(-F&']%-8/?AYPW?G]"*Q>00I+VN./NP,]UZ+4DTWD,B,Z-0DC"+F$V MRRB#PG^>5OO_:!GWSQ\](W1[)',;%<16/$#?$A7P+@<\E5X7%QFWG:PMF.V9 ME!]NTL$-B6@SV>;3N])([66\WS+%MS=#&UBYT]SHW=A"1O'DFSH^O.Q%]#T+3[QE7X!^IJI,L.'GO;( M=UDK5F7:\T0!#_%PZ_AN 7;K]SM;-!ATGEM:;1-"'PH2"HQG\H8]E=A(%3[Q MDMA7H PA"9G6ESJ) #4BM<8&D3B-V9 ,3<9<=OU+?%?IJC@3.K,/=S*^JA\N MY!P&*2&!/1:(E'4=U^H50_&+>PM?VK3$-).S4G"7>BU#WE'JZ9Y*;S41DU\X MSA^=0>\Z7 ;TYT_:B[6 JZ<5,EQRX>&=W/3/AC'D?#ZTCZV M+J2YN1%7,B[I"1^C"K9WIXQM<[OGUFZYZU9HM+%/;JW#@CLJPB?VU;-P\^>$ M^KE>?JZ9N[J2$WCS+:YT:-$YF1>(1]N=69?Z;A8K#OAEHBM%, [6)]'=X9DS M$MN'1C=L*(/:PX"]'LVSYND-'8)1NY94,MN-7)^HN$$FKE\0S_R/&&&:JHV: MVG36$BE/N'B3\Q[B9@+*FN82,L$3YK$.*GWFNE"[)FR4S02RB*@^6UY>;AT9 M,71^ V[USNAWWB6,X<'I>II9%R?SV:J#)V'Z!N#7JCDK H(@'V4[VY0J3KR9:=L$,T>L%)2O,('\W5@?U MYZQR*O,R3)US#C(&6P+D3K1SD,@@16=?SQ*GQ@M8=$IY29N3*Y:R4"^P69V= M8>OYDQT \1N_@@V=./ 5D$F'L;A,(4C3OVQ5A5ICW>[J,5WXALMJ9)(5X_E* MD#0" ]JD5*A#@[9F<+[ \<'YGT/L2Z5&BGBJLB>A!Q[",Z'"89NBB$-PMBG M2I"E<\G?\TMKY+(:C(T_$CGP;,TM^7[#8V?S\$SKH4\X!TO>:1O9IHHZEF-> M^Q_4O758FUVS-YHV2%MX46B3%W:VX0X$66EP+(;AK<2C% MH3@)+H$$3=&3OOL[WWGW^VS[]K7/V?O\L9)Y:W_+,30 MLF&6M]YXZ/QK=1_P=[#C;O-GQ9!#3?O3F:O\X/^]<2*!6KX#,&@2W %^=1?? M 79?Z.?'G$#B5X\Q_I1/B*-RNOU8Y,N1B_F7_,YQTQ&0;^L-.X MDY]V@%/D16XK@F&FF<,D^?9ZEY8J_"X\YRM^I(^>Z[SJLFZ0D*DU?73Z;>'C M*TTK:>=PP;;WY6U)SH5O81$N!]1[%SP,S;4316I"\(XF04&XT]\LJ*DPCP9<*TR M >4^5\_G=P-EC3\?\=D@7J[02'[#">#2SQ8SG!7U CCI:ADS!O=S@Z>#;(^ MNQD9HL>K*TWUHL4P[]/=!8I7:^\H*<\='JRN[)ILQW4\\L[HRZRL]A.M+JYK MR8AX-[Z\#%2OVJR8E8] M)9FH]E51U(#4R52Y?#;1B>4&T>^3^$": MA#;KX.=LS4Z10>2;.9JS*E&''7.E_%&5IV#9E>$YXI?)WZJT@K\DX1#WGCY. MY4I>ZKP2N, MX_51'E>TQIJW\[5S1R*VC!Y)QF.8/]Z(A3X-U0VFQ,\]60B6JD9.?2?>;=#W M7/B0$0'GHY.R9?!LTL;ROYE8=_W8C4'G-B5!ZNVTGO/AVE#:Q:Y1WW%RMT3_ MP]A;GOO&6IY'F@+ZTLD#9DK>^HEM..P]\6[/U$!9'![P%^>@4*LQ5NP#02 M$"[MY(DI#V?W%F?QRB5XA0(C/:2!B%%I39MW%[4K,NWMX75K QV&2SQ^ UJ" M7=FH\HILWG'\++]24$O 5@Z=L=[J.P:#*3O6?(RKU_F8HF$F=_44:T\>GHFOE MVQK-&/ZE@C'/A]AERIO&^=I>K7!,,\Q832TJJ1FHMS4D#:>@,=#QA*KK4WZ7 MA*_XML"OJ(!U=3,A& MU7HD),:=>Q]4CA-$L-#MYE*J3GF<,[HK+ZM#.R0QBQFNCO J/E M.U)(D2,2:8[A+LKQZ/P8EYO2)NIE0^->&=1O7MO0#%L\(E[JC((S9AC65-]< MS%/4>:57&!K;6N"^U.2> X(!'N:XLBQ[V0*HK^O+3#NJ9%F%L:)UC4VUQZR) MH\KOEE/4W&G.-_3+]1-0^M"+1&$Y$E1.;^T>':W#:V-C5EOFQB9;*R)'8D*U M^ZX4Z^/K$A!+LX_WMH*H.N=0]+?]:OPW^.VBZ%"I?WD'0.=.OX;>_KD9J7C\ MOZ"6YHE$T'_DN,U'+U]-R--Y!<#VOWK!>E"2LS;U]553R@4!PKP-RC8.U?T$ MEC.)D]5![^)M])'D/5?@IT8S1R*QJW"U$1>11;YG+C^&8^X'8P%HUMG;'"^"2/?P## M%-6M\;R.'1'/ 4M2JS++UHHF'DC2W1>\<6F1O3[(C;=AN(R# MF92:).Z!&;#+*V=3:^=A)XA*4+Z2BZ;OM30:E?"D.$XG\TJ"AQC?Y'Q MS -)FD++;]8TER22F2BPB2U (_9(:-I-GF8[LM/6/?2HIR'=R!,<4&ROG_FI MM7/V$$IBA/-&+0X86H!-ZWTF,M-]I;(3P[]RI3[]WB&_/N%XG/ !1CR );X 62)4:Z\L M(ZH;2=>C3Q4?#_[BR>]0;*Y)&KKJ*_ F0CJ.!K_P2\P)[6L8=N+[:_WUY](B MD+W+G\W%J'P<'#PLM;=-#2D3H9^?@3]K?C(A"IDK\DOLZ0PWB@R[-H1X M)^H@I5MN"RJZG?#ZWULUQ%$H/!HF34UY.#AJAB#H44&H1$D;ES54+$1>LXC= M 9R\U9OBY!<5X:\>+CW!-K,%Y@0MD&O4(I\MT!Y&?ELPN@ZUZQ\ET-9I. MOA'L_DB(/]F%5?&\TPY/TV#:__%-SIJ#WJHJDN4'8UMG]CSE.A'EPV>&#\5L%<,I31]V#_X'ERZ:1;8+VADE;+. M-T[S/V.DA4>?O+8?-*#A9%C'^AQPI6Z7:995;FZ* ID<\^1&'+(U/M\T_L3J M'#/6&CV.H.1W?6Q* #GU8Y3.&+]0#0 MHC_(^ Y M.CMY-!']KCIS;]JDFX283"OT:;M?RN?%)9L8: ?!M7.+ M*5V/$I+&:/EL^;0EJ6'VR_=G_=AOK !/++I5,$K-).=RO5?7>LUD9T];;S2U MHB.R6(06! TYFAK2).M>8RV%7 H>"QA(:AZLWZ3= 1[\-B=6XYPXY"]1G'TN M/>66U 5M6FR-\SAZC@NG/H^OF;J6RE4H1GGU!;*W=$[:S%@2UU>CHUAR6F_" M)-<1A3BP%(";N3AU*VALCDKMRF@@&7.!'E$]Y5I4<\](H8.92$6>. M@0D?A67.?;AE]A93GG(\W)IT/\)?V3T!"=HM%BSS%(5^>?+HEU6DM[;-D =(^%._(B+HDE :30W]=0= P7WY)G8X%F0P_Y3N_N?=U 5]7_O[8Z:7.4., ":\$Q44$;+"_S9"74>NP,H_C^L!;?DN.@E MB,$;3<:LO@,@%TY-"\:UT2+_*1%N(H36]9]^R ;0_=C> <)[Y&X>T*&IW>^# MKCW;R=':_TLW!/V48]>#_R%6N7\4"J*$UBRU2FXN@>0_#IGX#S+] M6]=6Z=?;P3PCRP"ZQ6NH0SA%"Y_6SJZU-S5/@YEC*&!* ;U52=GKP=SS#?_4 M \"\A=,V/UBZH)>JN !*$-MXV7G-++E27[*R:]#_5Y[^7W%=_T?"LH]=1_VGG.&_R-'-^[,Y MIZ\#A7E%1[K-V&O=9WDJK;-O?XKG)8AOZ7N^.]&4)[ R&^<4)7CYNA0 D42= M%.U)E@2?[V9Z_"QW],0 E1*F1F"I;>0<]8%W3D M)H@;N^GY%W4;787_/>-_B,F^Y/S-%?UM93/=T=H)00:B911JG6'=^,H-K]3JD6.3I5SBKC7VJ86_FS"7'6^K@/8N1[ M$NWKT7F_6"_DDJA.[IK3_ Z0S VI1LJFENVJO*Z;=G"L0Z:>EQ;K)29T/H'5 M%;@P<9=A&E@3+?VMOI4ZDOOV@P/!'> 1&MILO)"#LJ'0F8JB:"3:<-QHE,CJ M2XMV[1Q$JO\+M,]1/T4OUNCO?Q,GHE0[6(/&X_/N %#T-]?19I%* )_M:Y95 MXLX=Y?%.1%'0[;."6V*G:/-39ML@U*M.]$JHGX=&/#[_*"S''>!#%DS_YL$" M_2TIVG*#:3ON6MC9_WG9RO=DA5#QQ7878BDH\F<"QKV339K$HLZYJ8FGYO:G M+8/(R.L8H]4;'\T[0/Y"L/0=H(>>J(,!!>DYI^K+"1%VKV\/?Q?_#LF,#;@, ML5?9-_KK"&!_(G&4.M3\$I'X6]\9C:#'@OXB'/U??M6.(YP5^1LM\NJ_KLZ@ M_Z7-\*:@9 5Q-&\G(N7Z;[R*_[KJ/^#;H47XJW[^!1'PT?AT[!\[4/F_S8:> M>'_L!GF*7FY/_M%XGZ]U42 D/:RCZ*T'6V2>+6R2A- <7I(3:"QQ!TCTZ!>' M%.S\[X+L_[/:AK0:TJV[ W]&KM:CDWBWY2U*@;.AZ0M/B*8R\SBL!JV'O$!J M=-S:+@Q:D\_%7_T#\TU7;US_P/POUZ23/&=CH;ZTZ7F@QYN%U<,LC4WJ@^MC MJ1&ON^GZF] 1^ Y *$OOKX-Z#:/'-[Q^6CUYAE/^[HIU,SMW?(BTZ^T#:X8S M^$J;VSE6)^+B.WVXT-BZ4Q2A)DSFE2>_34#I$$-MN$&XDCX+WWJZ.%""]!Y\ M03-4N)-LWOOX'"<-$=X!?C(!=ZI@#"4W>+/.1?N"]N?S;FPID/&:>G\>=%G* M!'$'B&*9LKX=F>X8 (&-C/K>9*:D87HI?](4"=QW6$-VE>P%D=SB[AN1V&9& M-$*SX+0)ZN$_AQC9I6JK0H52OUQ.-O;QAZF7_/K54 ^-J*E*?E??R"3'AVVF MF^P2SEQ->B_[?P#*LORW;ZEFQ^T]7E?[PL@=W42MOB>DD]?8H\3H7=G M7S8M@BV/ADPSU]MQ7V-6Q$$P2(1&-01_3=?Y1X^/HNK:#6@^#U6-\%W4;YG) MF[N6P"]W#Y4X*GAKN*D]8=@U1#=?+FG3GQ,NR5NK8 F+?_23[J 7Q!1-Z!#C)# M[QI\[BFJ#HD/F)QDUWN]1*TC&I5K8GZ.]&72@BN>OG?N>:*K?< !G+*%H*-$ M1#C*"0UZLM$Y?01Z^9+8I4<1<@#'=_Z'<.S3]^/= 4BSZ]!+?-[? M ERSYM^S< \$V:\^1K&O8W?'>ZF,=S 9[69>NU!G/:RH9V]\EZ;LW\"AK!NA M@#T;+"/4+4M?C>3O2L0WM&\4TVNQK(H^#!QU/>\;QTT39,0EG\/0S['+%M8, M6\7=G!0)(OW** +:[SS@!OO> =P;&BB&A@HYWL!$E?-4GA! _*L=Q+>/$M9#CN/FBEC7Y]+%R68,+1?0)) M"E*$?AKR ._!?20PK&R]=@ [F #ZVH$82Z3?*[1MKH.&-=.WRQ09SY*.ZD MGSMOJDT=X:8Z4?>5:6[@B5+A+G+T0355@8_80SZOAQFW1@'K<:=EUU+K_$L':PBY*YR':G@Q>]UMDHCM=UDNV1^$A:#6T_ MP#&1Z1TT[/7[N)E.@3"YLLJ<0Y@G=I"@<'KFJ&0SUD<40-)3)N29IV@E$O_0 M;8AS=97A5IQ20KD@@]3"U"8\!CVP)F8&/I>81F2+I+WH.%:X6ON2(OLIE^#5 M9#VWJ95Z0T?-9T=>/BO#O,^2DD\&F??PC+]1T<6#H,M,(R^K$X=K:\,9(J2W M[3D N!=KNI?_YFE _Q/:B=RC/U4LQP:D@T8BK^W8@IV+MF M=)A=RTDXU4U01A*$/(NW[6 (F53+4A[I9HE.&I 3W*"'5A#$!!'Y/T5GG9B@ M!;$HBTD^/H:&B?HLR@-X8?R;DV6-?OR?JJ^OU1*DM+!_>=.%YJ?#*.B$4YZI M)$$??[H_,.X[%[*;0^UOZ@2[0-SF9\KTSJZPQRIEPA9F#6:?LR;ZUI0EP3UV M5%GH%;1W[@!D'HDDWK'=5J\GZ]02I7HS$]*VL_0%NQCC/J80FQR\$;?ZZ?UD/K! M]9V1#4D[KHLH-[U%I\H%X43;"5'KD!E:U87NC_Z_=I1M@0?O"124L7,A601P M1EBTOP1XSWG>[H6#-"\(\I2ZA_%FOTH_/@&9MA]GD?"[] RR0-(_2^X+W_"\ MI)BL"U!1:_1S#QM;Y< M]!GD@2G;9X+H@S-"2T[[VY>9=J^^!Q2;]@5CJF)3#M#,ZH4@+WI](W*@W*V? MA WT=1NF5S8&66(X5A8#^_$-X$_K' =EI^^=XF/G%DK)#W4]/GE\ :==EY'3 MF$OC%<[*&F&98H^ &1L61#QK?B^NN]I4NE?IDCQD=*;YX59B]OKU-]2($O)! M5?J)PK12;G-5.#3!=EZL4GLYBCEO&QL-R?)X;\K+!9<4A]M2: AEZZI7C4:Y M^FB0TG&MW[E#7YS^E)'9WR2(RB1+1G3"VJ\,NA^7]!R1J>)!8C'TOKVI;K:* MRI$A5;LP#TMHTS=?1T,BDVM!9 38!@K'[D&J%*)4(14V?LK$'*JZ_BG#/1>F M"(%10 "FBQMFOE.F ?3ENGLII;Z9*-%AX?[7& MT,X(7K[KF5 9JO_*:N%P<8DN3G1;AGLJ#S5?NB>)'^)7,E:"!F0/9?-GC>P' M[BV_(Z4I[-XT/=Y\SOVQ>ST3<'[]-P-7FD/[RV$R^CVVMUS5M56S!>G/BQ+Z M+5G>DUY#NAT*XXB;Q67VRW(QNDY)+7P?&7'<>X*>KRH1D=?6-G'>=X!/2AFW M'T"SW$/7(G< =LIU^BL,PZ =Y6"9-__M:>._WPB$$&4# W(T=X"Y_Q6,+G#? MM7'W<0L@O?H*G#QDXKO&#W[HB]90;$17\U$:N#Z0GJ.&.L5VL 6%+#1&\-7; M!$4;O>CXRI;'IS8H#1'A%Z<_&?MR!_!1!P1HX-N!MLUQ_1U:4 $(L>^9*V ' M-[#3^)16Z[234U>ZUW"$+H:0=*14=7 NA:Y]8#>1,8Z0('C%(M"5E3]S$I# %]N!Z%$ZU;=^$[32:+7&_ MVN$.8(\C.-LH)DF#V"6GDFX9;T_8M!;XGN)C:29M+?$&"\OW,@8 ]U= "'4' MJ9N_GK1NZISAZ<_QX5HUZ6=KQ&82U4GB$]KA0F/7@[,U7JT?CG6&K$(* M3@YL'CAY+>+XEF:L.TVPYJP[P *USI0)R\K]&1U5'SL07F_"N/$//OQ[^NG" MK$EK@B']K@]+W]\![*1RZA>+BZ"<[E>Z<]0*;F]_15VE%N>-T0[3+LS%.KQ@,F6J;6V+7-6-S[! M4.S9GK/+H,BG54QIBCE1$KZD-^G#/XVIW1XO(0\BS,]BPYWQ#[Y4#[&<53J= M1Z/"*U D72T64[3O/1QL=.HGE1:N]T';XGI)Q(!!RF[F2G%P(N&N7A"^YU&^MJ+$+[G5NJ\=R0[@AM;\K\2F?+!)"3-0-VN;RQ(G)T]*/CVO\I-Y# (3-WG:R ]M ME-]*8OC;E& &=5[3O>I6U@OVSU\8.2X!VW($K$*2Q-?;=6+/_5 ^CR=R;HE* M:4=^[M6H<^?[=$4K,KI^HV;GRL7]LBZ2Z(&\.E#WHVEA&CR_!(*&SQ="U4FK M*[)$N;^M;1!V1V+0S6ROL*&JP3MFPLC$J+H"UEYME.R 3L/D4>7J 5(ZA<^ M P.KQV+-+09PAG&3>4NC\OY\'[K$/("K$;CLUIS"MDS(NV4-EY$XWS6UB;RE MLS4C[YQUJEM4Y3T\B\:8F\PJ*Q02-\WKL!$77^>..78B\G=RPMQKV82O1AXY M>="*]!EIIAO<$6"$E=Z_S B@@LA]K5#3D*R^BII)_/@O:C<0\& M> P7%*_77%H?OW *EL7,YN=S8++3V5V=IV^;KOR5]7)[>"A#?)#NVJ,\"*^# M20U)Q^NO5JA:5)E1JEI<2YV6]LZ]?TLQEU""UAFTO0K^O#NU;O MZD&=U\+Q7("SMYTT),;TZ;DO @ML53Z_XAW@R%MOG-;>$G^XO;5F1<)^)$3S MA>"S:([O1GWB@IT[/SSJT%^,LZUJLFA&J= +6?LQ03V>)I):^U+TGB,!6#]Q M?2YF$VD6[2#V 5QW(WOQK'FV+6)ZUG S_K'ADV[12H6= [@@K0$M%WJNZ]2 M1T:1,8X:M<7GQ.E:8H/+%%61$C.2O-OI)\N_>OPJO!W75>I;)B*J;4<\ M&_FY?N<+47-!AA>C^H627^W+U9F!\T-H5@GJG>I4R[J+%X5KLFSY7GY[T>8D M;/LX]0AH0D#PNAQ9=.%-0D-YS6<>*EU=%L;>EG3 M;3]R" Y\N<=$1Z#%G8X@[[]:- _W-'**<@]0A.V@=.MM(22Z= ''C(ML)I;Y M@=!&^JY)X&Z7JY"9-A3R6[R3X@[PBVGD#J H,KP4.#'7PD-L:$>'W3G+,.6. M8^IH1Z\7IWIN _1:Q?PZ[3;TN\H'G!-)!8=$=XAYA^G5O .IP8&:S5%5W0N_ M+7,";8$+_]Y)H/\3VO$#=XIK3:0Q3#1-I/=\?'G7DTBZH>]9#$'6%S(]RLLP MXY1K/,1&2]%AJ>P,'=BGH#):Y/)YOG(C$+#NN(P:7&YLAI5[O[Y5RTD(VN]! M@^.%^MV/]];%S&M6(RO=J1UH0!T,$<.\]%?X"K0_C(L;EB@RP,'2,L" M.M*MKLL_%UTZVX\K+G\1Z3NVI#.BO,,_Y.U@6+F?A!.$N8/I%I9ENM-C. M?T_JBO\&&#PTT+D# /W5RKT+UE8CKQ4J5]MO2P)LSC]O&1 _(9!FX@#@2[K) M4XK*U;Z+MX+"S7OV87+$:KEFA=4*Q2.^\8]#!U5=L*Q^"FJ(92RFQNE<0@Z@ M4+AEO7[3M(<;6X&5G<4A6QS%[*\M=LUEQ-H9.\.E+BUP?3;:*G?')[57EJ5Y M1N_86%_2OF+R 65L.1=998K.Q$_W)\CHMS51^ M82TN%!N[7OL.$&[1DA[N58"*-9V^UK1T 1I3',5I;XE22,4]S\JB[_4[,5&) M[+0U%>5>QM'\9*^_\/Z2!"2(BKCE@/ZP_!Z_4VA9X]-U6ADSM7X1X:21YZAW MB:<\:6M!Y9\$%#X2N\PCF^5:;+[EDXLEO:=\!SAW&?< XZN+O9[Q\#NYR6[1 M$4M1(\S&T7UK295,)Y1F4HV1Q&W$'WHNFEE9768$\JT@]\TW'G!)#UGG?I2F M^^M-]ZN'2_AN<(-5H+\=[/8## MD_2Q,@@/(FB GJ;^/'1;+[:/V,P[\TBU?1(K.^;\7%N WHZ $//1O11SQA9\ M6^#4QDU&F\#C#V2^GGG?=F;WB\>*U&D_5'\;Q8!L/6'(6XS<>+^8\)7K;. M#MVO+L6)?ZK[R=RV:N=51*8L0RPFQ1N!R$%L&9DR]IL"?UX[?##KM&11Z50% M?O'$B+7_D$/8@2 3%F_\\B=NJR]O2E6N5(Q,O(M[-.@HYQPJ'(47X[563!<> M#$4PX&\D>FYAB"KT 4QG.VU,27IQ@LZ70<;I:G V7CH?#$2$K95S=^>,\V\@ M>TF]A?]+%*>P9&")6QY?8[EFNG5/Y+DGX ?C=*GC^Y5.H/RQX-L MCQ[N)__^(4(K.'\Z4:X@6V!K:1SKNJC&SI+R$!"*;12Q?YZ& '\48_,SM72$ M'T&GLH>E2'B*#4,$K*P><_U:BUA#.-L"]:$$D1XWP.=M8;KM[7YB'B!Q$6X_ M\4-POZS%'>"M-M%0-PW)'DBE:Q6G[@BPTU*99A,0Y ,J,QWSXU]D41P^OKDI M(G*6D5R?K:J\?;((\GT'=BA ('9V# MW($3!!5C[%(\5IA?/RW'6@=I*[V98Z&+!61V0NCW,:"E%B(/!U\$%?VFZ*_ 6@L0I.'N11(J*U4PXB.(N_W&N^ M2_E\=,A6;P*XI3\2WX[9.4V,BI%E58 ..9*=3^E/!=6?EG^DM<+ 4E31#J6@ M:]J7IQB[$O0V"Q U*JF>7P#J)]U_M9HRO=OL$>9",MO W11)A+NZ'8URPM6O$ $YR2/P))_W- MP2JE>PL1>1XL>$(+]]\LVUJK)S '9(6NY7Q,$3*TNQ)%^4I1J:!,LQFG7''"?B M!0WU>P_<=I.97Q+E$AC\GYYG_=_0@#^N.>\ K&,#]&?0DCL W.AT&'GSPIP4 M)04;B/*(I<>TEV6=\I#B-H#E:+;6)5H-=+K6C'+1PRCZE>R#OD\@@VZ(S8GN M &N!:.PU)'QO]Z/^YSO 7^C_(N<':ZH33921+/\=(%\-)G=-,!7TFRWQ'PG! MG':W@#;$'2#NVK]AF'B@;P+_XUU;;GYY7R4<[1=:N7^[8X MW)3_FI>>_ XPP8JDO\7>[;Q.5;GF)?AG!'D:Z=6:MD8CV>0259C2ZA\+< M)0DCVTGDQ"S5*2AE7&R,)TP-'O2A*P)(@HBZPMDV)Y 'S)3LDAHNIM4PB2&Z M-^%R]&' M0%)=+L$# _^"\2E9,G_^=I0'5-U<)55/K8S?J1+R:F\%2*+X[LVO;JN40H3? MI0X]HL[?_ [P+*,W"$5?? S?Y-V-O)QFNJDG\R+7*Q%N$5Z#JC* MS=)=1/RPT(J3Y]KB_+3/LX,!Q1U4OM>"G^<$[@;)1$3*1CI#WIF^4R7D._O= M__W!F,1M?= M6>*?<[E24(GHE../Z0INR2+_.247G\UIWMX/+J9:G=.;K>,; M%$FO8 @&NS"^V=L7'R%\P"5KYK9OBCGW78[".U)A'(Z&AU>T:MI3(L8.\B;& MN\HK[ 8:BK\#[:1R6FWH0NL[H;:HSMMH_J@[ $)._0ZPD2D'M?7^YQ3 "-*F M*P*IDF#>^_UX2F-:EX[CB >\P!UM:3O\B?WM>W4Z#65H\B(M"$_N7?G&U.F5 M%>S!PSK$] K=ZKGH[[:>'#%JU,!%D-&!W%\&>XI\VK=]:_?W@YW0\D,#(7Y( M\CXS*I]K,%,0SN["LY;4^>=D3KR>S=&UC9[8+[^\:Z=60KDDQF0JUY*Z+NZ: M44]HQ%NST@OWQ6RV=^D"98;*[@!0&U0K>K!H.83EWPS%@?H*@]X!A/_.=+X. MC[>"_B,V]GW['V;TD8OHW%B7MKH#6,3RWSR8&?O'R5[J+S9UK?+-7P"I9Q_,ONFGK/=*"[(]V?YU30'[6; M?&, 1MQBADBV#/1U5<>K:==7B:7&@H+J7U9'%S$D4Z5+5S]REORBEZ $X'T\ MB@H;N!2+$%EF5^Y,W[#W_38\ZWE^[OKC+1%@TB(_23240'S?F,JL# MBB;=$ M9Q&CG4;R;$)\&^.Q!04= 886YC!7._Q736WF^DBZ"['0;V=&K_>X4!57EZXC M+;N6T8:B8^5%/@R!4=:*')[Q\E!]7X_7/FUT>&,QKNFRJB<>( MI@Z'B VB*+]#T+\L,5JZ*9[E;&MFP@\Y?]%JZ"H4*D6O+4^BK66X:KRZ6-17 M-S&&L_T^^'I*C*8&/E MX)9+V^]T3P2_M7!]((,'D/UOV/S$Z"H@K=.Z_R;NU83\PQ@!-24 &T4>#8N5.,NK@#8#D'(6/.N#B &YT+B>=" M2.S^G'N[V;23@0S[7GPB!HXV0<0K/.>(WF@V4ZL$UG>I+)C4P1LG9A,(X-K9 M6#<]P CEN-TON1VW0MBYF[F4]\.;8IZP_Y6J\). =O^G++O=+6M5P_211SPQ MPA;D4%B<'"!;1)3ZTANB.+)-"(VK*5>^2O7T4?26N$Q\K*\]^;X^5J^AHR[T M?#F*C3IJ]AD+35P9AK-/KLTHU4"/$YUF^;*Q4N'JT)O&;%9+Y\P4'M>G/D2B M(2J?J._]?"+_2X7&3>?PELK,V^TY4NDB"L.,IJUU_%2T>H[/:0(P?0"S8/27 MW693DM>Y3ZL*E.@+,"+E WRY:'(H+DXN6Z\0X:6*Y>"8B'^VY5MRC(?3! M+LWE\_ESX^7/(H2F44-SPQT@)LMXJI+/D1>\:?W02_I95'(T!@:K%DUB:[:0 MF5.1/P?RF2S#E >G<.Q&2YC!9*'="HJP8<0BR^?GH\7+?3XL$:ZNQB,I0G14 MT@W,7$,GNNTJ4)6H]Q6,+8V(K8( )[=*>^Z*76=[ ?#,3%R*";4J45'20-3U M#).@3MR&:Z[^E'?!_6!92R1!=R>9O2@=XR2\@FW:_>J(P,1NA*S5A>:"Z"?/ MI/A++\N09-./W(7E/1$>EMF!D8CXU@5OD%K(08Z&-[S@J>VF:E0XT([K^> Y M^[X1BNZCUOV)?RHA\/_'=F\CB#3(/C'B#O!06J'(.\@(B2N(2GS5&O%S5;FJ M]T)J(UG[90P^LY:!=3.-#25$7TP@-/ MA;@$,]A_$VES_A!EB53I%Y7EC7U) M1X-DH?H@=K)L5YI/?9S"7;.D&*BR1!K:@S?&<@KQ# *B/&V2-\;=Y^E4K3[/ M@YE9LP6B?GUQU7$F<)R^!SG_= ?H:'>Y"&=?*+B]/!U;H>7F]"> 3MO.N].* M&$E8?WU0E\C-'">5(/Z.5O/U2L$=X .PATZQYP[PX#!M ]Q<9W#;1S?QT*'_ MB< %CEMCL4\NOM.ZV(#YPVLLQ%E$*^QJZ+U[;#GJ],0+E\T2IZ666[+2@'_0 M!W!&\Z8EYR%J3!$Y&^U4X>VG5SM[VCPM[.4I5%%=Q2RC@PA(9&J;6E\]J(?R M)ZZ0UXR+L#J0]?JJOB;%XJ6=]'#% MF@<#20J6LF:[255GP_0!M*6N*69OX2T!S7B3NX?,H^1N.EA;F/K)->.5@O>8 MSAS8,4MSMFY4DI?^5<+R5HQ(Y,\3N!J'%$5K]!.7-C%*3H.%T8M8^+5AZ?S. M^)ZOM*@7U5.4[W<4#8 MR[+B8:M26[9]? MK'!.,\ZT68GF8!65&,X;=SMVD\W:PMMVGPOXA.M^:/WJNIO13R!/D!=]/]E$ M["G<_,FU+#(CWL,JWZZ#,Z/OTJ,[\>;^\92:,]^[F%N/%*FO0R%9'HW=J?9I M-A9>N-.B^K>L$^_7Q\TN^BYU2%;M;Y7!F&E]!]7F..>V1,>%PNI +-/5UO=5 M/ ]([YVVK[26_++WE SH.R!<-2EI])NT7SZBZ!YT*,(>G(6>CAB^\C+6KN77AU MG)A->$U&<_ZOUY>?]ICQM=5-2VN7>!<"R"T1I"D;R;\>"&/"*0'<^JAF#_ M3__J-')QW:1LV4,77?<;J[[+\Z_0K"Q3K_XG? 7EAGWEAB9V*<;M80&9ENXA M&XF>8T(C$N;)STTKO+2PIXKE"W'/BMB!(L>RB5[KYRF+VBW3_D^=RC6AI;SY MS1UUS2"OKR+8^B.#;*LF+=WA?<8Y/I0G& MXEJ)Q"58UROZS*AXV*V%FZ(!H*L_86L,6E]6Z2=O8-9!RF1_\H#K"; 68@+J M3$7H5D&_;1[QB6'*+#)G3B.P8Z7U(7M4PG3L67U4CA4-5 $_7+J+DVV\$VUE MIVM3LK1GG82E)A'X38C I7HS33N*BE:Z2PU,^%".#DO2KGS/AZO6 MXL*T]F0Y)]WC%5?Z+[0;ZMNS.=EB5@P5VY+[[R4'[RF&"OI9ZP]>*D.0V-U! M^*>+>++T1(8V/4DR1>T=7YD_MIK*_RZ@,^1:4;NOVP)AT'_J$01S :9IODB#:>GH1*F#_3MB^>N =0!]Q M6 MSR'>&Z/[7%F?4!!D/6&B./:(XC5/3"""\66PD%6[GB:U_].9"@]5WD.1 M<(L6DP:$N:&)T8!KX.#6%J-DKQ&QM?;)8PL:@#)5L&QVPTS%D1,?V*(YP3A6 M3S>;]7W=VP@=(K2'-B;OFTN*EB$?'??T+H#SD!@D=J_M)-,:$MUCMTR^,^BU MU&'PT69M8=M=W?39[OEFQ$"1"9\+S>SIF*>>(8U7#$C(Q&@NI MEE>,PO@ $'OR/@9P43&1O&^&\^?(R&R>B?J1Y]>B'8R&#(TQF^KQ6>H@@2L= M$-/7J+Y/*IU-XV)#!WD,R_EV=FKEQVBFFYX M&W$&2XM+3[2B$S^^46_5V=10LMZ]94065T-'C$]G_(UMOJD'%2_:+UCM.E'4 M9L"I'>,T=MPH%0.WM#CT,$CDZ36MZ4ZM?6-^>_):P33"2*?L&@.9YOAF:=^M M4#LHWA^$D8^6!_3]'AS48]]>!YNF7/1F=IY33DFKKGAE?EQM M_Z3R\Q]9BH-+-#5>>_=@P9+%2/S,S!]&:N;&E24\O,[I[Q2VZNSE;7#F $E" M1T:4D$1J9:1,\>?B)0-56):#E?KX66ZCV3.(W(+2@K VF;M4&"8& 8RR'S0C M?0_&3PRZ Q"Z?%O:OW28J4A@G[*>,K&[T ,3?RHR?/[@@\"V'7_38V9:@$RG M] 0:2O_>[Y?E0K9XY_3N%]-ZKAI/_JC977"GK,TI6 M5_F!2&0Q:KLWQ5Z?W.A=.W[P4OZ.0,\W#0[@(F7HFI[N_,L\W,[BPCGQ$>E;0KCGB3'/#U/#]= MH!I?*+0P^&%W+D&1T]F-F%I[=6UK1V-#2T=2'PBW!M-GB?--J532/6G/QT$, M%Y"T>KRG?50Y\=)BL@TB8_ 9K-/_I?^H:.\@=]AW%^X#C:'EKR<>R& 1R6Y M_L^0[NE,MP$@L_;&3.K'TSQ,54U7)@^;PV>6."SU.=24C@?:2L=H!7$OYX31 M64'27DMQ=:$_\^2O/LLR5/;%"\D30Y. S.4-D(-,,J5-A/CZRIILH/N2YV&9,-BF;PQ& M*Z?:.7O]JE8^2=.RM#(.QJNQNGVBY])H[8BUE+'091G,DBQ/K[3A&R,H ]I8 M;'\*$PZDRS[$L^JK,;\#6 SY)U-;C1YX*5BI=^@CE35>QW4CO8W5G?/2Z1?/"D0]ZRS!BW&" ES4]XR_:#'/G 4$:8SSIJ^_:@_] MCI7\QI"/Y4'1+Z@.R5(*X'&0<[^;^1-_A_'Z\B-Z5-Q3NE87&S>[(FIM#-=1 MQXK&9\-:F%P56)-!DIG[O;*"]>F\5!>OD;J5::S+9^T-S0XEJFYN--WCB]'W MV40A?QSP\O?+P\^'K!TBQ*7FH8JD2=0XOQ<4CAN(W(S&^T*D(WSL+5 %KS]3#I103L*>= MU-Z,I(]S-[!&OPN:X[T:%<'C"N#35>-,V7AGP&)] MU8H5J#X41ZR02U!V@6LCK>>0$RW<^OOL@0,$OIVA&<0'9TXB 5IYTH^O9X.V M;<_&Z.L_31WR2RLF*3F4\D;DI\.W1[U3;Z%L4A*OZ5R2@+ZINN^/_$T+[2_K M6HH2P%;XY:4+E=4>14:#+ZWG7:VX"G\'>I+6; /!@ "!0I">Y&T.WFV6%][9 MQWF!)7GH1!?+GWTU%:B^JPQHT^G^*BI]0!FQ$L)RRX5 J;GQAD]+ZM14',=^ MQJU>NM^J\)9+(=6VFX5F#NS/.^4!?@T]6[I,;P8W@ -M$@-NF?U>U3RO_C0W M8MK)^7I0HDOXWNYONGK,\SRGXH41-P]!!2?B#!^:-:Z$PKFQ\7UZHM<]1L*7 MA4;MA2Y[VG:2;?*2+;Y L85(]IAP6Q#KE9[@#?W4 BRV?+JU'9*%O? M#T;NB,(X%F[!3Y3KC[1>O!9GN?\+&PR4S6QHB3A>X5Q+?ANABY]0PO@Q+E3N M42H:A1A,BJQ&[4)^F:F5>L<.4R5\Q4TR,2)QVFB'7#X5_&W%(,=:V^-5F;,F M%G,&#^H3&@)[QURZSO+A?_:S$[ZO^F% J*^#E5K4@5HWT>0J266<\F_P8Q@! M6A&;89\Y.H40HT(/_1Q4=&J;:PUTUR*6F7^\#%:ZK9*XIZ$JT8T%65ZYEJ^J M>LY[QD\\XK_ 6W^>(5WU.Q1V$_,;\4,4 #B(C[L_4 \($$+'&5#7J5V;E=^Z M@XU*^XRT GY:F?&/!8W59(@@&R%L>*J5&84IWG MU*9F@]U); J="CE1P8,F?X=!)48_W]GTD%+O.9V.NBN"Z#.X]>)N1H:"'ED$ M>;-A2,1#M>_@)F67NG6O?7EZC0W?B>0][BTYU$MI#6$UZLU.I)^M;_CW@;*, MB4/,K53.J+#-^ Z0RM:ZE.Y'E[ P53>Q1*P2)GHB[TKK,*TI!E6]0<5:!70, M=PUEPJ96E?BM600(D$K>?VX \(%\<@\B\=[2GZH+,-=":GS*VE+#,\/C4\M( MUVGJ4@LFP78/P E_)?$31&^2 6,KL/LFOQ 94VG5;FJ$%6YI_2@Z(CA/!U-U M@Q-[B\9-GMZ8&XL2*XMGZ'ZZYX-<8L,$P..3B[!K?1@!@7?FI(/26?S3[U6[ MW5_CV[^K6[\"/$\!4IY\_ (=/\3K?FWJU/N;90X[I#Y ,D"W;JM#U=I!^@50 M&?FU6$?[:S/S$;X4+%B&__ELA<>-+#=<])!Z7\*MQIM&4O0A-H;'!M&K5?/% MW7379=.72<;/6K,-\1^KE(D<5\9^\Y[K-E*OFLI'TO[,8X;JR"1L+;W>K01$-5L2M#G*]M7+[-CU@728YN 9Y+/'0W\G/ZQ:7X^CQ_-C>+,Y MN&3GXV_D^)Z9BX<_^?I+8FAL&.2EX41JGRTZ+2TCV@J+9]L;5F5L_#0OW##7 M$$\_Q)EC&R?9R+(=*$_]/)<@8/#L#XCWJ9OQ]VW!BN:KNEPBQ-FSB(O^ MH)KDF,3!#OI:6$6#B]3U%X+)47= WI9XYZ_WD;V_E_&B='L<'E-OC<>%B( M%;A,DZXT,^H(/TGI,U-(S]Y,RXI/G;7+'O9YF!.IO;DLF^07X3#X@?BDDLYJ M$2-H[&P2K$EZ[PQ?X>AOT.B#!U@O*/R6:V;.:*XH:;X-@085YU,&/QA9)W"_ M47:Y+!%*WE?RN8B\?HJ\)]PN>3MG@,1JABZ_H)4TU=CS%I(I1EZ=..H]\5Q/ M#?8\SR7XYBIC^\<,9R[(5S*B_ ?PIP:MY! O*SM&+? C3@(G-_Z1+U6X']:_ MA"6<@8R0] G&+Q$'"Y^1^"$V%7V<35D:=2F' :(; ":5Y]-)A:$^U*K,+.C< M48IY-FYNE%P(A72_ Y"N#$#VC_<(]S@=[!S\'!'&8P3I#[MC!"<<)6[6ED@1 MKMR-LV>KQ)!@:4J)AMGWEBW9%&?%]&V=]5%AZ:SD,B[INM@T:UK81?L=7!/7 M0C2O[!?2_J]>SCL:#B?:XRN1$*P6;0FB1D^4;+0@HOY8-;%8HH0@JR<$N_+3 MR^H$0?2HL>HJBZRR>HM5@P1K14N45:++D_?.>7^\]^<[Y_TQ]_XS9V;.]\S, MO7/.9VYE]JU8)LX5HZ!DK_EZ2E0[XR-*!T;X2A6EBXK8Q(7$D9X166RC[B,; M.UERJ$:FAWSF5X:7L^&N;LDPZ$N@XUP,?(< M[FU,?3<:OAU8D1%N*)F("-KT'? N@N-I(IM?6 K]>OR\+IG:=;K,J]9 MZ0Q0?FT2J6S: ZQ.'( J8W5)@8^[3MP_^+0Q=Q S?)3R/0(I84X(8VJ'/:L> M'8I="ML;ZVJ\N@[_=1EQV3"=J8WN%S6C_F7^:3+\,<-]$8MYX3?C_D]-M-G] MKARHDO:=4A Z$D>.R."-/.#FM9P^V)1]VI0.87SI>9ZLYY.X(CK05Z"UN].> M!LB1SV/(7ZNX"X3_#HAM;':0_6;XIDAQSOK^$ /H+H:[O9JBXV=J'WKVO^D[ M4: DW[K:K=Q8%:$U'&UC4_*N$S9M5D]GM:'NBFX!NRRUG:]5K.BKZ=&;U@HY M]VGT2LWI[*R6VRB1$!>YYN='9MRFG5#.^/(:%\^72;/<#X6;==%;]J[< M[RDZF%*3Z&E6A8-4\I,UHH!;+,R ;U[) 33*71+7%PT"$=.)9_ =K9:E:(P( M>E_D#)H?F+,T:#PV?RSY42OQ3KIW G^C:,VT #WNQ0\%#F42DILLG$W*?FY* MJ+"KOMQ*4JZMZU(:"<7S4927L7IY&=-^+3'PEU;;P0]DKU/F\(CVS]>-[X M78P_7V.H^D4/_+.J29#^4'-4AI"FY]-WVGN4B;:+A0 @(% N,\_-:"8&EB#> M=S/FV]U$7;>6J^XC6T<]TO.5RH2\0<72/I $U9V\JJS753/;5F0*7 U9,S6\ M'KT=SJN-R):0$$GG/['(3[*CTW!E*4QL$_'N\+M2=?2)F!#CXT:+/U1,CY1H MU7Q5*M1.5DFZ=N;)H&A>J)$)XO;-%=%X\IR.,JRLKP-P0J]K)O3M%U.@^:+) MHJ4(XD[TC6%PRA%TJUJ'GA43FL8VJKJI=$IEN7;[7:%-1@_%KL M@9!WK^X+E'UJR MN?H!4^<"S@9N<-B&R:3D!F")":$\=VJG7G]J::.QH-7C M9:DLN]::#AYRV\S59]MEH6DQJAC@*#_XF>R?QU"(^6[TDLW+4 CSFT% )@91 M_4GX,=/HS0FZ6)ZPI^$1%*\=:3F:'#O<'[#RG'NEV$A]15XE^XT*C7NX\F4X M$+8D]J=.+;<(59#]/:&!6V2L4-26?O6]\#5XSEJ@397293' M5G$;+&R/\M+C6?-P49V\)ORD/M I:1B3:A;>_DY MJ:4$M()[2Z["&[+#5=E-K1IW?GQR(=O@?C95$7A6"/N'89' O1 AN]TK-P%@ M6F9MV8*S&^0W$:ZO[4J. KX^8LO-%ZXKCODZZ:,KF6/L&:N+YZX"T9VIM'\, M5N/5.E+M :N "5E/:BR6&F$9F^96Q3T,=&@N[_8R D52YEKT !YQF6/K"7)*<2HLC/U=2_XZL'V8 M)8_U\+D]J$:P(W3T:[G/3PU]PFE'5&F>O M !)P$0SM!@0RK?90.@U9Z1ZJV.UYY3QT,3-?EF"=1'VX!_P0"%\--"6"ZQ%E MSHE5(9*DG8GJ9+FY0#O[E,?84]VL80MP2L3W+XF/K/.A8GX;.'JD*ID]U">! M62_0C<;E<*UV[KRH$#'QKE]=+5=12,12PQT1PG$K7#TR\SY!*?\1Z6]1?AE[7+UAMIY[8"M M08%['=&$'LL7@U)/,[REVQ;OAAOY8?<'SU4?Q<^.T+I!S\&ZBYD<=XMS1(E^ MRAD@"\80EC(E,*DTSVGB^@IC_,J3KR5TW1$4^\(Y(^5J$E=Y@G(@R!:GG?0> M\ EK]@2..D1O @@$YB-[W;J.(77*'B!N$:9]W9R'I$+H\V36EAF> ^K^5QFFK(,S%,,K?,*O[>!HX5\5E= M_O7:?0YT_/M:JVC;IJC%=Q1OI 3$UGN^+8_^ =1-U4MD!O/P8'0]XEM8QO4\ MXP4C5E<:M?N%WC4!0^C'AR_?3&X(MT ZDT?*WKUR]AH.GH_+UK1+*SW4CN#$ M!%HXE/W$.F3VV="VK%:C#.;EB/=6DNP[]:X/J<;)AFC_W! ;P'!ZK "IH.%&OE](3:B?#RB]S:F+CCK M,PB&IT>'C]C(TM^B1MI<\F'K1U"*KM] M6(?>2'LT8DZI$C? I*!%9&@(X.&GVB.A18@-/L"W2*6.V%'P\Y7E8Q1=XK]8G3K)S";VEWWBCZCIV>F-IZ &WD<3#$.VO(F M:E!;[LCY?I#BK-.O\Z5!;M;]Z+R0U7.VR=>!VIO8%'7G+8=7G#7'J*COUTVW M_1&&''D,I<@N0#:)8^25/CL38Y@BXQ_ *SKZ[1(T$ON@_0\ !+1;= -EZ>G% MP<^%>TU1HISB#="803IJ+H-'9AQ]6T#9[G^OO^6S6;Y>Z,+UU/XM(N@EOB2BY#YMZ-W?):TJ#]X,#^:E-EP#31O='G>NCKBVO5 M8Q4J!'$X#R?L:$L@1ZM!6K(S]+0MM5I]1^*VQ.CAR@?B4U[@BJ>N1ZR=LOST3&,^<1<8J2>E!, M(&CS /SYNL:I\J[-6 MV-P:A<&Y,GBR?"QOF1P=R&\+2PE2HQKUO> <3&_PM\E-6?.:*:*_JQ2Q-5K0V6(Q49Z^A [+W;&(.LY9_8V<7)H0 M;!EOE4NK8B1 @K-,+'XT[$H)^D_H] HPX>;E!<3DJXR.I(D0&^)!_4K<@PAT M!5KJOK7ZSH*EE09+X< S_N=&-P3!#QMR7P+VY\Y5%DQK,\^,"4_Z?CW5/H1>G6W^1X2B1=.[ MN;=S@>XG3L#:=P^R4!YFGNFWFL8G)BIDIJE%>YOR/Y.I*6,UX!/J/'K (L5L M7$&V)D#XX3"7BW,>Y9SQPPJ3P5L)G*U)'PKO]9MNKIL:J]U 07 K?SLM=,8B M,BU%**2U9B]M2^"PU%\/1@'^(E]9SK.BSGG4*XWQ2R"^5(VDOB(+6&)[+",\ M:R<7[\%PQ#MTT5,#5\,[FS6E&<6<3S K4=K\AEYI1HEM]E^,&0@&S]9U9"& N2CG1O>\HU58N:.6D_%2X=,-3^G>^<4 MBCWB#2Y9YX04AQ?#7'XS"J&S:ZF7(J0[1=;$?K!01"ZU77.^>% =_\4"G90:-)GD1D@BI[Q*,-*T(K\55&5S(,^9==@T)\F:^OGA]DRYVNO"N?R/+'@($ [R\FE'+H8&I]+ M =YBW/Z6)G N=/[K/+"%;I(L%*9/QM#UV8HKG5NJX*D5,,K\D E+W0&ZM2N: M"8YQR7/Q;?:)?0;)KH#32;M+U@#:00K*-)\OM9X%C_U%ZOY:X*S(K.B$T17[ M.,S?!1W>CU8-E4/DWGRT=,,UV=J>&M(*-1CZAT_A-MTB+])IOE$DC]JV'O45 M&W]?ZQ46%:876[A9#%W "4" M0FNR&-W^GZQZ'#GW+%)9X0_ QH9HC=J_',-2Y']S@/_?3?7/S'\ 4$L#!!0 M ( *>&F%8)5FEH>P@ %LP 8 >F5P<"TR,#(R,3(S,7AE>#$R9#$N M:'1M[5IM;]LX$OXK/"_NF@"67Y-N5DX#M$F*%MBV0=?%XNX;+5$6$4K4DI0= MWZ^_9TCY+7&VR6Y?DEZ*QHG((3E#/C/SC,SC?T31>9GS,A$I>S-^]RM+=5(7 MHG0L,8([M,ZER]E85Q4OV3MAC%2*O3(RG0K&?NGT#SJ]SB_/H^CD&%.=-F-T M&;.#[@#_>X,AZQW%@V%\.& 7[]C>I_'IOI<^^W Z_O?%>5CUXM.K7]^>LE;4 M[?X^/.UVS\9GH0/3]]G8\-)*)W7)5;=[_K[%6KES5=SMSN?SSGS8T6;:'7_L MYJY0!UVEM16=U*6MDV-JP:?@ZY%Z]/X=70$"2>=$B?'W>7O M(#O1Z>+D.)4S9MU"B1>M@INI+".GJWC8J]P(([OHOB9S%^U MO1>UL36'LSK-?A.)MV;8&S"=>8M^XV;"2V&C#U=*+-C+Q%'/H-<;?&&#;E?_ M;9O]SLLI>P,UIVV6^(VG_>8N]@HX/E&"3;1)A7G1ZK4@HE3C)ZMG6_&D><8( M@Y]TJ?>,9DRX:O;3;RV\=#3/I1,1#11QJ>>&H\F[SO Y%&L66&+E2^Y"!%=U MNHAI$T8;82,LU>]XJ[LNW33BNZGSEN4<,#=B)L4<@=OETC)>EC6\P(A*&R"F M9*^U*0";Z#7!YS^BJM@;P172PJDVD E>M$>(^]=/1X-!;W2J"Z2+A7_JC_9' M:YN[='I=?^C_=V<_>%AG_XI;GZI9L6"7V"8ED-/; 0+-V:<:JY8:9 #3&Z@9*\M M#9=)/3UKDT2M( 0:R#-+V>]/@FW.6@9M)U:FDAM)VLO 7WQ>*FF:VA*G\%YO/0'Q@5M; 6TSVZ M/7"#XVV);G!YG_ZN&H.J&C6GQ<83#TL2(-HKX%G]5)2@5PK^@QY1D6.2""J6 MX"/^!0\RT).7W--+DH?E)>V)]>@DJ0VAZR;+V,*=N/8JT _.N5W1)@JT M'OTB]1G(Z]QDAP53\E*HY@7/-?GVWS/C:\+]D:'X\-$7N_X-=+H$?WL=XRCD M%MHZG#M]3;(1[BA8WH,;;?/XE5X<7-YI8U==R12 'D-CU@5EG/!+XD8!,+JJ8&GVOX5^?)EX+WPW)2!X1W1CF#+4PRT M8A5K=V._8>>0!X:!MW:@)A:\Q-8%#,9^>$N:V+_SG>D3[?@SZ/1V(OF[%9P[ MU7D);I$9!+XV8"5\H 8P_3W++'-+%=%)72"X'> M>:Y#0.=;_@$\_WWRTKD%:5]FL[:N:WB(>"1)U,.EBR/?;# #*_-T0A2@/#=_'^/DEPFV:BX#U1HI7BE17Q\H]- MW6G]/-P*H/LAM(E0>+2I Z^=7C:$JR>^9NMXA)MJXIO$54;\DU4!QS%ZB]%=L<-!F="%IE_\]'(VW MD'1'Y*Q]XL^Y[,JJYX_%J#O8FGA#TS1'TGA?B+V.(Z-5W!M 3>+XC>,9TE_C^Z/FF.I[F M4F2[;KK^N&A9U@OAXO9#4<\K$SYSLR+^/+F<&EV7*9%_;>)E$-FX#;[=T90 M]+9"R5)$S7-OJQ (-\ZW*H&MIM7U]@HE7C0Q@E]&/ /;C_E,R[0Y]J.CSF = M[$);SQ?FX=J\OX=_\C]02P,$% @ IX:85BM1OX);" 62\ !@ !Z M97!P+3(P,C(Q,C,Q>&5X,3)D,BYH=&WM6OMOVS@2_E=X7MPU ?R*D_:R/2W3N>LS&694B9^&[U](S*3U@657J26I$?I7/ES..J'3R_?O#X1K4ZO]Z_]DU[O='0:*]#]GAA963KEE2FE[O7. MWK5$*_>^2GJ]^7S>G>]WC9WV1A][N2_T04\;XZB;^:QU?,0E^"29'1\5Y*5( M>M3Z-7G4-(>.4U'1_UEM]1=FRRQ?%1IF;"^86FYZU"VJDJ.]Y4R7Z_ M\D.T[*'ZDLQ%9ZXRGR=[_?[?AY7,,E5..YHF/GG:/3Q<%UDUS5=E)DXML:2E M5S/BOC=Z335)FXR-SX>7![BN9;5L-S&E[TQDH?0B>3)2!3GQCN;BHRED^:0= M2_#MR*K)DV&0=NJ_A*XQ/4\7OB.UFJ)SUG48YY^@3O#?WB#^X!''6R/.*J_;HLW!*U.<%ESX)6G@YUB3& MQF9DG[?Z+8AHW1C*ZME5,FV>T<+B+ULJ/^,>4ZF;10WK"S,=SG/EJ<,-*2G- MW$H4!=O9?P;MF@&68/F:2]&!K7I3)+P2PPV_$8?:ZX99]WRV.8GOILYKD+\+0WW!VNY]SCW>N%3?^_V_O!P]K[E]*%6"V*A3C' M,FE"4&]'"#1[GQF,6AJP 70O50EH+$1=>EL3U$2L#U0!H)"BP)-EOSF1[&NL M,(4*SBG(71$H*27GI%VP2"'/*7BM59\.91F4P9":O=[2K:7*@I] #(S%01, M1V"WTURXFC_6[>=DJ>F$)U HAT#*"QT9C257P6ORZ-QO!=5,AFD"4EB4$!)6 MR_ (WS#4_@\"7Q*351!? Z(-[$(.,ZA>22J#14;&^@U"TUN:+J(U##4 _NRL_=TAW9#T[VG67R*CXK):AEQ MS?T+=I4;<(\(9%UN/=!D:Z )!N)Y;AD!JIF@)-\(V#>C]1)X?C +V)&[#\H$ M3LEAV8"'$*4_#]8V$XA4UN[V33B2CPG :T:*W,#4%AW ;\Z4"ZX84E2&?C@% M63OQS4 0\VD@N2$'#1K;383@&@5O#D61N M:L><(EB]"P0D.&[C"-IX1 EN5$G&6*TE!QO,*6BPYB9H$9G.)D'#KS&Q($(" MVE/VK4+ 3VLIXX=L*;=VNE<,YO;N^M9V UN;J8P#DW2F#'B2#J;$7!R%4VFS M)61A04J.E59^P;SFNF'9>@.Z W"CX6V);G#Y$/XNF@E5-7).AX5G'I:F0'10 M(+#Z*96@5QKV@QJJV#!9!!E+M!$8L*H0@1ZMY(Y6DCXL*SF;25T'O\L0HLF$ M#\!FV'QWF4>O&-UB@/HV0N0H]9L(-APXU5\%]!V_/K,>D:6T9 M75=9QA;NZ-)18&B<2[>B3>QH _HI"Q$HZ-Q$AX70ZIQT<\!S2;[]UZ;Q+>'^ M@Z'XZ0^?[(83Z&P)_O;:Q['++8SSV'=^5[+A[MA9WH$;;?/XE5X27-X;ZU9< M)!2@OZ)0WA/=%$K&!E2'*S,%S4(/.P _+,AQ9, WYQ)+PZ(_:@7%>0*3N@PO M:MSN8T+[8R>T+S0(*A8NO$7$SO)Y1ZH(R&MXQ"JQG),\9V(0"6N@!H%JAR/R MY6'@G?# *U< 0PX< MS27)5991"0'6OK^//)(%X_OTM^8^N+)/&2XO5PD=X90XY^63*>Z$.% 6_S2#__N=P(] MU[M\7^@11O<.HW>RH"\&$M.*[XRB1P1];P2-^";MW2%TKSK>>-?SYT7+DBS' M:\L/1;V@3/S,[8HVR_1\:DU=9DR=C4V6GF3C+O1V14.@.577JJ1.\]S?HM'Q MOO46C]XJ6EWNKI#?=,;(K<\[<@*NG,B945FS[8>'W<':X\6R?LA*XZ7Q< O] M^']02P,$% @ IX:85KO*G^TB!0 21< !@ !Z97!P+3(P,C(Q,C,Q M>&5X,3-D,2YH=&WM6/MOVS80_E=N+K8F@/6P[ 2.[ 9HG00MT$?0.BBVWVB1 MMHA2)$?1<;R_?D=2\B-K5C1HDZ*HX9>.Q^/=\;M/)XY_BZ)S61)9, HOIV]> M U7%LF+20F$8L2A=<5O"5&E-)+QAQG AX(7A=,$ 3N+>($[CD^,H.AVCJ4DS M1\D#N'R#1Q<32>'7OOLW63ZY^5Y6/7RZL7K5Q/H1$GR ML3])DK/I61A \SV8&B)K;KF21"3)^=L.=$IK=9XDJ]4J7O5C91;)]'U2VDH, M$J%4S6)J:>=T["3XS0@]'5?,$BA*8FIFGW6NIA?1$#4LMX*=CI/V-^C.%%V? MCBF_AMJN!7O6J8A9540^[08)_M;,\/G3D=>N^3\,36-XEMW8B B^0./.UU&( M/\%OZX%6=[*ZZ8CVVF!,7!\YN2SSCJ]^/>.)EATO1W<+% O#*SX^.7 MW)HP8_F<%\2E#V9KL"6#2\-EP341<'[#BJ5+*+R;HQ8S#^CZ5Z7W@YK[B#X0,R.2U=&[&\'6\+RP;B1+T^Q[!,0EQ6#R_K'^/[B\ MDE H*1MG/;DX5Y]+N<3,OV=:&>_E7TQK>,F(0(6),B@.FW7@M/]X,LRR=#11 M%;+2VE_U1H=(.W"A3(411AXH8MNC I.9O_%VGMUC6A=:'P4,4_>F>O>T.XBC_$DWBSZ[W^ M4=IU<1"JM*-@?5]H='&<^&G5&CY)M<*\+%CNT6+)3#"8*4.9>=9).^B=$ VI M;:YK38KF&F<8_- 69(&\/$*:66VU)I;N*EZ[J'';FBKQ^$+N':U*;EGD5F Y MNF8(BNZT^6VPW3 _$K!55>Z0/-JY&82E#GJ'/C^WHG@T?Z:XPTTIS9="K+'D M*BTIKM_5;(!T0K"0#O:,#>KB!R[8<-J708*9WTA\$Y%6^ MO$:N8+;92!P"$@^<7_BI\O2S\,D>"SZ?=<>AATODSRI0+O*U)5PBJ?! >2VT M"#>(+6U8[5#4=<,$NT.]BUE($$"K- M LW7MW@PO@-0WS(G;9[=X 9'O,;^17"[SDM.\?Z&"H[2T_YHG#C%&VXMU_M40 M:OBI[2+T#=1*< I/4O]ZV "2.MGIC7\AZ,$1]!9[MWMCR#4.CPR@7^!Y1/!, MWDLC. MV>?^0-,VNX=?@4\F47.=[C7/X7QUKWO>$VT.&5X,3-D,BYH=&WM6&UOVS@,_BNZ#+>U0/R: MM$CM+,"6MMB O11;BL/=-\628Z&RI).5IMFO/TJRTR2XWK#ME@[#@B2V*9(B MJ8<4K?%O07 A*BP*2M"KV=LWB,AB65-A4*$I-D!=,5.AF50*"_26:LTX1R\U M(PN*T%F8#,,X/#L-@LD85$U;&2DR-(Q2^,;I ,6C+!UF\1FZ>HN.KF?38\=] M_GXZ^_/JPL]Z=?WRS>LIZ@51],=@&D7GLW,_ .H3---8-,PP*3"/HHMW/=2K MC%%9%*U6JW U"*5>1+,/465J/HRXE T-B2&]R=A2X)]B,AG7U&!45%@WU#SO M7<\N@Q%P&&8XG8RC[NIYYY*L)V/";E%CUIP^[]58+Y@(C%39(%8F!\D(AO=X M[H(5(Z;*DCC^/5>8$"86 :>ER4["T>B>I-FBVM"D=RW3E&/#;JG5O:6UX!3K M;"Y-E>]/\&^2JI,KI3!!B6O&U]FS&:MI@][1%?H@:RR>]3T%K@W5K'R6.^Z& M?:*@&MPS],X$F+,%*+>VYM[_#,:0_26IO[$SSG=F7%'GVUQR H,7=Q6;,^ ? MA.DXFD/0U'+76SQ)"H1J*/M+">/'V2G,;Y67R*9.E<^HCU' O:!._O.%VC M%X6Q(VDQ7Z\AR/WTR2M,XG\H:RM+:/27Y,=0=="EU[>.0QL$E*J5VZDO6 M%*!^#;F$*-A)T#DM:#VGVC,/DC[$)4T1;H"7=W7/!9$62PV)!@'!@J"+.Z@A M JH?3%ZSIK$VP==R$BA^J**:@OG;9GJG.BO[?L;7??2&@N"THF(!UHA%_R$( M=LO9NMM'A<,OW*@M$"0C=!U^#*?A+AR2P4GQDZS6Z M$7(%L5K0['&P-+:BW:2$-8KC=<8$9X(&!S9D4E[F4&L6\B72\[7D!JUXA9J&_AI^O>2:6KWY,8N MPM[B'N%C?PM 3TZ.2/=4[F-W@]MV,9.SP=#CHG8)D5MTNV4T>,XIFDM-J'[> MBWL -\[;K6OSW"A%'NDANQ;B5ZFIR9,@VXZV%,:1E6P_=6L$.FZ\J M9FA@9[#A7&FL\H=U_C^@:_=WV&:-K+,MBMWQ_4Q'Z;$+SYX3CV6.A0X3I866 MJXM05 T&X!.@NK7O<(69!F I31L+H;X=QM##@1A,#44&!A1@JNFWA;(K/J"0 MN/["E3W@6G*/0*FHK\7-7F$*[^,364A$#DD'J O[N7S+&F@[.#/KK&($)(#! MEM]XD&_R3[DNJT-[*^A!'Q227AK9 M$7ROYR@['6%\#^66Y[X^N?:NAUQ:0 ?H^H3[- .C(#=@8-![*).DVM:T%:CO MB-96YSG@*D,O%+PHH'3H=M7!'BYVR\6#MI\>V/*O@=!G*MK&E^'P)W+FY-"8 M^FIG?F2XO5QG7PRAMCZU^T*B[E C.2/H2>P^AW4@:J+]%O87C X.HW?0OWTU MD&P[\<@H^H6@QT;0S!Y]?3F$#FKC@XVWC['.VVT/R#=Z:-W2)O36(47\,*O M*;X)< F]&5X,35D,2YH=&WM%VMO MXD;PKTR)>FFE^($AE!@.*0?D+E)"$'%T:K^MO8.]NK776B\A]-=WUL843OW0 MGIKV>BK"KWG/SF-GQ]\YSKS(6)$@AP_1_1UPE6QR+ PD&IDAZ%:8#")5EJR M>]1:2 GOM. I ERYW;[KNU<#QYF,2=1TSZ.*$/I>0'\_Z($_#(-^V/5A>0\_ M/$73'VOJV<,T^GDY;[0NG][=W4ZAXWC>Q][4\V;1K$&0^"Y$FA65,$(53'K> M?-&!3F9,&7K>=KMUMSU7Z=2+5EYF MH3^C>7&V@IN,?/6_'Y6,<9>1R+'"A:XA97*67%^T4#H6:$6Z_-1 M35V)7Y%$DWL&7XS#I$A)N+5UU/@?$@[LU0V:%ZLQ/M&XQ=JW6$E.R/E+)F)! M])=N=^S%M&CEWV7B%UHT?5@\SA<1/-S [6(V7\[I1I^K^?O;QVB^FL_:7+R> M3A^>%M'MXCW@<8T:J4P) M!2M,167VR$=#)6C-67?@CVKXX&K8\ZDZX4;I M'!Z=(:@UJ(TF\:3, *^K][JD(H>@?P&V?"^@2:\B;8U;BX(:AF"25N*@FP3] M@F4)'Y!):AC3(_-965(*6P%DN\E$!==%L2'V5:.UM2?PG1M8*UTKV1$+8,') MGADFF,>HH=>M30K7,5!N86C?6 M@I)EN8FE2. Z2=2F,,RFYMW=LHZ49_B?=OT?=>U+TJYVQJN#^9<#:G>Q?SF: MCS1SI!D3%W6Q+U&5$JV7W9]&E>T+312IJ4PSZC;_A^\_Y-4WYE>#[L ^';M _[ ,-S*\/ M,\V)ISY"37X#4$L#!!0 ( *>&F%;J?L0TA@8 " C 8 >F5P<"TR M,#(R,3(S,7AE>#$U9#(N:'1M[5I[<],X$/\J>V$X8*9^Q$E+ZI3.0)H>S)72 M:<,PW,W]H=B*+2I+/DEN&C[]K60[)($KW%!ZI=-.FK1Z[>NWJ]UU]G[QO+'( MB4AH"B\GKX\@E4E54&$@4908')TSD\-$EB41\)HJQ3B'%XJE&078];M]/_1W M=SQO?P^/&C5[I(BA'T3X"J,>A(,XZL?1-IR\AL=O)Z,G;O7!F]'D_X,<'ICS:4W9ZG)XVX8 M/AR6)$V9R#Q.9R;>]@>#3T.*9?ER3-:BQ8IR8M@%M6>OG)IP2E0\E28?;A+X MTLZRW3>3PG@S4C"^B!]-6$$U'-,YG,J"B$=;]0A^:JK8[-'0K=;L(\6C43Q# M+XU'.,OP<,OKL)8_;D2?KA&94R?.5/(4)\>7.9LR ]UM/]H+IJBG\@=PE2!$ MJ=I@BQ49:)4\ZWRD9>DA]J)NU.M>TLON=AJ%8=?_4&8=(!S-_YLB9': M5.;\V9 II^W&J50I55XB.2>EIG'[QRHW%@T-4*Q_)CB#FFJXJ9V?5$:V [7K MNY&U &'97@\/X1)TSMLM<%%<# C.$#9T*?Q-ET)295A">*,5C%3+W0]7==,0 M:?5T0^:X"B@3N01'8-)ODFGWMLOT!T8@>$DQUN0PDJJ4BMA0O2YHX"SX$UEQ MU:D^$_H;O>S.F/A%Q;AE"5Y$6_!'+D5FI>T^'6*B-,HK(K*L@@E-8GE+$1]=%0L5#?,%KA4L*WS M;F_:>C.<'6 5"F=,!:])2HKXEJ?RU\/9&AOO*.14T>D",,77MD-B))B<@L)0 MKZA(J(T!LE(@2$&A$E@YN'G;44!<:[!\1N'PE:$%]'SXG2[@E9A)5;C4T(64 M:'C@PRG3YW!($B.5;D;MD TVW+57D/ ;I-/FE13.C*H24RD7EZ+N$(A(U\CU M_552@"_+V4@6)1&+AL;(AS_8932K%#$,D6"V-+Y,<[VZGC()I;=7SS3RK ME%N]IM8F%BQRMN6(S"J%XVH3.4PDGS0(B*PEE+:^1=6*9DR;9K !X?HO1@4Y5>K^=%T<[.SK9C:7U\9W?0"U%SB&#+F*X*Q/ZB!;0LF; T M[BJF[;XU./F8RF&YK>6FQ1!+-N-W:F)Z.WN]GJ( M>+4"ZY5%R[CP:77?>24E5A:BT4>MB0L7R-PY]6605=QA34.I9%'QK(:WE=01 MNDZKW]ZK\RN-PS\G3E<%84[WK3^5!!6.G\SUT)S#\@78_AA,.1'G_E^WR67J MQ+!^S]6R9TB2\TQ)M+7M&TH5/PC=SW"ED;\^T70/(V3$-9^;_\.V98A;C"SJ MYPZK;<7Z^<%:7W%M:/FPPJK5FRI*SCTR0UO$A,_)0C=I^&#@1_V'PZ;768^% M&P\A[N:CC2\B\PQGB+T@X 35=IV N^]9?Z46KH'>'+!] ]7A]X> *TO=&Y?G MZFKW/>9R&F8$;]99A8%UZ[_T*>YM"8TJ0I7#Q[N\4N";)_#3>G MW:Y82\ZNJ=7TF2J:V-A&5X,60Q+FAT;>R]>7?<1I8G^E7PW#W3 MY#D0)4JR+$M5=0XMT67.:!N2ZGKU_D,"D4Q82""-A53.IW]WBPU 'Y2(I4Y5%OYV^?Q=E5=HM5=E&::V2%CZ] MR-M%=%JM5DD9O5=UG1=%]$N=9VVW^^]V3OYQ>/'OWC;S#4&_E-5;Z* MGC]^"O_[Y.FSZ,G+5T^?O?KQ6?3I?;3S^?3-+EW]]N.;TW]_.N2[?OK\R[NC M-]$/CQX__M>S-X\?OSU]RU_ \/O1:9V43=[F59D4CQ\??O@A^F'1MJM7CQ]? M7%SL73S;J^JSQZ?'CQ?MLGC^N*BJ1NUE;?;#/_Z&G\#_5TGVC[\M59M$Z2*I M&]7^_8?/I[\^>@E7M'E;J'_\[;'^+U\[J[+U/_Z6Y>=1TZX+]?/ MVFKUZMF35?L:?OD8ONY=\_7119ZUBU?[3Y[\C]>K),OR\NQ1H>;MJQ_W7KZT M']7YV<)\5O&CO:I5D;3YN<*Q+[FS

X<*4OFU=E^VB>+/-B_>J_3O.E:J(/ MZB(ZKI9)^5\Q?P+_;52=S__K-5W=Y/]7P4 P)M_CE3P8?JF'/<^;?)87>;M^ MM"&LPVID+=)")?6K6=4N7O>79>QYO\]CM.IK M^R@I\C,8'%?8>:X(_V__*?\#[SCS[GBAZ(W,JB*#+P^_+N"AX?J]_;\]GO$3 MXK/1T'__ 5\H[IQD5B@]RJRJ,U4_2JNB2%:->J7_X4[Q!=QYP3?"-4GA&Q T M?Y_@[/Q=,GSG;0W_EYDWI.HV3Y-"'AR6O*V6\HL?X0?.NY6!]7N^A;USK,[R MIJV3.JKFT9MJ"4HC5PUOD3:;[+2_:OYT-T([;*==J AG_O3)ZTM'8\-CC;^AR_=?[][_(YX>_._#Z,/'TZ,W MASBQJ%TD;03_BP\%;M*3*"G++BFB,U6J&OZ[5*J%38R&%%[2@..B%C"4JAO] MF3QGE)'3]?3'Z%"45A'WAA M'%TL\G01+6 19DJ54;):U6#19=%L31-Q7^6&NP)QNM,*O[_/%@_&JO(V46! M/$'Q;;2\XQ3_7=5?HI.V2K]$AU_E-M[N>7\TLE\./WV23U_CPG['Q7"] MN$2U@(.4*E5- RL8\Z9DPL.PZGY7&^D>56KLPK?DI4.V)-1 MTXU//8[ E_D#7X$TXV2&?U*P;5-6BO>QNTB+[\TT3QO]VYE_WWCF3VIH(2^ MJXRVST_U/0PX)Z[D#(ZN[1S.-KU"^N]'%W6R>C6K5?+ET06LP)41-IX)WUA? MJG?!'8?;O&$/8*\7,,AOJCA7N'0X8%(VCX:CPD@WBM3)__]>%G9X0;?X@K[! M<1/!EW7;7WV-8+'R+/J/)_0_=^LK/6X>1P?-HL"-$?VVSKXM'KCID5K,#:S@ M<"W;;7(!O^E]8@[@GE_FGW^1?]F7=*K#WR0J]42LE)ZH^!VN_B=[ER[Q567@U6_=@?[7GF?J+>DM1 MQ19=XZ<_MN [)VMT\[T8XU_\[=QMH/Y&OL4]1?5'Y^Q&<6\ZKRQO5D6R?E56 MI7I=Y*5Z)![D#=;J!H^#0WWKG"\'N1!*1]R36P/J;$*X/'TN,[BM M$L3)EV=14Z=__^'_JM7J$0C^T_VGS_:_JJ_[&3S?_M[OJ[,?HJ1H__[#/\&U M7^3I#_W7FY?T;F=%E7[1\:87/^W]_*-9J!<_[\G=_ #7]XMIR3NBD%;2M97^ M@$-:],DUPEXTFT?P3%77OIKG7U7FO6D=CTOACJK^TX&Q_9=[SYZ'T(L9]H[" M72^>[^W_&);]KI=]_Z>]L.K?<=5O:&)>J6SN[JE_TN-_O"/7_-"9:_ Q7@$G@7:%OO1_M-7 MSYY&AR>G?WN:GV[F;K\*1W^8[WM[]?3NJZ_9WI7.CGGA C\ M+\1^1:WA13W&(@FNX\I%0Y[GZGUDZH16R1GXVV3\)G-8IU=)<9&L&]EE+U_N M/7UN$HO\V9.>.1SJF:93SS38ZQ3M>7%-Z.EOA]&;C^\_'7PX.CR)WAW\*]IY M^F3_171\^-]')T#?[P\^1$U81O1>QPM5P5!"#5\-B\A*,"[K7J M9F!+(0(5YF\Q_C< $M=J!?^!A\.?YVT3O2E@TCS/@^AC#<>RO?IVJA^^\15S M-)\-C[__\.2'*%5%(8:$^;M9):G^^UJ!_S_W.(^AT [&J;T^F*1M^H1+H]Z5588X)3I/'LQH:%4=N464<_>]_[S_:WW_R/)9/HJ,& M+VYBK'V .U.)!+@XJHZ**N4Z/*3_R$N>M/^PVQNL,I+BO-Y!IAI<\KQ9H##7*NI* M,,!:,.-:J:USKV\6"B>>'OX!;_M&!A(N7EYIC>J9*-<];/":QF#;/-@AID+X@?3>1OA^G+'UD MS^+)A)72&.\8,QR)40ZO9B&+HWE>+_&L2AW^!_4U5:L61YAW-9Y?R%&GSZ]9 M!S*LF@$1 AZ4.4=NX,4V(',C]W]MY9%JC6&Z"XJBE QV;A07(K,F004"VJ&M M.SR_&SR.5[4Z1T8E]\X2#D+% EH'?I$6'96*(_BP3M!D&%T,KK!W]-(&6[N@ M:G,,])"-T-C":#)%*-R$5@)%DTI]K5VGC:L1U$]0/S=1/R^FJ'Z*/.%-0H<\ MHXV9"(AP)F)CR&)W^2@@F4D:5#1M(!T^I$/^O7(A\T>]%)QV$ MT6B^WZ_C#/KR>%/4@0,.1,63*45&V*JKTT72,#N+V!&:O:8D#9J7R W<$ L+ M_*Z#V>)%&[>4_*SI9H]X^["M5U(9.[I*Q&^%"EB_OEK?'+Y9FMLV#;P-LH3X M>WA%K9ZAOM?%0E&P R8"ZB,I8GDR#)/J>6=VXD)OC,$<^*^.L("!-U>U@M<0 M\"3$M,%#:4 MFR2K5]AV^&KN&:-I&#=FQ8PP_;RK,H9*X_MZ!QLU8903#- C8303L MYZD)V!L^Q,F$0*NH$9),." PII2IN94Q,$S?6PY"$)(#2SL(@I348E6 I"P5 MB&)Y)AG+"DZML_Q')\>O7D'F_;> M@.P!O![ ZP\;O'[CXL$_PVQT;Z)S>O#+N\/HX*$(C#>-4V+%/^N*A..B-C)3 M8>3%P'/(BSRE4 /MV!>O#V3G:K?PU[QNVN@D7:BL*WK 71W8X>@G^J;):E6L M_6#\VH3A;0\&XVOR+R55HF[FAP9QN)$X''TX/3S^='QX>AO'2 AW;4VX:W+E M,$>D:!I'\GUEH>-=' HC:!4E[? J)Z:5UOG,0!N6!&I C83*KFPPF Q/15DN M"HA)FH8S<+B.KR:?T26F(I_?)H#^DL]("O8VT5M=8[9=AM>^.1.RZ MF_PVGO>RDU^:YAR\/9&>.>;P_S[;Z!:>!_4Z)@,WNT^^][0!3//Z)JQ"]_GZ MOB6N.M5W=XM,T%.7L/D<'A7B8)2):4*,MQB1IO9R66$JA,_-24DUK!V)18?,RC0;F MZTW@IEEQ[2@W5<&I+_(B@W_#Y?FL0*LSAF?$Y7F$&:7D(H[FB??GK*:O&_F M\4N$:VC,-4G4UAUXV!J^KNMEI*A&O%[3S8N?.W%K!&B*;0F#+O*57^N&VK%= M1Q<+6&1Z7;_#&/3F+DJ)G6V\!Z$,^XM;RI"]566@H)Y#[,]O=$KR6:_.B$L) M[8[R-M@=[2^>X%Z$(10<6_>";8,@@>M/&81;):J5("H(E@=,Y4F:YW:<5E M' L2PD).677RX)(R.1-@($R9&B$F\.GO7/8)@R[56@X0^MLQPX+C-AJZG@V:8 MV,-6NIXR1+@!2>LP"#V@2PCB%\3O#L7O%SQ3'-DC ^C:/\2-;N@_OF64L1]/ M>ZL8\7=/81_8K@U:$NN9(KL2K;[&&B!8^#%3<6\<3-PN9P77F2;ZO*_Y+[3; M\K95%/ZM537?2DWQK5FDR>Z';>HO-)&607]-'.C3@.P,R,[M0G9.*J\VT MS)%%R1)-9+?_8P33!N<+C"I4?-942U8K#!*B5X;A&WC'.GXC\XU[?'=Z9+3F MTD6%A244H:-)Y'54=OA<4DK9GZ.,N;>-5MS#-MHF^XINH*L\2=D:Q76)/K+" M*QQ;K ,NJ-R+.&=SQ)UB>;VMTC0EF5Y0E;HX$__FP+?;EIT0A'7RK^@ZPLJH M:$Z[P)'D?KQU$5,B.^CS98!T:6J)3?2Q,\54!3WRO)"G"+)XY[(XP-ELG0SV MYG\IU8W)F(X1 \4.Q0T'*#?1^N!QZN1"A0'%4/#-*\V(X !A@W 'X;YSX>[3 M2 7A[@MW?X6"; ?9GKQL8]ZL05C,ELDS,5%:6!**VN'7=)&49R2G\E!:EOJHEU7&GP9\-@G5/@B5US%LF7L,Z;.& 4>>$?S7H MX1&*/>(_A4.R:RNP8@F5IR&XM7JDRB1ME\+MOK4@FR"5DWQ%-SONJ!3C7VK6 MY%M75Y^6Y:EH2,LW,<,'/-G ]B9\]RVK%H>*LHJ%TVT NE$#V MS9E2993E35I4#:=T4+8YI2/U%\1E2^(\SXM!!-D613OF-,VZ+*4%!%V14^^& MC=PG!V]/N(&:G9JEQZ5)EE6;SW,NT79XY(,G')3+72J7MS:F<])6Z1?C3FZA M>FGH 93VAR6:U7."=5D5RKH3C$:!)4[1 OUY#(()%3D,CHN-O* MFA@\WM4Y8L'2"DM.:WP,$CJ'D\FMAXF'&=^8N)3@P1"*2,%G$-RN,/SQFME? M-UI"9FQ80!1F78QGY1U$F\1=>.@W+G@0_"#X=RCX5.U95V6>;HV,:\)[(1X2 M"FULR]'JX_?0/%5T6H-&2*21A>Y(0I1HQN,F#QM^W_.\&^UZCT6GL1M<5:=* M@*54@MU(0PO;Y-2C>:/1=),/M_2.OH#1@N@'T;\7T:>2K@[^0-Y0L\L@/^S&,&&WLLM%^MB#!&2(=NPX_$1N4JK4! E.@;N^9J2(GJ5^J M=E%Q,W+K=6,A?";MEL&8J*MS=OX1#B[-E$]:A=YG1F4YWEEXQ$,--^6 MC>>*TV#O/6QE$6KL_C(U=L]"C5VHL0LU=H&[\E[8% -;Y337=]J6V35<@DO\ MYBWS"JZ* NP\??+D6!@=;QG"41V01XG]HJN(8^F,,EVPMHR2:0\MTR=^4^DDQ[X2P6#N*JCK$+/'=C M_THU)UCBA=U(,%$_HP[R7]=T78]-UR&7;6*!V>5UE'4%S+UK%U5-/7T-BH95@!WH-W'.KRF!:V[*=@\8)K^@.'P:) MDDP6# 3I JNYD!YZC<*MQ5HJD3#)N@9N[#L-G*FO0-K!!4E;JAJ#S(5Y"O.Y2O M59)G4;?:,L&261.I-,-N+,^#W]2&#C\D4.HA8[W06UJK+!>R!QDZB&$0PSL4 MPT^F!]$62>&PD4\NB[IC[#D7G8%=VM8K]9D%>2Q8O[-9O9 -N.?T- M7R"&32A7DJA1,"#:NH4Z,W-(<,OL&N('4@%+0S]?4=-/M)QK;!T3>L4%2;]; M23\6TLTMD_4^7^A[(2WN.<%8K"H-Q\=C5G[E>I"]('OW('NP.S\2P^T6"Z'2 M++U]$4P:?;3U*KZ#S 69NWN9.U%)L85B)GTB&S5@!XQV\KD.N^Z*#TGF*/8^ M2M(FAWEL=Y>B(&R3?$77$K:T5M@K>\LD#F5'6@T/F.QMPXFV0A=O7M5+MWUM MUA$YG_S5Z!7H26T0Q""(=RN(#FODEDGCD/82A6G_YV?/KJ+;]+D-) 1#)V)B MV3<9UZQ,FG.4)<$17U,SB4R\Z "FKU1P$L4P5GSG-6.]F3D\9&.#YK@7S<$PH&'C&PZY;IU>$;O^8E%Q#RH3OA)1Y\=% MF7-Q4:(D1!WIP%T0QR".=RV.T:=:+?-N"79P6G7E-AKS?+2OY#D2?HY(-5B+ MG3>+C?Z5 M,P5+A4RF^%P1#TC!1Y0/Y/'6D5VD:R/HIE*0065KVO?1X)>#Q^"8Q0;!KZ1:77_N_.[ M.SSWOB]OT>VY_]=U'>=GI5+D_/_6BM)[?X$FL"D/XA1.]3+Z4FEZ'<2:KB>] MK%SU.CR+?_&J5=.J IL_P&+2.YBO%"7[J]7YC3SZM]3[W66YW_WKM7 ,;=7KNL8Q= K^8=-]6P'@O;\\?01Q M(%&7\J,XZH8^/>1F$K7Z>4T^[FH4-6J2[7KQ04ZWZG5=0TX]2,A6BNGEP!9L M@]6J&HP*L(O0#,(/P&YI.,$LM'T(2T$!1G*@WQ&%0M1B3?1[!\94EE-Z>6\; M K 'PR]]_>/)#E*JBD#=A_FY62:K_OE; YL\]CHXX.I]HJDZ:[J,B65== M^XJ" FYPAR>E5\.7M3\UKWX. &.UE A8P#9ZA,NC7I45,I+*=)Z]&&SHIWM] M\>AM^$'NXEMGRW_B0#"I>ID4KUUQEH]^^,=1'TL11TT"QBF[&2XZ0Y?06>[Y M5V8/#;9WV-AWN[&=#??#0 /?^ZX'CWEBVQ[)@ILH7X)/W&H_M8%_=(A=Y$8- M/<00U9T75/XJW^,9<([^+BQ1D[R^;6'P0MRTR/0N\A)V?_OJ$7UB!<8DB_2> M<%?83>#0.P[2M$W2--L&:5HF3=IA*A%#+(3Y*8OUB$S-U3(OGD'T[DCTYM,6/9"D3+5H4Y8,C!J4;X\;D(%[6J]-":@G]$0C!*K>$75=:E.>X_.W#!G>*FGI:&] S21G M]*G7HQ>_TR B.T_)W^NI^M!0[H9$&%-0+@5#@% UR9])27,)JB:HFCM2-8NI MJ1H42 G7,FB..7Q-1VLB>" 1,Z5GVG0WUUQ3!B^!;=^Z!(8\Y5]$@/(M$2 & M; I]KBV1&(J3>^@R28+YX=R7.R3.;51!H-\4A&F&9"MMWLQSE5TN@TZ)1@-B M.]>$H)O[ZSDXMHD+YD2FL66EB3^&TL10FGC-TL1P]$WCZ/M]:D??B9)>K"_) MJ=K_>>>9::)\6=M6=ERQ+ #!34*#QRIB5K A8$U-- MKJ78TRV3!U1;MRY.&^V,3:_H&\@][F:FE^'H/QT?OCMZ?_3AX/C?!CTA&$>T*I*4,4-&F"F3>J;*-&>>/?JE7'?C MJ08!#P)^ P%_,44!5U]7JFPXW]#5M1_C3,9X([B)(!Z )7NFUIX&X5,UIQ>[ M69/6^]$)BJ69FARYR1)A]#X\"2X M\@]5:;V?3>J!;%&1L#.74DFBV,EV*PR!@OKRM K63V&?-^@RV*+ MW]P$VT2;"5XO:S0B<+*-!Z3-9*R5JF-DM%4H-I^,M$T\DS6Y8G,2*)([3$J! M$(!,$ F:=0MV#$PC-B)2Y,N\E9-]1:#-FL42?K!K^R2C3X++-D>T$US ( UL MGEP^&GRQ2W24:#IP?2T!1/@#>. 2N^U4\C=:%APXD!;,]"GEK_ECUA<.]PE? MH)JVSB4?QP;/^BH[)T D@W)XJ+7S9W4"-Q2Q(@=?M\S1C=$;VYV+_0PYH'O< MA*DTU<$HA*IS9:4/&_)$I4(:7.J55_/)NZJ1]985DO$XB&%0,:2+N2)7U04= MRBO;"@C_R,_S0IU)Q)$GJG4#,>T2XJQR""]E9OI97&1:!H.!Y&0R O%>XN?Z M3[ [D&,#;0C]$6LG4*"@$]72QEN*_(\NSSB X\W8:3]D^"HEP')6JZ0E$R=A M5^LZCZP?ML<>3-;40I7Z)='J=&W3PC_PD7@I8N,8MK2KZ"HOGBO:5]Y@"\OY MA;@SP2NY"^!<4)A!8:ZFR7W "K-:L85!0@<2M1(;1%2-#;U>)#7^@+6/-"=T M:5S] ; (M*T"9F@RTG'O O#SU#S[TT$$T? W\^F=XQ[B_(5IK"5%F\))C=V/-(+C_35\F::\/A$<\2X\+, M5'N!'-3CZT0=PLOUKK8FN$N!9U6-M#>&Q:*F 4/B=V:*9Z7X]@F.S#:*8UGN11^J M%B=KC!^)047[/\4C@7!^R(&;&*/]I$-$#E4Y4^:.]ZZ$S;%01I 2;F.;K;,S5'ZYUJE/LW=$/] MVJ:OM?W?7T*1UW6/^MY>8+9C/#@UZ2X;'YSO9.,!=K_ ^K;R0\>>#Z&ZR1R? M$SJZ[F_AD-?[W%B\S:'Z$!@092H7)HKCSVYE7// PB GDR581Z!<\2> M+JP&T1<%>Q5426>NN_5@V4TR=J&,ZA;+J%Z$,JI01A7*J+;J1)M@L M&3$PW4.*3<@%\G_W(K N&%7L1>\*8]FB 5I@YR2&KLRIC9$U'_4->\/[_HFT MY,$N;>CO45^:$.X,\OL@PYTZI(,A#N[?!,(78ZB"=HSVQ[6!JL7=0L3T;QW8 M9[?L^.3PQ91LS@MTZ;#'E%B[6/"1MZ;I!7T3=2O3@&K3362"L;%\;>"%F7L* MMK O'05+TJK(6P+WR>DA/5>9W7Y*A9GPAR31M'?+/P@J):B4ATIB>W.38*9< MG(<39/4![".G/LXW9D?7314[6D7?T(X:9#/(YD.EN/U&F4D?SF55GC6M&[7FPY[*TQULA1]OO\K< M'T=E6-M@S!H8_\V(:2"-/9[;NNFG.^V @!"4T524T.;+?/VL@4$T$/JB>HGM4TR8F_2?4P/K05PN&VHLH\]15DO3Q3VM");VX)#"?@7V=PN7T5 MQHD]9 9FQT?*;$A)H!;1/3T<8*LS8Z,^EK 656:#/CCS[/>NL2WKDJ58479: M5N?X3M;XO8*N";KFH;(3LT^C$66";?' 8EKP&'>OYG.L_*?NJ'FQ&;/3Q^NX M^&_C3!FLV=R);8J>6"9DR\!7+-*NBP87E2SR=B@Q:V+/J-'F29*"'\49PUZX M!FZ@+:Z<=8I5B?)4PG)T+6T! ;;*D$8RXP7:+O?]'!XLVER8'37RI+7-GL87; ME;A;0&N1[\;<30BIEQ#.&$ =6\W4%%;W"B@M'O1J5@6?YLU2%7L ?[(VX5_U MWI3 DP]&V=V[/MM_,L6:(Y^;L*GF28WU'P+:H@;#;>L P%98F42-6*3%DN#& MI+$W4ZDUX/C8,/$B;S1 >D8.$-SAK%;*U!+S5\JB7*00@UN]&4.+>K_-Q59A MH1)N-3L=,W/;Y4*\(\GUA+QJC[J54^DL7TB1 M]D6R=EM#2="FEB;!U)'=^1'&+C28 MUZKAR,B<^%'D@WN4%W>%MHOP[,V[@Y.3Z"#Z>/R66,PC9D"+#CZ\C?B[7_K? M!7:T!ZN%GDY-"_UF\2%4QXL[V2\%)4W#W_TR^(X-]Z2E,EO"N"&B'778F1@F M#1W[$CXIZ3I;ETE6CIA+U,F:?BSFA\!N]J+#!$[_\=G)! 3YXB!>3#$9#(L3 MV-G?Y<%E#LL$;EHW;K*>OH9'T;#[I5+HB?8C3JQZE9U3?U6N-2?L';JS_X0G MU?SY64W?UMFRFK.?0LU9J#D+-6=3.T GU[GH\)*# +SX/B+#'$8;SK.$37F* MF E5<>6!L_RCA'UF$DBIN<:[64"(^JKJ-&]X?Z[= ?3Q,3YS:3I+J1+3Z[JL MVCPU:"W#2+K0W!@R,G7$;-SI)!RYI=A"CWEEQ*:@9=I@C.Q%1SB/2)UC_($? MU-"-U-#D.A8=@"2ZP*9O$R^,^C==4H[0)3LZA= ?'";D M1O>B2QS2(YD#6)#9(C MB03]"<-U!5A"F%N<@?L[SRG[6UV )]PL\M45]^L-3R;*I1X[4[Q5V/4FI8+$^YC<@CS5ZCL M#$;F]CDQJ-T4K+LZD=)F33V6UYSODFOCXD[3MA"U!G>$_'/(ZFV">*:(!9E:^F[R%KBQT [&N;//"%F!\ MXS* =Z!*.+A2I2G[&MCNA@;0_0$^+IYD_& 25ZJN=4;%MF*$^ Q[39H"WGJDLG-SA MY+[1R3VYMFXG7 B;86T#Y@8QR>>3U$A1A,\ECC* ("3#S-/Q!0*EFH-F;9H.[I_? M0VT/.BH5M;42:+JIU3.:CK2J!KI=RK_N@-M"$ZOODM-]__'MT:]';PY.CSY^ MB#[^&AT?_?.WTY"V?;@J?G*M^/ZU &/I7'>C&J?^!?.*"VK$5ALR-K>6\YA[ M54@:5ANVK+^IGY63D70H%GHP_C' 9W]@&A.;ZQ0$X$+GKL[9V\KP/$(_"SFQ MW3X2B(_#>:,EBU8E>=$J1Z]HP&?>&TK:Y4R/-P[EQ.$X\ M,1#PBJ0P(?8J/62J5$874>X@D?!Y?#]'\+)#@#9LKHX*PIK[.8ACPDS!]A9+ MB=X5+I=M$O-'5]7=TKI#;J<9:1UEW#,2AQ6BHTMZ0S,LBZN^KG'G%"II6OPU M;U+3<53Q[K: 0-EOU>=35RKCL[U_-E!AGB&.:C4U M_/:BZG"VL(UTD%ZB"61.(OA68WOK"AX@*1IQF3T(4DMH(L\N:]CWHU>2P-*'>,U10/SKJ9W* N- MX0E\#P\X0E%3I8GZHU,F([PT%!Y>A;TE%)H[M2:^Z/@U]PYR98RLS(L4^7'[ MZVST7KJB[I>&7"7 5[3P%!1Y*=%XI70Y;7&?N MN3QD@.NB:*4^LW4%JV$)0G"#AK/6:-@T;:S_@< 3VR:]$!_,IY!FT_,?IV;=V(R!02FO &.14:*V.:6'!,J30MTCA".C;$[Q58 M^07%%QJ,QB2%"8^Y$4G/H)OA>8CV'#\U14&H4QV5#-GGB*6+(&&2USP)]U51 M7:-%_5"(;FZF03,SMJ5#TSE'M &^,C,R.FE%,;*.MO+2#B"_@E5:T8,F4@E- MX;!V 8?]&<>7X0!HD7$&?MU8?T[VKY0)91R5Q0FXI,,]7 _O?AZ)I&"U@E,' M+& 000S@&;G(,/)TA\N,T-MV@K0+\5 XJ M(AO8<#:Q_80%-QCZ* I!-";(1GU68#KM8G!@DT&D:Q(XJ@J'6)&K+J*4*UMN M.YSX&+1W;2HMY[M$#PDSSW"G@LWU^>0_]_>>/-F-]$T:6)4"Z:,XU34VG+&J M@O 'X;^1\$^NHO\(K>/AN6G-UF29G'%X,E/S1"*5*"%G;)Q2;G2&?;Z+"MVC MIJW _>'KF[:NUMAR.1G(M*=73,I1!%SH>D3.^]!ET3#DH1FOS$F<&/N\6^GS M'ZQYWRRHN?_XC1YC%VF0P#(@I+;M)NYV^B+8N2):VI1!E2BIRQ(DT#;TLCQ) ML($?5?-'JRK]HMI(?5VITF2)'60.43Z5BE$G!H=B_-"^CK)=Q>=Y,$^"AKJ9 MAII MR5C0T5@8; Q#2/4"R[Q;QEP8IPGS8PQD%XU)=E_D#59R.&RY&RL-X@''KD_? M+6GSG9&\.8SX.WQDB2,$M(H6E"A;< ?5646_DD2YIH@4/F!3H[+KL $G+3^: M^*_"=R?UEV %^^'DL;P<%90_C]'AW=/@A'!@/]L"87'V\2U:[H(SD/*^;5JLNP7$7N:+"9@>@;)4Y MD6^VPJ&+S+F[G,I"2CWZN:/XQ;FF"Z7O,_UZU_Q-Y0GT5AE&B$3 "<7B_ 2> MM;A]QEUBV[W9DSA9*4E 4:J65*RA-^;>#53>3P%Y?:ZM^TQ"YED)^,[Z%E6Z MGOD^7-7J0N#YBYP ;8C@AO,L:0?L1OUW-7@-N[R(ONG@ MLCAE*BW(9K )2B)NKB1=*.RL2-6TQ&)-[#T^5@1B0>;>:S-16/U^]'VH>V#6 M:."IO$6]6?PMD;=N2@3!W_BL9!CP46@Z\X3H0]#;-]+;DZN.=E4>RFJCL A* M(S2DR^8@!,?J+;=,Z\@-D6(73,*.2VPNMN#7R#3Q;0<'!8IJ+&)&#!36;J38 MA*&:T%+K2ZL=EF2>FE:1Z3H\(TK2NLA601&7KZO<4H/,JZYN,3YJX"U9LC;@ M%LWV9FON8E!E2^G>Y80\F0+#;:Y\_3DGX]..:9TH=GN6GZO2!HS[!\$(;MX% M[\<:K:RA* .TQ52V W&FGXQTI95 ?TGBB M _K"K771I=<65D>A*O=F%PM5:H-(4R=5??BN]BJ)Q9/0=GB+"S!_F&4I>$)! M;]U$;SV;7.7*Z0!Z-@8(T1 WHGYDC!O\A;DQCCJ@8+/&.E*RA#I>HAC! ',"0+&_+U(2NZXQ MV007"\FMXITQUF]+;:F7+P8CX80V)@(5C/ !5TOM&3T'%GRBI8W_!0$NX3*3 MMAU.RX6(MTX'.'-&BTG#].5R):>'QDI59G3H%OE,U9Q"OTB0$=X)=DC1KCS- M(-,MWIV9(AG7;$6RQZ6![T1]!B" MR@@JXT8J8W(U)T.,%L4$DKK&7A HRLT 6]UJ E;VN$U_>QU79]H)3:NE-/"YB9CK\UZ;1M>6R@"^3XEA!^/?ST\.OU\?(A] M.4+.ZH$?9Y,K"CDR;IX&J"9YH7U,4C6I'!=YV;1)87Q(_MS73",GT%6QKY%T M6.Q5(U 2B Y76V4)WV'V&3GH+39&7^ZX& F\*<NJW.G+)'IDXP8:V%6R40WS.(HUVW!)7>34QU=$?D-6&*Z'YV=G:5I[,UDXVW#P1I$]4:B.CDXZ8'/*:]# MN@;.: 69+=Q48;J7[4O?I^_3*:B^$F@X.BC]%>%,Q/.X:;EV-A8'NH?UZH,X M80821N;C6G HVK1W9/I"U5Y.%[WOWFC#&=L4%D^<9XQU;S9C[JX#P]F"T@YM/*C@:6N3<8G',_I-0'1.J8ZY9'1-.Z[LZ MK9]/#D1]X+'[.HV?+:G_@JC@,':N[57V&S5ZU#BAA&FR1S1QY- Y2D$L ZX8 M94M.*Z3%:3#Y;%B ]:&?I*TF!I'D(D?HT#<_PQ Y-VC5W!-P0;Z41#6,/%JL M&E+ M>1T\J&,SH^K V:FO*D4RG\022K@&,EFSR7G5F8\M$88!DQNLNO;Y74]?=\#6 M/[P9^X43^)XL)]@3B#P'@1--U--=VVHM =K?.-F/(K(>4&48X% M+0/ P5U>GSPX>37P^. @0IZ\?DDH?;H_-3=H!^FVQW< MFD*.=R>I$+RH:SKF-4=JH*KD[I<:;\D,X/316+<4#:L?YVN,406#XF;=A*X8 M6X%D\'"!X4S!Y.9:.^KY5[7N(M&O5RQS3<%N$%O=RM&JS!7?!UF8.B7-N0^<;)Z';;GSO^[ X;@+N]\"^9L7C"Y)C&+:@_& UKU]CVOAGK M2L/+B*;<7E%^['S!/G7#1"/B"11W]W5"=+KQ7$9_2[&WN 96$&(8%-VW#EV1.&)MFMZO.O4 M6*R^BK(W0%$F(^>._/WPC[[ W;L2V)GM3DP)#"6*3(WK2(XUV)B6^E60@FE) MP4]/)RH%^=2DH-WLF2#PHEN5J M@ !ZN[HOW\W-T_8+@KY5@KYEDNY[?559N*VOC;$8!"@(T)T)T)9)T*JN5JH& MN6G:9+E2W U1A[>"X 3!N2O!.9^:W/3R>@ZP (PTCX"*B]_*CI@,!NQ4HP@# M1@[I$3&@F56*@QE,^T"E@:_1W@PR&&3P;F1P39&(1+7<%VSDW M;F,8(&+.,EJL1NF"$@Z=E,JT]RS5!:S8B@Y1^($J0&#JJLS3:*F2LA$<"S$R M4<"%/\T9!%-GQ"YDXCR;M<%Q5U M#Q(9@5#"T989#B.30DP+POII(J:6%AJO MLN1 Q"XT4EUWC4SU4(48]10S^H@F154)##1D.J@-[\0'$]JG*B6&U7^JN5YQ M82+(D7/69QV0=+WY<*V2.F1-@V*[D6*;'%7' ;'Q:/>W\62(JPS\]L<.KK=- M0#C[O:FH([TO_;6:=TTO]S*>>6%701?DH>(BI8'8!B-V2WB*A>[>:2L%W8RF M&1O)-#9$NZ-&"5[/%CK01),"9THM+\91,3[H8E)(OU#2=YLE??NAI"^4]&U- MPRO"SKX_.CDY^O@AX&>#Z?%\<@Q Z%,5Z@Q[05#-$/RC5D(H2H(DO*:**O,S M+#MRBX<&G6;P8*8(FU-V' MPD'R<*ADG0>GVBM^^M8B]TAY4A3'C_GPG-9,5LV#8-W6YNR4]T2R_I<]D4,$ M-[)!@LX,.O-&.G.Z=%&7:LR9ANS=7%F.<4"0C&O">HXB^BG%27^JKJ M%!GQB#^*%!J<.I+/A@5=$K=_L\A7_/."-1HJ8J5:JC&7&QJ$I@F$+ZH+[*48 M\Y,-ZY5Y'#"C9UT*NN6,F,^5BORF-9CF_;QWLA=E M^.+K:.?SR7_N[SUYLJO) _NI3=3W:SP!9DD+RK90;:M[[F9P;IMK8P^T#U^; MHQJV0IW#V0KG"!P?'$2!?5(3K4YLK"EKONVB] M@W>GAU;G490V>G/PZ>CTX%U0=0]6U4V>[FHDKK$>Z[8%"B.MF6&6[>\:O?)5 MWB8%_D(WFXK%WF1+#NUI^%OW@A& &Y4M".:$65UB'9)P:-:ESS%\DM;Y+ 0U M@^3=3/(F2;_D2MZXG(5JU@>!4'HA75?+ MS/T--@X"NQI4[E2+ELZG?A>+:L:Y _=&A.Q=UO(R>T;W;@&JTREE:_; M;%CN9IJCV\\LT:UM.$&0U5IQ]GD$&L-]HNG,1%PLYL E.VJCX.3562"M/UK> M1+ !\W/8EA,NO OG[%].?6134Q_<5LK!K9-TQ_W>-23:2=-0N'?>"U0(XH$K M5%#@DR^*2*.E];B4P-*G4N,CF3H^V2GDN^A1W(Y:T!M8<*EONVF0%Z$&OFX&A$"BAA2[1;_#1>JY4I^TU!;9ZGNTFWI MNG91U4,0)6:2WR47TQ>6B4QCVTH\GH82CU#BL34E'L>';P_??\+481Q]^GS\ MYK>#D\/HX,/;Z.3S\?'AA[>!.#V<7O:#>IPX;B157&OTI5#"HUL(G]I.JNZ7XG56*[XU&K+C8:OEVN*=I9&(<8?[\OJ>L>P;P FQ5F"V2_S PW:.]Q!>#N+] MD+-35(>7N)W&![U;[.%=VQZ($@!V%((?U5KAZ=RV&X):F._2V@->,8XF\;+I MA[L>C"C=N[3\.$EJ-E<$^HVW,,-2S>")E>XFE*'$VB<93*D&YU!1KB^&!:>D. O3.I R4+:Z;'+1&Z8?7L(QH4JA)OA%(L%NGH=2*N",'V#,$V. M@&5X GO$_!IKV-OWE-31'!S#+_L9&N)(HE(9:6GCQ(IC(K' D$^1+_-6BLCI MQ,\+_\C?#6?[=SG;_WGXX?#XX%WT_O#P].C#/\/A_F#UT8O)D5H@(_B9*D'B M"X>(R(F(E24&M :7F*,ZQ>*(+(+5J)-*)X/ZE]_QN?UD<&X'.=DN.9D<(\*6 M]AMW8=0[R,[H=>W9*UH2EUBHFE(C^#7>!C>@'8!4!NR;#].7 MN"1;VY.PGOQ]#['^K@;/)9I/4!RKP4/T.@+_Q$0QWK;9?/+6:B?Z#1\\W MGCET!"R2'(8V6$$#YDE 2?Y>U?#:AEL0U2=JY($E%^NLBTZR8![& _#I+EB4 M064D/;J7[8+H(,$?3:7@#7S-F:)"$8O2L3^6A"B75J=)75,+Q.3LK%9G^<O[#=(KM8 M%0@Q]B#+HIW]Q\]V-=4B_57;@E6&MT?\ ;9O0GPM5XB#7=^T\ ]+TM 3 M%4$8-V.EJGKZ/#W+00ZWP3OC3X9^X8@@3L-ZF@)B[Z'(=CHIV3[MR=ZR:_#% MXTXGG#P5GYBMZ[HH="7V"X1%M_Z!,U;>M(R:%5FQZ/MC2Y3\<3X'_X6/13HU M,8+:D%IHD,03Y">K4NFW1GR;7Q2>ATMVM^S-W4Z0O4D$27N8DI9-2M*XU1]V MAL!>I95C+5Y^P@QK5,:.8$*-YWT[-*OHL-3- 2]@1ZX?H:3XW3J9G_+R^[M* M(NN*]:@I.K ]N?J&@@TRB22:=S4'2#=,)QY3)'W"&=O]!V]CNY&B-0"&]=ST M(ZRPAAV.9+R,CNA&6PB&ND:(TY&Q'?L(;7R:F!IT4#Q(AU/,LV=^:(C#*Z;M MHOJZRIV^JUQ?C70TV!5ZPWIM4F_;5D_^+-23AWKR:]:3AR-O?_S,4_=U MYHW/YV!P(AA]B:<>ECV2;J.6*;[E:%-D^A>:$ RYN70%5A.5L'$*:M@&.P4V M7R&]EYA!C)W(@2MFRT;-Z# %-[A]BQ;CGTF&?_AX>O3F$*D*_FII\;Z(3E;R M1C?ZBV=[4S(V#S!"DH ?U:HRVME_LNN;#-J E#X&1M2P^PV%&\G*Z4G-7G1( M717Z/U)?TZ)KI 4E6Y%KVV,:+,B\D8%A7"G#9MGC3RD68W^)=Q_^=#PI1OFJ MV/Q4\_XMJJX>[SC99S\U%Q;@6V_]/' MS^HLVAV+1YE6R38)TA<'"7"9P25X@T<3-W06?@24K;4T8O7G"T=$O:IT7$2W M6"JK\A$=Y:8S-$TH$/85%"'+'2?FM'RKK MBDD[VKG(4K):57G9FE:F%IFCKQB '*GF(TDE\SCBTD9=24"")/JCJ^IN:>B] M],$&?H@^J>0$(ZPD>$NE=TN12VK$JQ]@+_KHY"3]\U(P$5P9T: M=J1\H(@+!0>,CE/!C^SV;9FO&X MQLE K*KB_+:1IEN!C=ZR7?O3U':MG\J_H 8&541\5Q3-F\/*XTN,DO,D+^AE MD5[4@;]T&$%DK7D%, WT?()O+E\9)H^QH[,7CI3X)K5J3TKIC=2J0JT6 LUI MDB/+X] M&6JVP:5:J)ZII,VO>3YO,=^SS,N.G!,#>!HQP;2'Y&YRO&T#+MM%SK5NZ-.D M!-#NS]-X+#A!?8;B[Z4K4%G!)))VI*QM*'+^V/#09O Y'+LX#]L#S'/R+O>6 M^#[IHJJ$4T^FIG_%&=)--P]GSY8)^T]/)B7LWMF#IAN93!1O!PM(AUA&I!NV MH%AGCE^D]^R.S9Z#?F@J<(=JID:?>46LNU&2_0Y.F!]#&79)Q^'H4ZY+119* M3O@C#K-T0D671'SD3O"!42.V/-]+_>-N!^TRIUYA%JSN3<^*NHR[9%FMOO#4 M]J)_86@HL4H";>[^%&(JF#&?HKZ;P[])._K(7(D>Q4[@V+FY\U ]S +W+.SE M>ZHZAUW@ CI., GO ;'R7HUSJ5)8&\P/Z8@W+JH3QBZ]E:CJ :)">K/U7LSP M$>XW@/T-"FPB1M.VP7R?!YAO@/G>$!V0-*(1 MB;_8#A>.3OX@YCXM=&">G(X["7I)V*TECP)L_;S*M/T$ MA_D93(CP@9E"VZ)5C%8>5HP;MHU@W6^;Y#Z=E.0>C'OFB=-1-UIUIJ<8)?UZ M 24G-IH2*)6("II%=8%7@NV<-;'-GJXJ*JV.=J23$9J!I521I47B%S/!)+K" MU)5Y0^["]; &F8..-0YP/4!)7.I@OT["@S76;-%@G5H M(PO!:->DKG/%X1'Y-]P_*?-EU37%.I;9)1*%[C 6KBDDZ,L"5$LLM/B8E66C MFZ;!/::T33]#?T/W3'80(?TXOEM"H3':"C'&I74EYF"46U)#&*TRM7-EAQ7\ M I32/=?E.\XO@_9""2>$\3PY9]@U^SQG25XVE":#Z=LU#*IMVU3;M H;CN:. M,)/A832&<5U-*_!^NZ;&%W".3EA.EIYFHKN,Y(AF2E^L]<(P&&_C!#3*!=Q: MSS-(P+9)P+U!$L3-D48#=]\?!/(<*S=F#:^+[@V/3I# MU+JR)Q/*F>GF,N@^YG0U\YM^1T=#N/$?75((71(='T[QRN!,%1."93WVY=:3 M+_]7*/>-A OQ%!I(8MXXY[\M87*!_%$#IUJ9\3'>T'+B=(/<;IO<3@O:>, ; MT!Q78B"K LX@W2#",W=I^VM)IZ^=0&OOI#,,8>RB]NYCNRR9X7J_]YD@Q\_) MZ01H!R#CK>&R_N^/IX^ABF2P'+K* ;[RB%F^T6,G*T,%;FV*XTPY%N!]IH:G%U=S7J-PM>8 MD5U4/XH12(8LEYDU%R;[?+U)XSND9WE3)$T#BMN89]R8@-O+EN)K]Z[^I7^U MPQ;!F9*F7:PHF6^)@F/]X);\P1/PGYJ ":2!$?W 10CRZ.C@.-Y7GS^;MK E M)J$P6X*OC*@H=8!/$^0%T=TVT9T6Q%3*?:BR2*/I?)Y2#G+7PEA&X6GWW 09 MZ,J&&E#"-A;HG]=B&21]R> 2O-XP2RR33.G*QA2Q+;I&^/<.Q#1C,X8(';LR M2=>Q3J7AI+(;! ;@%BB#B/[&,(B*KVS MDKP) JQ164/5-5R0C4X'%1 H;+2]RZQF!%]#9WSD"C9NJA+]%+8W* 8@5=-] M"X?[]V#RO";::_T;1G"XQ0,S#ZO44:]0QED"^]XE*"!PVG D5,"#1=\U9F?'[4^R:GJ]$8F%!('L& M:3A.MDWP)X:,*J^0+#E?I.:U:SK>TN@!<".6)??F-;6E]-$HG ]&KZOS6\X; M!ES[5'#M/P9<>\"U!US[V!DP+0C9#@8?^SB=(F'WD,%E(N>B[EGD"K"_ZV%I M_^6 ?0T3<+&9\E&CTEI1V(\_HVI("0*\GK89=@O3\!L8# ,B-S)Y;V+QQK+H M]L;7"O)XUKUCP9/RW"FKJ$A:ERGBQA;/[C:Y#1QW]DA!9!!U+ORG&#S.\@;W M/+6!L+T=[EUS=O)K2G'P')Q_8R)&2UU>@ M,AL7C=E$I*B9BYKJG'-F)?#S^]/'XX/3HXX>3Z. -\OA'O_P[.C[\='QX4N[MZ8//D56%2$;[NE=V30!PXV08=-M9!>^'[.)9E3EZ MB UNP6ZBAD'K-2^_@.K,6X=/$H?MX MK'U4*OQIOK;5Z3)M[(MF]>HH5%!]576*CVO4YZJZH)F4<*G;'GGX%JBR79Z\ M,9TTW>O2JBLR>P]NV'9!U<-X6&4Y.(&8-N^]2OU$0?_^>?W[]O#3QY.CTX/C M?T<'']Y&;]X='ARC#O[MX^>3PZ!K[U?73JQZ9_[] 6VLJM\KIH?Q-6%.K%CQ MMZIJ 7"BNB*M*%"Q>%R'PV1NIL;I!]?"4%N-+II[WF?W=8)=A)7SFM";ZH/& M5]A,9:#_=GGHW;ZFPKR#FM^_>S.HOD"=366![M'6ORLBZT:/CU57-UU2"A64 MTR+T3YXKWWO#778V?>][7?=\D_WO!@,O>6]>-U9Z5]XFP'YW:=&9D7Q\O;UK M,8(8#97YW^-(/3H^?'/Z,53CW_/I.:T"NIUD-_K,U31T7%V@1AA6=9K#KQPV MS7*9U.8#HGD!.=ML;KNHP0/8>;;KN@!]$&;P($VN.!?JFP67=[_ M@JS>DP7<*H=SSOH\O!R]>C7BJN(#M']0%(Y-,OH MQ_NOT43'Q%VG^.@KU3Q/<[:-+Q 6XARG/SZ/7[Q\$O_X\PMMB.\TEF$'_MFH M/SI*!V:_=PUW%\4T2D.<*LT*A*V)Y2^RP141OM9(,=.HWF6U>I0F*_ LBOS_ M2D)$!^^*_(O:C?UFGE0@\C5?)D0)_>+)__!Z:PL)U\A2#)XX,>D9:A1LFD14 M*X>>TB/$WC2T=?N^"F$LW,)U 3.%.2BX2ZP3J/A0RPK[=,+#,8B!R(ITJ9O+ M_UW5([;)T.)Y'>WDL+L;N[OSUKSSYNJ7OF^7DMJ<\MZLNI9(-G+3>#4&I[A: M@:[[1;6(]- [^3Y6 6,&._N]-?!%_+86 82V! $$P3U;1*>H1::T$'M[J)(, M (8>R0E4O'P)>CEVU@)7 F1SD:]/.QAD_UGVZ)E3 MM_BYI,<_04;W)CI1:5>S?!Q^36%MST"4./ZR__.SYS$A.)=J:N2N 4OY4+&4 MIZ.NGH@#$4XROXD6R?$^;\P&8WA@!WFK=L$4RUS9R_ Q:7XP)PHHC:@<'QV[ MN%'P3 ;@#Y*BZ7NS@VG@4UQK-N,WOJ+#VTA3Q5Z(>,2+CDXUE51+#:'Z MX1%RX:^;!_>>H^ZL\_L/K489KH^?@,BD[X@V>W%%2.NSGJ>YG-;G]S$>!3J&2_H83#50PH5 T MU6*"W;31<^D?SV!\@]/N*WMS\C"^3XZV1-_*]$H=B@D:MF:@&*5F3H:"#1R"K$7_2S'1L;:#<,7(,)R< MU8H[FLU4>X'VIIO5TC$LJPB83NZU[L/*U/&P1$[U!6BGW)9I)/ @TG1(?45] M) *9%W=BXB.R:SIQ0+-4AJ.>A'1"L*O\MH+4,%FSU'"T/"MU2/#HS]F7WO( M#;[>?>MN=BS0ADU(6;R<%DWCP4 U<*PK\X1]@Q7:9S$'GQ!]/!.-@P_1XSL3 MD>DU69%2K*L%E6313',')=0V]U*_=UG.G92)F+5(\B4)4)8LDS/52 B,X2GZ M5KN('AH]Z5/J%6.RX+082=%3HC:J!O<_SZNNH0HT4@>Z?R(8%3S,Z,+5=VL) M<>S +9)8#RM%O;YP5%N!&\%];J.IA,J #".BMV65O>P:CNZ0^@[B$ M$4,)_O!T )D[F-VI MO/'[Y7#QB!=J'(')1"O8J>A<(4U%*(]LJ4C,"@D:^A G^>%CUHSV,: M9!,8/2\MKA*_DQ58 4L/+Z](KD@B+K.9F#HOTJ_V' _9@D0BH\IM9BJ"/.V MHZP'QOUCV-T98C?)M#BOOB@/7*\$Y$K]:5<5W#372AW\(RZ(ZL-/<=HF!HHR M=)[4I#M'!Z7L/=8=HS#6P\&:0?C3CCT ZEIU.5C.8!Q-212GQ:EZT#_Z!-IF M1 YKOS'<;WK3--H[T/L4MN)%0@L0 [WX8\.Z? M KP[P+NO">^^_UJK@W>GA\'UK &\@'G^YVYJ,):H MN!G5 9=Z[% 80C*)-1M9&2F2=1BH;&H- _8;_6<:F^8Q=@-#H;AV2-8L95#O MEIFYI68!2EM3FZKG@Q*Q_]-KW5)]G 3#&C >D>+(XZ'GWI4D4F)@'T)3^V.JCGML'$\ MV%\X<4Y.]-^W^04/X=4"Y#Y< C6\/[(J@L+&H;L"3')".QF )X:BUUZ6]C2J0FJ$(Y_F^C8\#(X#=/WH#?M M$-W #/-<-@&TT?GNOWB=XJ9<3^;0?^@>< MB\'Z)'UN32_,6J*>'B!+)$J:2TM^:<= _;0=+I_5PP+0YKJ":?Q@G'/;1&?8DJUP>+^WC><2(/ M:I7W99VT[)K=N)>6=Z!97?=]NP;QJ:PSND65G:G,1BJSBV_,3X OELW+WTG"/"'P3GQZ>._#H]/B,+I[>?3H\.3 MZ..O42"BF,9),2W*O!-;M&I-+4PCOTLNXCY>2!OTY=KS#X0ZD^ FHS05&X*> M5L'!PR1G(Y'+F-)RJ+Y6"7.3FI"PB02C:Z%:5J\K"?PR*[;6QZ[]B&,9"AZR M/H5IR)O97O2A4'$0-:U8MK27,Y< M9QI(5LJFKR$L#9;BMLG_M&CFXT M-TT"G^T8!COV,OBC)@UQLT6E2D&U8!93TQ0GV3(O00/X+IK)M%A"+(89MU$A M914VLR_\PKN/^X!R^?F2^P\6M M5=)T-0X,ZHQ?$I3J:AJ!06)V)T_S5:)YH<&@FR-]F7Q'B3=Z'AS(R0>184J+L#+Y&.@4']''&C4XY""T[D1 Z)%=Q[#J="%7'F#H^+7&"A M@]%3V!F*F;@I59D@#UT_8,+>DW_&;@"_TJERKN0$0L<-G)R.GUSCC96=6#AG MMNZEZ;7 M/=P.GJA5O30,,V)%&H?/-*BC^325F6]DP>&;\V[.N$*XE.B)U ^^EU%R4 M2)LSL#$F$[P*L)C;A,6\#+"8 (L)/;E'C@18AXD?42-!#':A3>Y[C"C>NM.< MPSE1G(KAOS";L^OC/UWS-M6A!RPSQ,L^&3N7R>GG\DECPR3$'$XG$_N Q9I3 M8^:O8:S4R8/K65,[0/XWF85NAP\J2:K8FEY[-._<@ F,:F%5/) AA"<1!]+? MV/%.]'AR5:S!JL3NMMN/_1I;VZ3_QPQHP\_/$00,)MB,WP[&;K &2PD[$=9W M@T\K;?RJ6A_\+(%]*]DDXYRHUZX?89&:=BZ(=-@=>Y:_F"5>/(/C(69EAQO* M="IP0P/$GR2UFSJUQM7LM@L7?-3JFO0RT[T:=:I4-A)8-@F"JGE%S30.G+N/ MO;LK@C2QB:%SY,3T3KC^#=K*,1*+0F.O/SP@@QV;=W'4RGR?YL#Y2"[$T$]5Z@GT3(U0N2$C+NN@ 2W3!9*9$X3&O ML"( 9=LDYBPJBD+9] N=FA)GAQM.FM()RW091&CK1&AZ!6F7U)H,S"M*P3;X MSO)FX3OPH/F+"EX$O,NDSMAB@7U,=DK@Q?QW%$YJS]-+I!K'=.K&=]<366&X2)?,% MQ!->+X7)N-P;V7FC76>M[=>#HVE!- 8I(\HXB#@RD"MFWJ0]G@,Z:J MR9E O59YZ0+<^ZP[]F+/#? U+5>3Q1\B2\NDXR@E"8-T5S/^]ADL0](MIH! MU%M3S-PL_6J6O"P[LN+/,;=@'M0^6:S9O,2YU(X)56XBIV_"'DIF^(1\BAQ> M-[R+7C6DK' [G,WH$("GHZYI\&IFZZ =MTX[3J]$R-W(C%](D,.HP>)E$5T9F%-T-B]@ MHPQF,TE%_#_-O6/LJ_0('/5@ECC<'ZG+ZJ8/O4C%"[93/@8>C&T]\. MHY/#@W=!#=ZO&IQ6W0"J00692*3Y59DB :=$2JCR=+FP*6RNYC[EY0 A M;XJI.6?-8 RWSVV[UL88EY290B/#4RQ1HORK4\I$P71MKTP]:N,.RT!39W&-\D?.28=%MF38M M@#2,]IX> 4$RY^"F;9T:FE;YPNG"[]2!U+Q"?#M/TB:'&RM/Y',#W.S*MA:^ M3"(AN$)*#"FN'7=;]=_88WQ?53AR!]:*HXMWN7YT@0D&.C'RLG@L5F:@=HPV MZ[^_T:&^0;_U'N4*36?OWS^)1EX$WCWGWGS]B9FF<]B'R72>(Y5-(3#JY^?L M=RP9HW*QRTX@"1$Z3VK9/:9V/(4C8^N.C&E5(GSH1>I;YN511",8>SM<_-!1 M@+XOC1Y3#XF:$4&F]AL(>CQR2/2V>B-X(<4H:;P'LKJD#AD]$S,[< &=FB!^ M?M)56:68?899]5D(K1L]RWD9*J_@;CJ.

< 9 Y YJWA]WM[=/)_ M/A^\._KUZ,W!Z=''#R%,/Z%3?GJE2;9:=]@\17IDQ=I8UE>\"N;E7[5!7#*I M!G$SE58XZ"PIO]3=BO(AR^0+ 4; Y*QK[ ^B$0]80" JF0'=Z.&"/9?EZ"Z] MGM">#1T/[VY#SR:UH3/=? 8!5UVI:1DQCRE;'11Q5S;TW1*V3]BV#W/;3JNG M?4V]F1IF1C6-]@2"YE#W>019Z[!W'^;>G5:?<@V8I":L21&!/W?.@5:ASF1H MRD):=,5$,#PC&,AH2PQNY,51*"PWP1)]37%DKM718KYXR"-CV6/$QL9ZP2 N M#U)'[/55775UTR6JV%T/TZ?CCF\/# MMT"$ M:G9-,B53L.XM,0L:(E+LN/E[U=5E;-&*5+4OM"]*LK?>H0<:04K-1WF=_D^' M>1I*9]:PVZ0%L-/5P.&_3RFC3]E5M[TP\F@W>]'!Y=T0XDAY?64O3$4GVH&?['9'U;$6H;]OT MU;1JQWOM,RR+IF%LWRS"%JYLV:LN87R#:QV^=9>G7M>KQO@CQ(.P-:\*M5H( MUH*RS@F3?G:E-#]%<'W^3: RPVNB(R7 MW13O[.R=[N9D1XO"[CVDD0ITV=REB8$6H=Y20FG)/>5,4C1&_>4[/9NJ?B%V,@+RZ$PNX,Z"I$#S<]!>N7&]> M%K("N(P']R#=L*8-P3+76_AQFU(G(:Y1HCZ]MW2;^T7[\6@X\VZ^KR N1SO(; M=PWW7:.IF44B +K4T=O!]*<"GA7%>NWV> XGP[<_+T\14W8P(T1&NK87'0Y$ MW9JI0$2RI>?!Q$KM?0DF0FX;A]4@'JG2P,W/W0F<9EI:?>_P3T! 67PL "CI M""JQ*VVY?^_*U =3C&"%QE@ ?6:.G:3AIMT]?G 33]H=A[:;7MUT=5EY$'O4 M)ZQHAJBE+&\H"$.:7\(ZFKL<(]I:I'--_.>NCA,]T[.'-HM_^2,!V>< M:^S$EQ].IK#\BD.*NISRR:E9,&B/><$,$P'1/6'LAKR!'B#+DN]&'AT)JTVQ)@.N^QWQ8=T>QKVM(OL60L)[-G M5IIY"F$=UI:R4=PS6D+L;E)R-3W:CW[)-?FHYQP94)%?6()L,#@EU5- M,_]K[[*_*J!K6C44I.^L5=[8YG7D:&=#TO^ VWV8^W9:I1*<6)"2B#[=A_&F M*8^^.>;+_>-]!$'_*NR/E84M_R"W_+3*+%!5NSW#!X"ZEF G?42Z9W!OD@&7 MH=U)H =#=D+;<7]_6L11_T)PA8=?)$#A1G7+14*4"!-#US8MY)\84IX1<(7M M[9YU!7BAJLC&TXJ:'-3>F'Y*'F':=O#UFC-S!A1+-G8B5)V<0#$W2Z)6I0O$ M9F%2FW+*AI7'B%[(WVV=*$V+4.? Y2]S*N8<#JG!KB84Y3$>$8IQD\.C@W!;9P,B38<-TBR)KH'+9NYO" =4@E1E&EO+4D M8"MD ^:V#JR)A/M7^H@) C/[#NNY%Y&&E3W@/9/T.$.4-RE1I%E#!56E'7MQ M9/C:W3/LR^Y/"I>%'L9I3J#7/"BWK5-NT^,1P1 K'/IN2KXQ0>7^,6X[A:PM M"R!U>41*KGQN&PQ645$QR1]?)%R*5*66=2FEF(OJ@F%H_)W!FF(DV2E;\^O3 MM#A:;*ND:GVA;:]ZM)'X75XBBUBC[1V>ED:S<\4%+8+!O_4,*F//XV+,"4"J MZ^T"O=]V"NS3:161G=A..?T^WI?W[HX]\^.26@SJ7U:03>!Y#\C#K_W7O>AH MCGN;3G1S$8@V_5!QHR%4!CYHPG-( M>T 1 ^#3-&'U&7)]FV @RO1"""ZV]K/O5A<"P7CG60 MM@OJOXGM=:IS@HTZ,;"+!"'W2]4+>?5<

/ CB_75O4GU9"<>VYX"X\3AR>?WGS1+ MZ,')R>&'TT W<;_J;>IU:"Z4N:_HN.;3"X@Y93>1KJ]AO+!M24'TW BQ3[XH MI_ 9[]2YR0$,S&G@,VDK'H]_)F6D%.C*Z4(/;2:X^7YVPJW:@6?4@^@$Q1R9 MR'%(C->VJ(1D:*HDX%!DKTQNU5>/?@*%&GYIQ@;__DXAD=AKW%"!^XM%!H_CA;:#;NF?[9UIUE_W8"&X9QM1@U5>=IQO;L(-5DZ0+V^?J9)%00]!AE&;8 M&U47UX- Y; QP(O;R[%''+ 91LJ1R5H3K M@VE=9B-1V" 06R<04ZXE(3I <1/-MA/7E7>PSJ[K71N#NXFXG#P;4>R%.DM\ M18Z"Y1XA[+>!%]YG<^3< <D*&2(WR\&>J3(5%'[_D% "E'NQI*=\Y1+62G7>:$^*?O P";N)' MXAAC0>%)PM_*"NOJYD)3PRV3]3*@%,!RQ7!75VL8C^M193HDV<:><&T8: MF@5_P# @E\U!CGI_D WL"D.;P[)T!IVU;3IK6K#A T?_H(5)+X,3=PL=NL.D M.S,UR:[50HA=/#4Q9%*6:-)ZF<,>B=31G'\RPX0\Z *%"9"+G,-^.C"V!/46 MP6+ ?1H;/90I"".[?*U%\EAB:932\'[JAM3(F-:=9N4B@RR2\M[)\,ED_V [8$BP\D%&P!CP'5R86F:#&]F$IU554:*&N9SINZTKC?HOEO0 M?=/">0_L-8?'B(L7^@Z%5GH@6@4S^2$/;+'6F]LSQU"8F-4NI6P(6@"6BZ,]J)_ M";UXD2]S@\\29*/3A-7I'CMBC4@KV/.DZ&P_Z]Z3QF/+26>*UA-F04D7HJ[& M##-+:1>@W/B+M29[_Y5J#KKKN%"*H_H:F!G!8MJ>[7*M #6 MWS\L0A2>QE]R6?#7_;K?31KP?>#.#6G!RY]UN+ M$-&6X/_?WI4MMW%DV5^I1S("XQEO;4>>XY$S%@4NTSL/?ZUODKFQ M91IZ(W'=T]\HR5S?*5%=QQF/TJ9@L"DSS(Z*8N\*KL3QM43F8Q2(7O?R_U:8 MQ@C G&9AY)9N0:,C.#1'\'U MR+DKTU#X$\V-[:K2E4]J;\O MM2H"BND;E>9E-1[A#GK/18;H#=U>G4/ND1)3-T&FE"6ZQ0,$G%K@*CRUF&&U42[,LM#KC B-"F M51W!KT\ /J9G9YW7S.VF@]^1\<%=>K=TZ25"$KNA!0 MRP^/5>U0"#%PZ-%7UMUW/4'M^OC0AQU"_9]<#Q;<[;".Z3O MC%@"I*![J.QT(@T[H)'0.JE<);N?4DGNH)$J3+Y.!:)7- 8N>:QAQ24V?)>S MR!8P(#S(.R,=-II&$1RQ^UP>;$EQY29\87+B7^@1_J>-L4I;C<2[RAWIE]9_ M((0!/@$!5(2[I/UA$%&U(^X8>"P;712<"&?JGCZGQ2KV"?X5 Y"N<<3@.$8, MOAM'#,81@Y%KOC?,QH=C=''MDX])1,(>(.#L20E'@''NCGZY@2B0KU*542TF MP0++7SQ*$7Y0P9:T8$IYLX@7!1//P3"<7^:8DQZQ\ QU9R ^2"\TO'X#BMBD MS_S_&@S!E_/;=,I"G]]>+Z.S(3ALOZM^DA6J'>F<'A?9V4M0UC7 MA2 !(5YXX40)/5)%S.%; PO)D86US82X,5EF[OTU EZ:B:VTX(VX/-.\6['U M]YHD]<[D]+FT!T8V*7;A,@-$C.^8@&HTN$,SN!_B0NTT\SDXQ!!Y;Z-U+'%H M!_9%.!VB*:M+J\8IOZ>9)&LSA:Z(T@VL(>PR(X273:BPC"0*O[PZPP9UV\+9 M8C'*O%7W&47$Q=0*D (=\RZ!W$_*HL= MXJ:+3%F,J@=W%*)6:I=6I-M, 8H1UYZ8D#?E"N).6K'"G8P)![06%I?]OM#; MM-XF4\XM)_;:2/BMMSN*<7;B6 1R4. 8?\P,G@OY?:<3.PY6/C+?/$J=':;PNP*Y&;CP2W8_F)$U(._3# MMB>VCTWD\E7"?"XXKG#*NCN<'6XMJ!L2PHS+)4+Y=DM@CZV< Y&\GP4X4D*# M5X:H1X\BR/STW==F&VE4MK%3-(-3[QK#1RRJF / 5;O)8=SFR9H(WAEU,?%UKQ^J!1 A+V#:U<'RHMGLG)A1V_>R= M)W'[WQ=8!D6H+#-5.$_8>'(3R4)Y4LK'O4EO5#TQA>.]\3P.IUSN0"8$'W.9 MO%M&MS$,(EI,[65FT?Z6>!4P\O*@I+MA-^ME?H9G9+Z6:T=94?1A,A^B#WIJ M'4N19P!9 G55[)TXA%MBF5%"-]#HT,=KZMGHZ(;") MXSJ@,I'7OM=++S7)4+K;62*<3:%6'N[9IHL @W=DTOZ5JOUA7_;H.EK5 M"UG5.BJK\DR@RNHM@ U1D1J"7ZBK:)4HF]Z=F4'T&D,B,0PDZJ;09)Q^$]NN M($M#2F]"Z-#&,^)![N*XLFL@9((AG@1 MDX?)6EI*7!B/EL=J&_$9AR5(:C1]]TWAW.[A1UX=DEXZI3MO4.$9R%['U?>' MJYBG#M8D)1TY/;5_#>;-N@XO03^DK.,EU#-Q1Y)(EG%H$Q[?CQ,>XX3' M%Q61Z!:4+++3I[;$+\?S?%0ZD32ZVEO1H0R-\J9 TYY)%8^4H=+5O\&4Q M>8GQ\-8?VG54D5U0BY"^K@WM+-(AI-%4)%H+P%X0?0.B)YLA%U]H7O+5M^-A M[;)O?XB+#V?>(]Y.1_F2)6(I'PN4U?L(/O]>J(@C-T5<))7-U6>"11R]&;$J M/U)"7S(]/%7#+3=^LT ^U,!I%2_V[50>3*^=5=PAA%Q_X <.G$($U+A\ 6*$(I M !9B#7G9QPGC@[.5Z+@["QW*>"S3JB7ZT3$"V8U!ID-J2GZVENH&Q<( M7%IL;"=M(:J#'=(Y5=7 &/3$7DB*B6.\__QX/[^\GIV-0\NO[;7BXEZ]<,R? MOO;N'$)/7P$M.#=5RL3"CD]47 !5^3L%"^8(Q=\(OC'D^:&FF%PQ])7"?RJ* MK7QPP$;;1"X'IRHZVJ0$J5%I00J3>(0@6=Z;G(#$X&:+5/O#%"8OS.0 OBK3 M%>D)=*0EPP6TM"F1>6ZWTZSRVR=4"8O1&7C(PN3IBF4OY6.U?VTOV;DE/DQB M7!+A,_XF[HO4DDJ$IU$OU28?$?[-C[.TZ]FH59ENT\P]8/^+O,;CU,LO 3EX MY=N2F-G ./RX6T+DU!&V/5;CW*1WE4YC*N9K3%(AE.6\L&K%_MS[TF8YWW+8' MMVWCXN.N//4\&R#4 Z3[ZWIE\<&T^PN5E]ABH(J5JWAMU>HV MS:6Y(E3**'J4HKK$C7U7608M#_]F"RR6AF.GCN9F[U;I#JLYHST=ISW%A6X: M+LL\S\!^^#FYA??]U= BB"C/FM=:Q(@"/%H[B8N)(VS0:(5T4L^QCG0+?\&. M1+9/3M)3#D?.1B0B-,**F,%P/TA(GR20A66OIEH3'D9PUKU[3^R[D^XAJ_T] MVG+Y@I-GLYR;BSBY([TB:>41VWJ[65?U=DC@&1!(D#LWP_ZGVZ8LJ&*TQ.RC4A*V&[Y(P1CER7]%Z MERK_6-0[D?IH<=6&+@A1O+X@?DOQ7L'"@FNL]I,A'TI&9QUIHX7J05/!LY&N M*[5C&T@GVZR'#VTR^AK"KNDDJ?,,GRDNCWNY+'5<=1QUT,+N]R'!XAN:7HUN ML"@MRZI"9@]16@Z[Y4\V(53H_8(%TE5Z5BA#[N\%;)UB'5J37W.DP_1TX-'3 M'F*&Q56F4CX"W1:FOJ%?,RS\-MV>VD?_!;"2HS?\-&_X8UQ**W/G##3-00P( M^S1;< $@8ZR@'N(NC*R"BGNJP:0D.!P[">YBIU/.E@ZO]:<<]214N8R\E7[C M\+Q$:PN)@ETLF]PBCO@]6T\P,AYSC\TVXBJOLEON@6):L#D/F)8HV!8J(7;3 MN@!E9Q,MM!FD549[&$@&DWM"^'7T'AOV)S>5H/$%$XZYD?Z>/* !<>#X\#GSZ;_WJY>$>SS<:58G%4QY-OD^!C* MP'8/EVM=$7!QTUL;JPK%A&%%YU).T\@4%O?NSJ65R&PJN@ >)W%\A@L ]-.N M,"2=RQ=A7IZ,1&=LE2G'/I9=UK(NTURJ KEYFZ6I$548Y*"Z@;O8BG!K?8'*%X)P ]K_QNLL9$T=M/.7A?K^7@X/K]X M-Y]=_S$&X]'R5BP\P1,-AM$F M_UT[9[""WJ=N[M:BTA%HPH!U G0Z)T M\A.2(E9Y@A?Z[G_>S"#0;7,>NN)# M"/WAVS>GWENFP6NHH*Q7-1;(X2BVI4JWN@&'5%:6DY+5<2CYT+A^%.$QD 3 M_\%;;G!02S_L-!SZX*>,?.HD6:NMNF$F]BQ59)DL- SWLFT-<+GL^9;"T-I= M_42^A>I6$3BG -_.F38(?9H ,;!VXI,V%4 M8N*3)E+=6H"2@3AG9,QL;[_9]A!I:^XX!O!J36.;M#VD; M3_G^Z5V:A9O-BE0\$8>QO47+KXO*M9QZ9:V)CB8K-4U;C.,2QS$N\>,X+C&. M2XSC$KTY8EQ4*'/3%TM<\H)!*-,OV^<[B"+"U]KOB*L7:+-^I&:?<.E^AS_E M^@81>)CH[\>-J]&VD>$TT MZR9W9&JP73&IE_,15MUL"8RAD56; 7/[H^.:9&AN8FYG.&S TJ*W>$E1OW_-'N^;BF$AI>W-5L+$@3_X+0BDFR M+,Q'3DJ$OP4GTY3%,8S;^6BWQ2$[AON44Q: M38IG=6[HB"P=$B[,\1 :7,-$+IO^ LN0\1/7\N-L4[XM&\K_0C>LMQTV(@\_ M%>KPZVP^G9_-IF^3/RZFBQ'O\+JU[+@(*1D\M?D^O%AZOKD3W[E9U#;&2JG>96 M0+;1HL%6?@K)#[=2;[65J@9>6G&BB?;7A!".\#*B M.]O4C')FL7CT=193;._''PW189KIQ4V>[0WAB:'Y>XXIK4DG=U@WHM28OA0D)#N[<=V_C2<*>Z.'UMT9[S8S=]G\_/9 M_+?DP_O17[VNOXJ+17&0H@%9QV[-/1^W4P:V^J\ 59#PT(>0/Q)&\PHO;D*C MGGN8<^' MG#O.ZR@'?WQAV/U!@$\.S9/&Q0C[E">=N%3.^H%A0?,^5Q?T(YO41\B[OP\- M5UP4)3RBEC1IV*\GL;(W!9L1PT+D?)+#H9'S,QYGXZ.L@(;=NV&GY=KZ[, C MH[,T11406X$3:2JPR=#]K8N4 #/1(.__H%\^NYB?@[_76,E<;JXGIV]O;BBGZ^N+L]F(^E!! EF7*2" M5SZ>]QR2PPB,29O(W-#P8O]((V03/2=V&L>DP]]6<[X:5N)0\LV>#C%_@<-A M/.'U<)L+9V\OK[ Z!^:_N/AM=G5]L4@N%\FOLW_C;['ML#A/SJ?7%Z-'>%6/ M\(^XB/5^[:HNVL(2#U:Z)-]FSZSD6SQ!M(0B697FXM:=J72/9E;CJE(J4NL_ M35WD=!R1^CDA13YU'7"NL$<:HF6A\A]*:;'3H8FBX^B@/;=)JY*+OE%9$XNB$'7N#KS4A!<6:BUW"YL"E+P5?OJ+1 M=?A6C>5D<5T;ZD#X/@Q)55:W*986FZ(=[@5?K(\[UJA>P&'$Q9LTRY,LU35: M%M$L8&V7$@/$P&!\2-TA-%[N)Q9I_96V-RDY- M"Z4#_=_IF=I$HHWK4N[S]_K) ?_4?5PD-HCJ?BD6L1.XF>[8^0Z\A&-QIT=' MJUMEJG"/BQ^B*VBG*)]CYH'U>3NU[:1>@DHOH9783]QX$]MJ MNU$:"ERC"\ +-:R?LIJUV<%U)];D*8FPA7J7H3S/&;0?U#?)[X@!:6=5+^JS MF[2\U.J$)6R1+8_%&0+M>5\[GO1]&F%QW^VRO9U@[,E*QR/KYQ]9^9RZH#I5 M\LL?R>_3/_#X>G8YOY[-/XSEJPBB1EPT8=>M E5_^8E7'>+URQT:MV<>Z5J8CLDMX;< MF](NQ-XF^DC)'3D<%XPQ]L5!^"ML=QNJPRKA((_2RSXCAY21SP7^FFXHCPVV MH]Y9F,B>,3@DY+'#9FF1"O4H!C@X_M.#T!L:7:>U.&;%_NT2$]7BUQ$'SF=7 M6+W\L!AKDZ_L[N-B_+D._=C$E@BM5HTD=4V6/;1,85(IV1$ZZD:'G0E]"D^4 M]1&NG#(@8(-?'^)8>'0M0& '*^OEFW4DLY)$PFWK#-%JA*@FG (&+CL3M^^0 MT39I9BV?70MTV*7V\WRRGT G>V LLHO%Q;\NSZ:_O+U(WB\N_SV[&$\O^VB5_19T)0BPU*OXG:!%"HIH\NBM_@\2!LI/P[;@O'=,J M'DQO\%54X$AF1:'OS(IVROO"/.R'9@X:V*VD]S[/7Z;M L?LAMGAZYPJ*3V1+R<'P,@+!ZFI34A8GCI@(*N +@NL_ M_],N=*;O,$M^)VL(/R]%B'S"=0V39(9Y6OL_>*&WR'Y+3^9WWMM1KEKS.P:]E,7Y"U%$.Z!DJK%S-P(&J8;$BL4?,M)3MW:MB;1%:H8[, MSF39:!;':19Q\7#^'7&HA,?>.OU0VQAY P< FI"MPI7L0.C//W[IF#1QK!1D MU_T+Q\_ENT=//*4ED3ZDZV#5"(B"A:S_1&%-'Y]'O/.+B M)^TW"X1Y2"3$/WT4,*0 ]I[8^JW FS+3>[$F8(US$CSQ+8ZELX(W:(.C@1RE M@=Q$9R!-]4HW5/GS=Q0I?OX^R!T=A+5W6P]U]P^MF/7S%RUF?6[EZLZDZZ<* M5_^]-.L]_-]MM&5X-&0R,2YH=&WM??F7V\9R[K^"Y[R\2#Z<1:OMD:_/ MF9'D6(EE*Y8<9SGW!Q!HDFV! "\:F!']U[_:>@/!988SLD3CGL222 +H;E17 MU_+55]_^GZ.CE^4L+3.5)S^\>_UCDE=9.U=EDV2U2AOX]$HWL^1=M5BD9?): MU;4NBN2BUOE4)'Y\>?_/TZ.B[;^%6S^6:JCQ+'I\\A/\[??@H.?WZ M[.&CLRODWN_OGM^GW[]XN?G[_[[S4M^ZIM?+WY\]3SYXNCDY+='ST]. M7KQ[P5_ [1\D[^JT-+K159D6)R??+ MR:R9%X]/BJHRZCAO\B^^^Q8_@?^J-/_NV[EJTB2;I;51S=^^^/7=]T=?PR\: MW13JNV]/[)_\VW&5+[_[-M>7B6F6A?K;%_.TGNKRJ*D69X].%\TSN/($ON[\ MYL/1E&IGM2K21E\J MO/>&)P=/@!\N[,\F5=D<3=*Y+I9G__).SY5)?E)7R2_5/"W_9<2?P)]&U7KR M+\_HUT;_H>!&<$]^QIE,#+^TM[W41H]UH9OEV4SGN2KA!__OG[Y^>/KHV;*")^?36BGH"E4OR=)3\=UKGR:-'H^2_M*K_H9/7L'4+!:\SS4?) M#ZG.-2CS%]HTM$XE"Y P#>-KJB03K0GS;6;:)*G5G G\HTEU M4=5@Y8 @T&?5BO!^.'//^ R6*^\S1HSHL7'&S17E7OZ M3-5JO.0GXE#2L9O!^K)BFG_Z)_2[>'^EB4<@F2L%1R+S8+T3L\2^7(-/@)=3P M&_ 8\J7_;$PZ"#4]WD+,@>0>[@I=IA.09A#F";@A+,VI25"Y/3Q]MH?!L+HU MMQ\"]-0'S^X?)^_@/9F%RO1$9WZ2:0V?MN/?5=;@./%ERD#7/A7_I-^_-$TZ M+K29T8HZJTT>"5JC5!]X^AWE9."%\AI&"FVL0%/A<$"A1P,LTK;,9@H/O6'# M[[GA']YTP[]>=WJX/8_2 $= 5>>J_ML7IU\DF2H*66#W;[-(,_DW7 $V0Y,[ M'T[A&--"=CPM';B3SZYFNE%'>"%.\*I.%[*,]';D =8IO$U'\PC$$X2?ER3P M;]>HIFTJZ.'Q@\@7;?)P]I_//*RV$VV"6A0/YCK-U9SLLE1!U[CP%GGP#D_>;'K?U$C?[7#2)K#]\>/?K M?YR\FKBY7>H*PQB&5S,#[\6H4;)6L#!$HE&;Q:XT/:56_V@U>$"!KYE5\X4J M#?[>WG)"'FJQ68'==0:FLY-V3,@LNMY3697J&3E0,W8_=GCJ#29SNOL0-^>, M0A5T9WFOM>F7AX_%*3WM]TFO-47^[ZRV%X_!7)_"+BKSHZPJJOKLGT[I?\^" M!8B_D%>&[S]ZA7WK)!\%64?Y)$PZ=I.*BW0*GG6MTO='%&0Y2XNK=&EDT;_^ M^OCAXW]^QH>TY/).5]*40_+S4TE^;HKID?FS[; N*F.4^&+K]6OZ7M$Q )-B MBW"N4M/6$OV[K'2>3-J:]+GZL, 4/A]:?/?(+ARLP&U6X.,#L@(O$M!]\,9 M@%"FTB9PS;SU@G85QHC)0)R@L(DI,ZY]C "L&+"\= ,_FE! &431-"26WK19 MHA635VB>F&KP1_:4Q"=_+4ETN4"VY#-P?]LYJK1"94U=E3HS")MSIUN5V#D8G5LZY/LM/OT'$;6I,$@0#&TXT)G2;70I8VIU6K1-GPWFH*/ M#7:UEZ;0'FQ3##=P=)'B*JW51"Y@H.%5S:JV !M-UQ@ I7SE'(,,N8T,@K# M#B85H#ZHK,6U7L5+H)<]M28%30]J7#%1>*M"_F5*XHS!: MD^K2-$DHN!K#J9,)N 2H54X&<$;+G!!*'G+@TS]V'ER_JR"L5'"&0^-;K(EOO$^Q\2:HV!5 M]>/3.5?GE]\>3T= 0^;9S(:<(D.OJA,%NXV!U!PR&RYR'RU0$=(G:3 M,WP1A!P4-UAB13@?11;F537#G8#^M##@TT,\ <1[!]6#& M3$$SDWKVDCU"C$!I)"TPXL@__Q5.731-0-A&F/]3;E_PR>6.D@G>LP:]W:3) M%,ROFM6X/ZKAVTN=*7_O+6D:WC!@5&1I#892CDY.?V+$ :-^Q1&\P!&\(W C M'HSKG^#04$V3(H9I%0ZU97<-.*<;X9P>W13G] *1)13\- .R:4?-\.A D$WK MM_%93RJ5K&@0&O9NP.6I==4:-F 1S5A4Y53L1K[Q"",/5Y1'-CZ& D( 5B0& M45HZ_^4L]V"AJU*,8D89+3J2X.*%'-!SK>PK]8>"/ MGE=&T#?_:"MVW\T@&6Y%=Q"#3U'[;H))D/N(S&@)+>\176B'85(%E>(&$XZU[Y]@4]TX;?D\ M+;*6@T7)7('+E>-;D%4Z2RYL8)"BVQE&&]T2VF6Z RC\'>>7/VV@Q*K3-N C M!GS$GX&/N+%6^3G2K&?)2ZMCG6H-]&F/Q?C7!3KL]8_X"P% 2LF& M*],\&^R]/3V!3],(O,%4.2L\950[6W8]M5@X+ C*;BC?\?=G. MQZH>8<&Q*ER^).7H8%OJ9B3PA(6+\^&GB"#F'!O&Y!9MG;F#RW"=P*E8#@C_6Y'R3U /WF N/[]\G7RO%,MVF.IP M41?\Q40I*^8LQ$N&\Z/XDY&55U?E(%:W(5:'43SR&J.!Z;R"-_8'JZ()"MFK M#A(!=-9$UW.?/9GC=216I5*YD5)(,TO!:B,(A#9AH0*=W82&,(I.=[R>$Q&4 MD5X;%?14#OZ) FDP"D:5(W)%EY?*-%RH;;,C(+ZE"FI'/HI_?8O5_Z''C><$ M_-VN6_R^Z,2[4X:06^5/.N^.'>MN[-OFZ?T-)*:!0]F]\1.9L,* 7UHVF O^ M\M,E;O@R^:EJ1%/WC-P5*%KH!B,1L;@/RY'+W JX713<)2#68"(D2W#O>$O@ M+>85X1AWO$4%^P&O%V*%\- M@78Q<$:P2US12 =2VLM<\>POZ\C=^/@Y#-3ZC]548P&;"0QWT.KX"IG&!,O; MYI0R+Z*?)I.ZFJ\DGD*[J*^*/2C#+2KA,;NW I=J%(@V2NTJ=\KY?:Y;7#^8 M<__<->.2_2]^+<4XNK_'FPY&VMZ[Y#!,-!<5(^-+K'N"8:I(B% N73[L;$6F M0)@G6C(:\/*1C9.%]][&$M/XMP263$V(7P5[$5SDAA%:](\<>=DR[<82<&PBB%IMK(=I>O*?/.0@3L!P%\1_ M3*(;+S\!P4SH'RNA_(9CO;M1_MAE(+_0G2FR%0?QN*)#RV3 M?)*2FF&T.B5X*66R864PXR"DS&^BX2FSE"J6UE0)/_O,CN"?0: MRZB1,?8^12ZZT=]&4$]W<';>258+O!$M4F5EQQ+1"-AE#>_1) !$Q99A$!*DJOKP%4^N4+3FG8]<]#H#+WJ,)Y] MPI0$R\3K2E<9@"XZ5I2"OE@.WO;>DG<8)ICGB)-9XE!FY.>E(A!'7G" MU)V<&A'V3LZ88UD\_W!D\_3CU&@AMY\OBB4JO&[MKR!K7GJ.C.?$D='3)>$_ MVI22.-_7Z5Q=5?7[G@X):VN"1_1DT2_^'W'.2Z@(\_X1;OT38HI4-N6YI MX@V6W(OZ0_1>%'67T9;LAL^/#?72UUBS\/6^M8_=L(#]C23N#]IB/VUQ&)G> M-V$$36(['.,=Y&-/^3B0_,'%SZ_993GKQ& M)_4%&M-P(+RVR/=[HM/@2MM9 M9]4\9B"ZI1]"^3,!^.N8M5Q"#R?") PY,GD7#:8)42P>;<,T3%VJ%SO2%!FW M=%#""]\KU6QN0V&A.8-YM?>&.)!4ADW3$F3@+'D;=X8B\JW&)W.Y5X0F2"T< M_/<,6!6^&\O#XX?>HW6D&C9(WRE,&A K^\O@@1S;/R??@P(]2W[!0G-70RZ* MUTGHSR@)U@ZT:EFN=:HY2N&,8T0M_ .QMB:TM%F'@B^J*P']7J.H?!#1[2)Z M&*"J%[9#S8\(Y<,!)&?@IE1SUG7$P8L(;WM4SXGX,B6B3\V5%2+5755J3!OG M&^&OBL@2D3Y4Q%D*Z>06W<>=>URN$4U;DI]$+7\HN\SIX$SI19-<5BVXH /% MV_ZR?1B0KS>U0@16B95 WF,Z$Z/52G38ZXQE-Z0>LI+I\>%@9F;4I#;ZU$LF M1:U!#K/W KQE"$[0,FZ4C-LRI]IU3R-BP-9M3:<\@S6Z[4J#!54XH+;$6]E. M=:4A0ELR2'Q7NNY]\$'AO5KN^H,!2UUR\ 0CEF#F+P8BM[LBMI#LH@N.BV"WG=Q/T>AP&[: MNL1+@[; 8F$^2C"*B8HF3Y<&487T#\RPB>7IFN]%QNHSI,NV<\#0K_3^MD6D M:L?G.VS4$6HKV!BH&?5<=6,*F#U$BY?T)G&?EU52D2>(NTFTNW7^7-F]+R[E MK]S-:D)H,6%=---NTT(.@L!_)W@P%$#..IS;Q'E MW7JO)"5T2FX^GN*@=(29.%*;H#*10=-1"\_8S$-CUH6QVI([#H!V"Q7;@(NX MCJUQ(,'3Z"P3#XG/1.MP4*8T<#B$_ \;/J2V%,&6A(-Q4J<9YAVX-#9H,;VD M8WMKY]VXK-:(?1!PP-NN&');*^C3JLK[G#A7Y!M4LHM9X:MT4->>)?<>W"?0 MTLH0ZM4JRTXDN \3;]/9'L2^,@^'-M/F/9+O3BKI2N2=6-[[3$YN]R_-]3BY M]W#->/N6+)@^]X6='"UT]KY=)+XO4W^QLC.)F-H#Q\LK9\[6+M(1+E$@/G(2-L_JY H?\REWD5Y[<-+_R MUO=.I-*F=(E_'U(L.QZ3AT+"\/W&]E?<( >47M5.9ZLGF*N#)Z5=@[IPS$IT MS(+/BTWRT-44XE7VR5V52."+.^?:1>3"JAU8(6AJI40YX9 W[3Z\:\!I:XE_#EQJ24_XM>2M<]$S[ M?)3T\97W?7K^*9-5]@S7Y<56R-C1?X*3MN;#$>0R0$]NP9]]HE,WT3O5;'6D MH,LQYA9_N;DQWQI"BL\B3_*9Y?F>#'F^(<_W">?YKG_H7&QDVPZ:?J]K_RD4 M.R6&T3@V$"CG_WUR_.CO@YV[LYU[&.F]"]OSW9(W$*O#IV>;[1*>]T5%5./_ MM]5B(RK!]/3@L6T>FG%?KB2/^)Y4SOW7S8/OL"L^1?]ON_R0DW^6L//O>RK*P]$6[XE);"PXF(](:JL5S:#QYH"0=P^VHR?[]1=LDAW:T*)Q/YE M,PO4D\!X-OL?P@GPX!0LB2!M@%=1+)9N.A)4*/;[#;%#%Q+9]KD!FS>(2S@\ M4R!8(81 3=+=9O^?N\V^:-41R Q,[%WZP?4,T.5E1:31LMZ&FBEQY+D;K5Y] M2RY@DE4U8PIR=NKX0*#.3&'$/H[/8+"\A],]@)E@;*:5YX#5]> T3MMP8(@S MM!:Q I>T&+9W,^NB>;Q2D<%2!(Y#H-L["D;GZ+U?"O2LBQ[>;/D\'ZZ5OOCVP"/1I,H#]_ MISXY&):/=[&M8@V:=9J(66HB(I"U2L5FNOIVS2!_>\K?8< #MZN]+1T^/FI0 MU0)S-D[I7-3U3Z#WSY+S)3\V^?%. MQ]BWX_J[G7YXD9;OSY+G<&2DR6N%VQE+)_'3Y Y7)E_2_VT_A_N5P6D]OBM/Z!?_!L)F?QR#P@@X%Q4QILC><)AOR M63OJKZ>'XGE$0$Y5FI;AH\TFMT"5OU?+L(,(2)%8O6328]<290SQ=2PZ_(M, MV1%<2]V>JBN+S^X>#-55F8QK84VGQP\6Q)Z2>QCVZWD7'' MM',$OXI!5NOH%$/FA)#ZCFY1:-/TTON**Y!M M*;5Q(\:V:C+<7#6$@G?<>F6#M:,CZPPBD;X8\U+M)!3ZK@.!O2GU+T;8IFV= M=?+SR]=1$:.QR'..ER(93IKCJXMXK2S"*VJQ,QHX'#XVMNOIZLP&;-> [?ID ML%T[<3B@"B+L]RB9U"1K(T196X."OHCU.#SJ?:"(6!];Z+BEA76!0J7BH\Z[P%VRP1AV$% MV(YQ( :Q-]64&XG(].)VLKC."8+G/JP2V_]U$4$W,M@.(P7V:M*S%U>,@V1U MFW=V.9-1<5(6!+W"D#?1* 3%';@OT+&@0E)$=+K.?273&42C(#UB+T&E(7>; MIWDWN.^-'!.J"-M[$;M(4%(!SM$-=7=<4\BEGDL;HV=RNN2>JYX#HRVW)=YY MU8XWM=9M2TU%KK0D4M9'$Y6[UE%_1-L!R"Z79&1,>,E]#N.ZD;+ZF+"98$EKM>J^E6J*"HPJX=_-F!6]+5+.#=D$O$U>1%6/=$=M0G:,CQP1 MC(VN/<'(WU,#$I[AWWR8G>40H93P!AM[#/&GM1*/.ODRF<&]B'6[\PV]#/@^ M:^7*X"/F1.E/$6*1-[4$FUJ^BVM?IT%-!-1FQ=\@WO M!>60-P@X,Y$ )<3Q=K1Q-JZTXVMWY1AK^ %&02E=P!H@RC6X.FHA'Q2CN\)Z M/_-]9YN.=7Z#N5()?-&R:4&$PFS CZBV-6O$$%F@T5ZU!L[VMH1_Y#IC_2-O M4N;36?)C["Z(> .IKS-&M,/(6\17H"<)!X!3/F?3< M-/:2U#'B\"\;(D9G@O,AN+NGUCT0_O'(CV=ZV9 .)LTO6Z M<1I9V+N$V^D-B:T>6S_/CX\\7[56-(D*/P%?(=4"O U[I361\S8L8KMA']"(A%;L2PQGRF94H4!(!!-G^:3(Q5S^2-WMDKWT5&T#]%NA8U0U29( M\N.]AVS]OJ)]&"U[MS);DOAJ$B;.4&R!IJ_QMJ65M(L_+BI0WUJ2/O_OGQX\ M/7W&)#MQ5\9-QQ3'TZ+#:MFEM+.!41F)VY==C +VH0GIB@(6O\[T1^XLQYP0 M=87T(,*J]A%S5A%S)!>")PRY]8^=6_]JR*T/N?7//;<>ZL.1*,*,.%@WD3.% M19+,#!F C[KJ7!1]1,@VY(&O90I\VC&TAI;!MLL@-T@>G8W[3##-8;-=2V4C=T ''%B M6FLCSFFM,)LQF.O[PL)/#VJ3]KFBX@&N-$ITVVE-S_-1V'9'C-OK6_B.B=M% MA=P^^-AA6[>]WH/,\NZD+PTC,AS(G4 93,3//QKCU.$8Y(B1G8]U5:R.(\/L MB#;W2.CYK0H@?GY>7W=9NV#&Z3" 1AS?FNM0!S:"V]C>AU'V\5O8*1@).RFWVNUNHR"4= MC]$>[,W 5R$? GS<&@0AY:VRT1[;0"GLT=1CD:4"UO!662E)&=AJQ6K'IE6C M#5G7;/G'*%DP@32!HASZ@8"X=W) KIR+:TBN/6SCIH,Y]P=B\M8F?-:/;% & M^RJ#PP >=S&I(&F%DE)%:00WPLT;%RY*+TAC;$DC&YNC)-*T?16^$& M<@<)!C=?\+1?V&FO["\YU)P?1QL>!MY(I^SH$;1]W_@OSQ=PYN?Z@[T;P1") M.4CV/F]?&@SVCP(5PB4(*K\_[-]]]^]A@.5@_V+$A3/YH>!WJII]S0%O*M_X M2V,0EDXAETPTFR(Y6XX>L?32][Z$.K7=&H_H653N@IM8XB.)?#I:W4[.*G9G M*(ATJ4)**Z)'6RSQEB;#[9;+OR?"4R2S.Z(DC JA.RKP5]OQ'-NY1<@*[L6K M$%[$'&;#GMMSSQTV5L]55*4E'7-+LO2HIHP;&*'[V(XQ9(>.8[E]%U%)@+V M6T4;VPJ8&@+:]L >[\Z=E]T0UT2,+BKZT>)]F;7 MEEXA/!U?8'51'T6#!K)E'D,?2G_)0FJH=2 M8)'JO/3P4@9 U&0.J$!1/V68<9$ M@\6[,RM2BIQ>BZ\*MGU/AV30,F3&8EB'J.!^>7WQY/1T!$?^*I#6=<[NZ5<] M^&C[JH[#P)R_BBJ!TA:.TYJV0)"21J"&42L^ ^\[$E\,6F)8GV;S6N4ZM;2F M?*3"-E4UMI.1'()CR AR C;N4#.GCL0E5FY(KAR5F5^5,4[2C1?/7S>3<%/9 M0"VK&BQM7)G4ZO,JUC1\S',6<94P3R*7W;LABVPN8-6J>/.SD/,Y]B.A-=!=Z?!!)M3D_[C^:P7*X,BNYE9^^,/4Z1B-V MILT*>8GZ@ %K]'[Y N/$ =Y."/3OR T7GHX-!N7PK=JKUXJ@?7F]MQO4V;[J M[#!PLX$Z$WDQP6XWNVWW%0FCK=\-%3N &A'Q4%TT;0-[PFZCXAEDU+IW:=&J0SA61HK M]NKI\!H4[2T(]6' QWZV-EQ:..&V4A(*MRW^FR_ %R6I&RODD AE[8Y5Y7I1 MZ:S^H8O?O0?W#T+V0H7*] _,2VA]"*\9@T2(1FJH?#E:/=^E7W$(U.B:JRZ\ MX$,>8V5C&03BJ*MV.DMF\(595!AH*%5#D+NF3B?HA6,RMUR*MS-7:6F>#6+_ M<<3^X>&)_:I:[<,BE%9#8VG4:(5]Q-9%C(+2;Y31[MX*]M4ZK,A)70IS\**HB(RD?[L,@O^1!/_180C^\U >77"5$SR6,Q#$#FENDHS" MN.L4]2!Y'TGR'A^@Y*ER2E$$)"]*"^,S$Y0R605?;#$:!EG\2++XY#!D\9WP MY=L$=53S'4J8<\/0+D HT:+68'UB_1<(<]1;-!#;+>+X64 G/C/HSS<#]&> M_EP/^C.<"K=U*CP]C%/AE8M^I)B#8"\-\[7H#R)_0)5DA5XDVB$(NF8*Z3 X M(DQ$^-JH=-X;$#'@_F&,X[TR7/&9I(UTIF8(5[4:&21TA&Z$VPL&"*<4C!&1 M6TTRQU8Q8Q5$K7VQ0CKD, IH@\RSZS+ F;INGJZ3@W-=:RG?N39]1QC7 M/B)Y!Z71Y'#.P AQH%-6E#Y*';1TY$S4B$"ZA [K 8D%:9PMZ#7L#;(3>FW MJ_UY&^TP*G$#E-=H589L+B?)U:4JJH5P+8 6MZ2@CI&OBV3JD;H1-\?RRK Z@CMN5VHUQZ].^D=L@ BX,-JSJKF*M)JV!(Q.6 M9T;@ODMNA0$O6I4FZ#?D!AH &[#_%I(N8S>,/B60?&]'^A0T9YXNKP>JO:P* M6(ZTUL3_+&U1?/TEJD+03P]8/2V(EV#)T I^R5;(>E1;#,J/E.PC;B<2=&3Q M?:B:JD&^%-?4J^?.8MQ+Y=J@!_?7@X=1T;R&MC!NQ1?QXBQ=LP!K[))V]"7. M+B6(AJYY'WXC=#IA,R???CQ"\P8NY#H,;X25EWY+F'8D;BQO+6W'1PX]1@HP(\5NR4M&_CPU5V8T5%<]VBEO7"#2.8HD2#BH=734D7VGO$RQNW%64*B@CRA9Q M&1T!*0Z9:MZ):^F2)X#)(R9@VY2L%!OQFU,V#B7FMLNXP@+(>"UZQ"@^J-Q" M8^69E14':PDR5RNMH7F[RWQ!0R TFZ=,1(QW.>/UA:NQ-$M#UX::P!)2_*A= M]$\Y7"AN0B16,O8GC'?*YE6^]B(&94 M5^1QYPEP=IBMS]$XK#S+=007WCF" MO6W:098 $%NHA+6!021ZG);OZW;19&#C.Z?.=Q;&18-ES7 @OROB&5NI@O2. MVWGDN,W G4CF,+.9"8'3HF]"!VHW%;!_M1]9;SN6^SU "%9!UM8M!E ^B^S8 M9Y;=[=!<#^G=(;U[Y^G=OX"7SQZNQ^5/P/XIJ M*4W+ZK;LJRO"AZDZ.KY<3E9<@(1I.XAZWHW-GC#V .]KS]0S- N+Q^A?C?G@ M25MFCLY,3';&(K]]\>]P2UET_?CN.3"5@/%D'1I?:9J.REB+AD?-F@U%KF*OBS='EF[ !QCE MI2K9O>LO';91UQ;1M5@B'XD+UA(;R>6 MM9;Z;G-[MI0EGH"B0HO='003W=KE6&.!?U3VB!N:DZY#:C045;)-WA71V-?K MH>Q>?A3S-#)$Z. CQ:TI:'-V1)_T,2#UF .P7\$C6Y[IDHRP<5%E[Z.[>0OE M*U;XG4[I-YD#WHC_B3E#T[.2>Y3N_Q#:2Q-!1R^GH MN#%N(9BN":=$H%2N!RV._-Q\GSS#[9P M9B;_^N;'HV:Y""ZPD9L?X:N3U_#_^.N[85!:5!W>#E@U98#[&M?IR9A*8NVS9 M(A%\:(1/(G:R$[1[7;8!#"NM+N5"VK]P=9_>B"EC<58] Z1 =,@G;_Z) # M:Q5%W;1ES8#? MPGVPSR"W-\+$1Z[.8H5 .56Y%R'RP_Q-USUGZTE")5:C2M+#N>Y>@>RJ)\B MR)U1F'NUB8.IT\QQ6IO ZSU/\DI)&0/ZF-NV7_>1 MH"^JIH*Z*$D9#YE75Z]2K=YL8.6F&;5C@,C&H?&%RDBQ*7+=KM M]H.^<[4:P_-L ]O:WR3\5?]O$.\!#,?Q+Q*VL&04D&YVQO41!2 MG!2:HE9X$PX'&E%@AR0.K;IJ6EE'M5Y4Q *-[?_,YAY+^&V:3(MJC+V+0734%GL35JQ% M1&*+M1$CW[)DE$A_>?Q$(_B 88XTFSF5> KI&?QUQ-Y@HNM:75;D,$NB0QBO MV1*GW3#'?E(UTW$[C[M3WRF1_:#= "X'A0[BI,A&,G"TR=>P@0_-3^]R2Q]& M%#]V&A7U(>3J8S@'=,DA%)%2G[63#USH1(W!P(/);*ZC")K[V#N-Z,@1_"YL M0XU[%##!8KDWPY2$>$],#Z&8H M2! E(T1#=!KZHLH(O^.4(^XQTG[=3@4]6A+[K#?/J%_BAQVD1+R?YNSL,WRHOYVW)99BE(88AZW6ACTPGYZX3"TPJM.:4^0 MIUY37Q72OSB2,M@K!"]*%PO:)257.S08'!/(&?4F1)W#9B<22)?3L%301<_= M8)BUE)\@\6?;,MAAKMY%HW=6K0N-4T271A8QJ9/4BH;(^(..P__;;?X>5>Y)CR\39;6Y2TY>%[@!A M;'V+A5IVZ04D!>O.'$RO8H[[LBHN(Z[MX^1<,N*XT1I8D* Q7[!57!N\,%/M MD,8$J$0(2HHQ8SE%@]\)_)2R[$S]:N/BE@+!(EX=R<^&AGDKN]&=QI0QYU04 M)HNH.[3U+*@4:F,\G%G#!6Y+@.7X0![PCG<1]OKFIF&OYU@^23 *MF49=.OB M7A^UW^8NH?2+L/8SD%(Y+]Q<(HY0MV5=/G9K):/O^X26>DQ%85'JX2-B"SJ^ ME?BI#&KGS=Q#A]3=GAXZ3!COG)SSE>'#NKFU+@;"O#E'@7NI2FE\&-0$=7ZS#Y2,N77!/ ME6]X39$3Y7L^A4SY7?&@,[8W9O-351[)0]'(/;>WNV:$9C@T;G1H/#B]Z:GQ MH^-'(0_!54DXU AY)7$)N?UNR*GL:.4^.#V0N/@Y*$8O(]USCJ(Y9:D^V),R M_MKZMV]^Q@Z4K6C%MY#;W M H/I!F$'41O,J!MS*HNN]'-#O1\R#OE<)$M1(@:[ ]RI[TV#4?&YUUM9Z2H6I0II%+NT.'H4_WI*2Q6O4 MAX6O86!0H>9B#^=F1F-R7HI#,LK(>PD^_>/!/5;&(@XCL.$H@")ZS&'H;7(" M"$&(-A4L!5=A0]JZF_N>I9=<4@["158@$T%&@>W-R3("C!/T<8(,.?T(2,J) MC38EX?F%T7"B>EZ,6?UAG=VPA%<8*RDZUS>!:L.T1_A1-9D8J>R1>^4:O-(& M/5F9%^A /6_GS!S:<)U^(YU3B_0J>,GG5*4P73DD\@T#6 MYE7M,!2^NL*1 M-VJS+0**,HIDP,5VD/.P#'=FNU:)N(^*RG-I_HLKB.S14DG'X@N'.#,@V[1!63A'--0JKM8=<7VS1E^MYQ?6</DF#[ M(K@ZO3*M;NAS4=YIB).6"KDP8"*U:[#7;0BN$TX1)BWV5CP$W&EK2IGC[&G] M!5UH@96'!=+)A0NCF]VX3(>&N$-#W.N5ZF<4:C3")<.;*@A&P,. 0CO'[!JI4#IKUR/LALXK0__:ZTEI7T\5?P9L1'-N M8]_MNW7$?%E3H3WF5PS*:4%%4UE MI^X[6\;G_%DT25 =/P>[+/78)D(=-P@?0)@P.$W8AEF<=(=-T(T'A.05[1,B M42 W30 @GGQYI8)PET>"_=06#?O,H1UMR4#8T[>Y$;1XE6!'''\)8\54S4-! M2YM0GGSZN*T*)ED^UZ4VY(B#T0QN=5JP18?(Q-*QO;DO< EM"V"T_=/ZO6IL MX^L*3[ZI*KGG-B#:F56;UL*$=6TTY MS>^@6D&B6G"XN N:6L-AAQ3)NJ 8$^?TK^JJG!9+V>@ZI(-G!"'N6XN#&L1Z M:#.\3_&7I<:B0AB015"@(VXU(*@;@IP(JR41:8Y\5'^4>& #ZNQ".97-NR3- M'/$$$K4S0R(CA.%PX1A/@*BADY'#+Z310](*9H"X(C+XL/ :V6J@B@I"+S/ MS_5\%L+CR7T)%JX^IO=9'P6W=XM L5>33A G SW%1R,V0C <.L'X!QR,H,%< M'[?SOL!MJ)%&=)(VI,:,KD$$6<[ MU*WG=[6P(Q5W:B!2W(DJN9#$U;W(;8FG5AG/O!!-(J0*N7V4SI ^C\+;CX;T M^9 ^_X33Y[L(\2S%EI]]W7 H(>NI6'PCNECA;(^;NU1JG\)R!S['TLWF8'IX MJSB>;H_I5@>X)?=SGQ#.78(Y.)_N#VF]ZZ7U#J.4Y579Y3[K*YGJ2[ %#7 B M)!M56UN +@E0U.RE751EIY=E1-P^)&"&!,R-*J3AD8P\9[0)EE!0;Q\D.FP-1(HS;@XV7HZ?JF6G1"1^5YN0+7$!$*8>>MJ!D8 M0N!0F',U1K^0-#$VY( CG3IZT<_!!DE1Z!IWPML^>]8GL_ C8U3# #3;4:%F MWL@TPXGPX/GB#+[1Z'0.>V)(U-R@1-U%1WOIA+.T=%D2AR7*10RYF1[\D:=U M[G,WG68FWD(9PQ/4I>6Y)JI#KIM#G(?/!R78K$9QC"7AKH7=8?B'J=Z+%A^R"BB4O+:22?4N8;5$EZFK[PN,V;^S_3_6PT:VEU"._ ,QNR'I (]%>8E!P2G5"S^G MEE3.I/$=JM"Y%.L](LK!M(B>3O%KAW+A_@<"3,'GR %ELPZ2"#$2C@F16Z[^ ME*THQY@=+E07K!JT-\-HMBWOC7(MG? .QO,'>H*[J#1]<--*TY?$+X%_P&[,$I.6DC'L305NCH'V7J)+ M!KV,DE_?CI*7+8+'TC+YM70;[=_ HRGO'R<_NYHFF8RW\H(TI^N?:'L*4D4\ MD@Z@(L'Z!M]J'#;@**0@XFY*@A\(]_L,#$'FO4>KTS7WTPU'5*N2\#OW;IZ M>V'/\U>-FIMK9.!6:1U&R575%CDMOH#T:0W6O^'>3&M"PO1F19CPMJ$J(Y0/ M"MDEZ''F6Y0QC27IAZOT'H[X0N68N[:5)LR.X.M.<(POG(- ZP!WXFXR^)W@ MGYA#HJXUP8DXFH/OH%8S51I$*?4(JP"[?GV;3!'L7=(+O.=:UKC&2\]KV*H@ M$\_;,?SW58U-OW^"I9HE_PYG4\KR^'99Z_3^*.YBSZ S>(!]*+HP:(GU/>9M MFZ>^/@C0POZIB7AB8)\O@".U;ZN>\Q M[95A Q!'X@ ME 6?#-N*6XV%TJS4+:ZMPLN0Q6ZU.\E*_)@;0C#DW]),F#M@"!FP!U$.[O& M/1BP!T-7@X_A/SV\J?_TJW5W/UW7:0W',C5+C$&8(>PR1%?&X,P0D+D-;]EM M*V0[FV]"0O+8L.^994HET[Z_DW7'_-_E_E0LR8L1-'&E#O I SE[^DCK5?K* M@(' QNBMB2)U;XS0C@HW\6S-,:R#[6!MGZ\N:)!K;0O"5()P+./R#U<7@6'Z MJIW.;&VNIUFNU^$.Q:+D^TK$']Q/ME1MEM@]*; RUG.,=:-FN ;[A,T&YK%; MT&>/]FG3,JT_!Z9*NV6<_RZ*PQ&A>[1;&+,$QPA+(+RQK\HIZ#9KZP>,CN-: MCS%N(1[%N#58H6U(T5VR@Q;4P;K ["K*#I_B&#F0O \V*X[Z1'1]KT* MDRL^_AI23P>ZQB5.EE&+W+"SI(VB=(Q^& ^>#5O',[8\V^"]FZ:@_4 H*\^N MZ\E$>]Z'>X#C9MP$R<)ND@B[3]M<2T%,1*U"#G/W$4Z9]4QF5:/W*4W?B@Z? MN_I8I,!_+^W@I'@_K45E!R=(E\LOH%';2_]>V'GYK;O*\TC\28.RO1ME^_BF MRO;["ELISM/?55NK@;=Q5VSJXP/B;92H_ZSJ(**DA>=.$#\I59F$TI10NVNS MA=MEHM&\GQ15!38H:*UF]H\63E*P\9>+684N ;5'2*ED,#5P6G%<:A0%R]): M(D2AMO,([3"^A) 25'[,4Y9I'NBZ_$L+ON=XO ML_4"0I8XQSRT>AW>$DZ1:9W..:M0J ]TJ*&9$R(JF$Q?.DB!7,2N!AQ \) - MSZ%25#<#=YW4G*YCYY:!/'@"_MK2HI#H1QEG%#(O)+R.0U^*/37FP9!T=36* M)0]TVTK0;F/E>I3G&VS*MM2H>XCJ?#/FOPF)N4G4!BS#G9A33VYJ3KW-P'Q' M@5"D60>#:E?U\.1 #*IW*\:#=&N#\VD< DC@\/DAU;E.R^2%YI3D*+E0^G<* M?=K=?@E/S]&?6F#M18[W^]^'?T^68/ @+R:ZN/_[;VG98B[RP:-1\O#TX:._ MHU+I?OKD[\,!MJ^$'L8!)J44MCXQ*D;K6,*^BT ??W%07]$+:Z0L_$38":E; M42\-V'B+A;33Z F3,.2=;$7*<9?KQ[?V' ]&]5$.[R&A'>_B(:$])+2O ME] >3L:M)^-G4ZA]'="H[\;5M<)Z3K%2Z2"Z(-0&58XQ$X94KO'J&J92";,J M/<4J*R!4Y0]QWXQ ?<"T$?6+TM3(S_J5NQQ+?=W*-GNR(:)Q5U+"<;F!C1T$Y'8:PCI/M*,4 M/H 6 UE(E% )>"\ZC^PB+V4.#C^ W693:MSNAH6%2[J:^> M 0M4H5:(CH[ &:Y\A-8&'^[7.7Q]R*ODUY:W=Q<*,<:",/@5-P7D?H05V'&+ M8N/6Z7UQT1H/'MF^Y\[CS^7:"2]B& MLFW+4J%63;D* .2[ A5+)0>1&D"M&2J!M6?*(-[[BO>3@Q#O7Q<"^5(?%KH. M& ]7F\2!"425X<22PV1^5 Q(I QA8YR^@XDC[MV45J=%85_ON9Z;V;A])^>F MJ7Y@@0<)6#I!5G20]7UE_>E!R/JKWN*%U;P-@6DRU,14<1.Z"'E(Y631G)PN MY4TB]7G4%K>/&)Z,?6:<#GNTCGHC6@$/&D$GZ;0Q,ZIQ&R/>I[[4ETP8 0/W M+&BP$R@OKS8GS]?,GC=9C291*82HY&,-Z:P[26<]O7$ZR_?, :FQ9=Y#5FM7 MM?;T0+):"!.2MS^28CH$D&LF_*>3&C0:AQXL[K+3>M7B5.=ITR!GP*H!ZKPM M[M24.R]Q4FM5YL4R=!?7-= F+U"'*?CNW2*?,W2C&7TBL"1N%8!XQKJ4XDYD M2^#25]1J[^HT5\FY;Z27/*_F%@U+:COX"K2[\BWK G,0234=L/)[B# MS.TK^&(D/NO>=6&0L MHR6/1TWH> 9C&$S:.S%IO[JQ2=LN)'"+@:XW/K\AX7=7N#!8N;MJDJ\.Q,I] M3DDILP*3/DO.,22TYMN0EL3.0S$^;I@ZJV!AHT5IB42 M8B %.Y8;K;)9.$!&/CYDY.D &1D@(P-DY):/C,-Q>+B.G)L,KE0WVA+)M>7H M^">55+XT*#7:T)U6ZB=']D8OJ;#H%?&GP5W.J2#T%\)WK+TFZDWZQL:)O>W3 M_?WZP?I*^ZU7A]R2,XSS]MSN/X1N^/L:#DN$+*R?PS7N>AY 1=YRGSBSRR-^ MJLJC@.IN[>_.03HE)!38CQCSN:#NZ6\<^<,>DXA#3S>=DKT;FS;)O3?/?[J_ M_M>[U?%R1/_-S\GWF!5;!V_'S!TE**8(0,*/US [.4XH [,1WHN=C)U!R6Y5 ML@?BX4\8>$VN-M&O20R9^6$=YWDWM[L1O43UAC"*)'6 .Q.YAITD,4EH_P^Z MY&8DR"S"W$E@0$7B,\(-$;2AM9A7^'22?D"9M+*.@F[Z8-B>I-EWO1&484Z=G*CR MEHTWV%)-X\Z^:][&-CIC!93IA8[@Z1@*)N6M]H]&+MG6C#II>4X&#I/*)PQHLC&/TYQ*%88*Z*G66T)2$N8-8 M/)C1G8=XDS7L\F(%SS)+TZAY".$/1]ND8$DS<9H-P_LJ#K2[E^=1#*%6.*,Y7B M:"W\V62U7D3]X!FM*93WO?4TMZRS#&A^5J[2$8^/J#U.]7\'47CL3NZ<*H,_N7\-%X^(HXXES%;HBD M$'D78R&D3R(1">%O_!O:ESB:HR)=5JU<% I 0CL6EINV+!D2=N0RH@>\&&N- M"]XW;W!SS%I,0-_:A;7_/D+[Y(PWU!6LXE9!EQU,#[8_ M3<>F*MI&?62I[^BT:VT"^>_&[I;#HM_=HI.QLM&>OL;JWXDC+<[T*N!T(]S3 M0AFJ^;PM+6_ .]KSUD3Q$UJ,\W+6ZN2'%L8@ M"))KKL=G)24;=DEXR)Q>8]=\+C)Q1U,_E-?_Q7?4D0VCBN@(GB4GYB3965,< MFD3TKL9U5,5FSY*Y_AN=Z\W#8^BHGOAV^PRU5 M3RM[XFX*G^0C,-X66+6F/R38:%O>!/^Q&8RQ!?M[^]KQK_E6'E[KK>R"XA[> MS.V\F4?7>C/7P[X/[^AVWM'C6WI'6XHIAM=U.Z_KR;5>U^[U$L/[N9WW\_0F MVVG/@IWAW=W.N_OJKM[=KC5$PXN\G1?Y];5>Y+KBL^%MW,[;^.:NMM7-"O6& MUWI+SO#IM=[KYGK(X:7C*M\ M"7_,FGGQW?\'4$L#!!0 ( *>&F%;@JW+2@P4 .]# 7 >F5P<"TR M,#(R,3(S,7AE>#AD,2YH=&WMG&U3VS@0@/^*+DP+S-1V$B@-3IJ9$G)'IL!E M(/3N^DVVE5A%D3RR3!)^_:W\$IRV''"$DH 8XH D2]K5L^NU++GUFV5U>8BY M3P)T-#@Y1H'PDS'A"OF28 6I$ZI"-!!1A#DZ(5)2QM"!I,&((+1OUW;MJKV_ M9UGM%E35R<\1W$6[3AU^J_4=5&VX]1WW?0WU3]#6Q:"SG98^_+,S^*??S5KM M7QP<]SJH8CG.7SL=QSD<'&894'T-#23F,554<,P]W6C<)$DZ"N=I(A/-E81A1:^(KKM4J\\(EJXG5-C\ MOH&?G1D5YPT%5]80CRF;N9L#.B8Q.B43=";&F&^^RU+@.R:2#C>;:>F87A.H M&L139*HLS.@(*M=];6;RN[GHWD(C$Y**XPD60&9W&E*/*M2P:RW' S5%OZA3 MNG31SA6-H1.,JID;TB @' J\W6C4JSO-EJ,+/E&_?+ <(A^@K6,:*R2&J"\I M]VF$&3I/O)@&%$L*G< \0!W!8\%HD%K6%TC''B.HIQLB<'*7 [JZ+-3RE401 M.B*8@D(&1%J^8 Q',7&+/\J] MV8/VPDR?VC9\R($!R'N3&1Y.E"@2,K-+4Q:,4W=[T31U2LG2*B@5%XPQ'5_M M-F31S[S]6B:Z"N:"$ZFHCUFN*3!@)<9YI;O[;\HJR]LNU%E0LIYD#1=%L0>()8HL"%VXN/RH@GN(%U)%K#C" M/G&YT#W+:ZROA\#+,9#;K:%4$#+O:1O+&X6UY]0,6G=O=5HWR-F#OW1QOH;1I3 M.OR*L+QQK4^GM073>;M1VZLV?SPN0=Q5(.0Q<4.?@4CZDM_C_D\N](\T&AWF MKI'%9!F5]M=NOZ\58B_''GXIZ_\G:%J:"3S/>-_!_P6G.N(]5Q#XQH^B>O7! MU7'[J9 0MG\:0Q,^-A@O)Z8QI#X!J3U^!7>>Z2P17(?44,@QZJ%C%1AB#;&K M1NP?F.'I3,\AZGIN@#VF8ZT#0^QZ$'LD8/ ^P^%ETYKZUVXB1430$83Z&MD# M^XMQK&N"Z2E1(9$,\^"%N]4L9+V1=NY@-:UHZR9GVZ!KT%TI=.>7DOQY2>YF M34"P5KB^DH#@@-!OFL[S,.&S!'/T&=,PP6A _) +)D8SU!'V.W/WM4;H]HF( M&-&2U3XT8W1&HL1CU-?3N9V0:\1 $CWA:Y@V3*\GTT?)=2@2C70: M1W<@BN:C:8).,,6(L%2J#$)I^VDXW^CM8?]R M)$7" [TI74BW<"^E-S0L9N2[:#7PC')BY?\7#JG\9HB%'>H+2?-73D1X1*QL MORT>@MY=?"5HD(]\HV'7=^>>,$NK:O&=[%46Z;LQVO\"4$L! A0#% @ MIX:85G/'-D4$L! A0#% @ IX:85B_45;A8%P 57H! !4 M ( !Q" 'IE<' M,C R,C$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( *>&F%9? M"_VI9V( -NU!@ 5 " 4\X !Z97!P+3(P,C(Q,C,Q7V1E M9BYX;6Q02P$"% ,4 " "GAIA6C ;DYPC3 ##M0T %0 M@ 'IF@ >F5P<"TR,#(R,3(S,5]L86(N>&UL4$L! A0#% @ IX:85H*B M7!!#F 53\+ !4 ( !)&X! 'IE<' M,C R,C$R,S%?<')E M+GAM;%!+ 0(4 Q0 ( *>&F%:,(PGN%-P& "JV2 5 " M 9H& @!Z97!P+3(P,C(Q,C,Q>#(P9BYH=&U02P$"% ,4 " "GAIA6O;'R M\?99 0 NH0$ & @ 'AX@@ >F5P<"TR,#(R,3(S,7@R,&8P M,3,N:G!G4$L! A0#% @ IX:85@E6:6A[" 6S !@ M ( !#3T* 'IE<' M,C R,C$R,S%X97@Q,F0Q+FAT;5!+ 0(4 Q0 ( *>& MF%8K4;^"6P@ %DO 8 " ;Y%"@!Z97!P+3(P,C(Q,C,Q M>&5X,3)D,BYH=&U02P$"% ,4 " "GAIA6N\J?[2(% !)%P & M @ %/3@H >F5P<"TR,#(R,3(S,7AE>#$S9#$N:'1M4$L! A0#% M @ IX:85NS7K"E)!0 "A< !@ ( !IU,* 'IE<' M,C R M,C$R,S%X97@Q,V0R+FAT;5!+ 0(4 Q0 ( *>&F%8IR!P9ZP, !8. 8 M " 299"@!Z97!P+3(P,C(Q,C,Q>&5X,35D,2YH=&U02P$" M% ,4 " "GAIA6ZG[$-(8& @(P & @ %'70H >F5P M<"TR,#(R,3(S,7AE>#$U9#(N:'1M4$L! A0#% @ IX:85N3[W;1?CP M0G0% !< ( ! V0* 'IE<' M,C R,C$R,S%X97@Q9#$N:'1M M4$L! A0#% @ IX:85H02=6.X2 LTT" !@ ( !E_,* M 'IE<' M,C R,C$R,S%X97@T9#(Q+FAT;5!+ 0(4 Q0 ( *>&F%;@JW+2 M@P4 .]# 7 " 84\"P!Z97!P+3(P,C(Q,C,Q>&5X.&0Q :+FAT;5!+!08 $ 0 $@$ ]0@L ! end

LNS&\KSRHB\I"V>B"*"(9E[Y MD0:9IV\5FT,.*5^S#!C\/3>&'*6]U(M$;>:*+J2$*4Z_C+4,Z+2B2Y1R<^9< M;S#<8-$3) OO9I_B/I<9WUIVN\3:S7R1RW-+GZYT):\!+QZX'?V'!)=CHB[L!OG6+/GC% M\P[KS6SD';U?]<&]=><:]+T3G'@%WF3XQ2]5]6OY-* *2U>PXJG /M M(!*V MX9X'XUS[!BX&%RB& N:;F:N3G>LEF,OS@O>QKK0\RZ-[MR-(4U#VK5Z M_@)#$93/]\,#:T/%V\PS1Z(\C:4HZ(:B1IX2@>?FEJ'-EY>T*B(1ZZU0KQ$X MB(6)Q MB[07.8%MX=#&GB$(U38L%1-P.\V5E!Y M*VJZPFI"]7O U79I39(Y@Q)'?L"-&?JD8/)8^VTA6,1^8/PY;UFUH@_5XZ(+%R[4['K^M:?\=:7C>5L530< M-/9O^ZUK["\''#3V:^S?6CC0+.7B..U':9[/=^K6HFDS=[V&1Z'@;;S@T7?0 MFKN"58F/RX;\9,F.\K1@\^ 5_/=-_\GQK4_Y*3!MO3SY_$%T7TQ@# M+^_6H=;ER5;O_\]@P-AH].0X4(@G-"N.O!>1D[/#/RI?YC*]1#H2S5U&.97%!PC20Y:(]"+7 M*\Z %94YLZE->8)8GEZQ::KE\Z'])N!XPZJ;-:;80IF$DPF#O[\%F79NX(P>YN$[W[.$@IG99KH M3K(&F::UNTW2[NKMIMFP%ZAW6L=_15C@M"VSV6AJ+-A&+'B(EB1Z9BV6HC]3 MHG5I %:&%AF+.\V)ZO$A-O16:R6H!AS++7 V\5P9Q<(N;KSB[J$%U-BCD$V3 M/*M?CO48LG@0>7VL ^F'5\S,,OVI$=^2=J.6:!"*.^=]1GE+0:PE$"T)QJXH MV:'"!]5+K19MW;/DD<;,X;GHA46/=42="P91J.?!-080Z7= @E[NU%,D10>#['7J&*+T\L*>/TES3S+N3R"[> M=GN$39^?_J=1J5H&R$)?-$>A/DCJ M.&^J/-P[-<2_LVF,U-Z7&#\@1YQ&4V IH@Q<3))P?4+8>,Q84C&.+Q:G!<*:YBWL%4I3*N7C5OAR=(1IN%EK<$7OC^,%^3&4] MJF2 I:I0V](>)@W=PR1;5?N[TS_,K, M6MAYQMJN\YL''OASF;NRR"1!J>'N\SNKJ!ZYNO)@>_44)8* M\V%]_FS6CT1MV<(G[7WZ'=&/7VI'O8XNM85&_":L+N 1FG[>:*:KK'(I=]H# M@5^! %?79C2&;%#,@K=<+QC:.WM_>1/@8(BJMKS/^D^@E\F)VZ)Q&VV(;I%3 M&*( 8#WS1W(9');*6PM]SP#$L-DJ;\6]^"EU2URQ$WT.KKPBO+'Y*>J+';%G M=\+$>-;B%4A C_%R1OMDS(VFU>TP@":N:)\P<8 M=ALWL@$$@BIDGT\6_!W>B,X(?,;GYE$I\SHE*,'5(U=^JQ&,SZU MK /W NZZP)LDQE*(LQ2]17G?'M&GA]%KV(0#%-%08DA$W9."1)%]9Y5D*;T"\1H;.*"( LC?T@S1\5WZ,W(T-U!/J;@\0(T[='<#13. MP'KB6!GGP2:3!RKT+>*!E_39,] M_J&IU!)7I'D6A,$.X9=JD8:1:I"^^"A/X=>5=T#*B.^GDMF9"BLD'N_%@Y2F MI""/1>;,1?;X9HID3E$$O!;9$&Y" U/[F8R4J$=4+QHDB5F>GSKS+7"QUA6:&,F5#I=$XZM9'K/ MA&0/3H05;.)%,[GF#_5)M:DP<0G-36D"+<:+9@7##?=$!&>MB%"Z:UP[NREA MXMM2@;.T!M*RUBIBJJ4#^T^/Y08ON?DS[B/+4@!<=62>XA];(Q>HKID+E$;G M>AXMZS9[[.D9P>I;6)X675]C1O23*P)/3_:E86.-J2Q[R=E GC$TD[&I9??K MD=WK[%V@1?>Z"?;K?)!^+D!O6^N4W#4MN5^EY 9DT:*[Y*);E='4I8A&R_Y\ MJD2$M>A^/:*[ 33[RH2W+*13@A0/?7>[DK]\1XETJ!FW%;O-)@O"),78QUTR MMI7PS/QR))$K#9:5A=L4P(F+T/+J][05;&P/(^/4CNC.LI"R2=/Q:6DL4%X&= P-!>Q?HI% MQC,SEWE*[TQQI2@9PY(WL;# 2)%HFDW%8Y@@&LCY>WGQ,@YMW:=A]PO2! LK M\#-Z?B&_421.HP\7I[9.7;+\9"YGWXT].42U.*C;&XK!XNJY>2D 7%K*ZP74 MAB>BL&_)Z7 M_&W 4IPJI\EP*1E62T^&N[+R=4&N;X:'R(3A<5$78M=_*B:6 MJQ@J<)[SYSQ_G5)@^9>%6E^^LDB*)>:?L E6K/ R$5Z_RO,RD0F@ ,$,X\QA MB7GX,CN?3]CC);C%M'!75)USXIN3>P4)-B,$\254WY\GIF*B]@]ODD[HQ/& M!3B05:0T\T)0GAWJ^[/AE2R5FV*U0UJ];):;V8LJ#>C(II][.L@ZLV\R;)*JMG4_8K1,7P@T&C9WI0"$3Z3 MF6:2>EQ,PCNSNK/E[Z3!T3A#5'1,4$IR8-^\A$.M6A/YW:(@0JE5FYM;*]*[ M"Y5@!6Z2S>0[I0L/+[>B"CR75A1V#Y5;R>9!ZNEDOQIN M\F57A 5,U-]##++.VT6!W>7%@IGG95VD]V8OZ#-D^C.OS^Q/^4K:," !O SQ M8L;Y@4_)75:,4RH(SM\@>\%$LL02KJ2?1MA&*]L;O)GQ8D)DC>2ID4(_G.F% M4K R=K@4*@Z71S=8,/!3V9]JMD/64;$2-&<;A>XN"WITT7N+JY%JY\CKPKD)/4*%[D[6% O)*(RK*IM)3[DH!RB)?3#ZR765/::PZ M,LR,7&XI\RU<^%BVS@G8@,4QVJ)S)8#YZT73GID&:61,S[8,D@R5]ROJ)_+Z MX-UI!!>/EJM2>%N\%?Y4S'\H*EW#ZP#H;NSZ(U-P5>2VO,#X$JL] GD@^A4' M%4=-^KV"1,7C47NV[TO;OZ5K[0WT..H\FG%;"*MD"8$H19RR5U8ZY3758*4)A@M/JM):* [418): MJBB2&-DY;N&1I'29:6Q7;(@<%XIR M8X;^4C0[@=F#MA5 MA0>2NZ<>@Z 7A3>@$UTS?X0\%K\QX44XA.FRT)8L:YG&WY3?1E%%$L9MWN1. M;J0?8F80_&,(NQ_(QHJH)8E[XEXQ=*@5D=Z-9]J0E8?2"XBZ"$$7METL8*=L M]9-1XA4+4E1M0..)/&JI9IRP "ZW[RG="?&:1A%#*0LHI#+"[_$W&?6A-C :Q6,\0U';D-R'"S7JY22,G]#'%V57 MRL%#G03P4H>P=VI^.B50)Z@?4&\>/,*E4&M#M'AB>=U>X)%7>YKV?6^ &^+! M2ME^ =LL9!\JW?GL=M;D@Q\;G>4"77&SG/'P3<]J"O.(S%%/FBV\+XA_HW8& MP7^)WB"P@N\!GQHBULA]*O)/-#M9W.3OV5M%+/!#*$2^LI+M&/D>]8E M!2< MF> I6XETF/. M@S00S6<3,3[0X[Y])OH+41.[8@,[>"CK4[4(E)F>QI#/#[AY/D4W$1H?_9O\ MUXLO-^O6-]-@1?3\4IB:!)\I86=BS)K[E"+N2[B2/;2$637(MYB%[P5XT&F$ M@FFFOXK1P>ZE(-#0AY1O TL5B+OCW^DCTG-1G9LJ;$+=!^\XAN)XP+^F[J^R MK9Y\C-JT272%VTKQ0H@12PL_)<8=N_(PPN)4.H IHA#5U4)3+ZF&+?J6FX,4 M-$)+-2,,N.Q$V,#A8D(WA0(QP_IGS+J9$)#ZHWPT%S"@*\]GETQ=/9.DF0') M*7GJPK_R#F:J0,U:.V9"7XN_R35FTH/>.2N0EOD MVAC'M.SN>%P9MDOF&/X3VWUANS;>?2B)W*&XCP&32 KB?U[5(A,LTZF>6^\Z M+[ 0LOZ$B2G=0,3TV26VH;Z)<4/D?R+=DU9;R$4R$<*A,'?M::PT1','WSE? MDIQ=(;J,R:,>)GB\0BM"!\KXMFRW5NB(MK ;6O83OO4%('X"[49W,EXW.0BYLB32]@W$8G%EHP_'R/3_A"]0=X#S$C%UE5])TEJ"\M M5HP+'C-3B0R>$5?K*!U @=]]AB5!QR$6=B1?<JL!N1*Q*(&9U9L.8EF)(,R\5BDW1%+!&57)[DB ^\7>E?6C'GWE#HS!\8^ZT>\&VZ3VN%6N?!(,&$XY^J?W0@T M,3$L!1Y9H(6.4G^$<3&N:')M8TC7QG,V213@27+I0:9_%A/A6\+GK@%I<-1-ZG(1+9_>N%I]LEXA.,#DE#Y<1G3\#3PZ' MF!?^V<;HRH&_\)6NF4@E5Y)WL!7KHJ/1E!BY#&Z:-^=$>T Q!@K]G;.WXV2/ M$&VG1&J7X1T)F:;D&Y:&@8C#S8XVS'%FJ7)^]]ZU#U/1 0M3Q11^ MD+;.46;LHI9.>TOX_ QX.X%JR ]4L +%L"*.])P2Z2*\D:J[SM-T&,U8\+%0 MM'FNZK4K M]BT5@8DVH_[=P0+>9OY%9Y&F2:L_*[/%R9'X)>BKEO<%R0J0$F MX_*VVV!/B1;5Q6-G[ >,9$IU0.ZIVL3<(.=-;;UHD$YBCE"#!39RAOEJ@'7$ M)4N_"@>*LT-PPMS=$(/0ITP_@J,P8G-JA\_&'C'W^:;)0$XI MOSH4IT:<2S+,H,Q;\Z.%Y*8Q+SF FTE9%BXJ_J:X%VQ7CDUC0TSWP%;$R1@[ MT)?,9,0L)L$+I=3\6?&42-8QS_Z6N.-F9=8B?6JQ(R!5DRL((2G6E=-9;H6?LGP].X"?& RT@-]F;&B$O()'W(<]Z MQB-V "V2!!'8BD@"'"LFEY@"5"5) !Z)4,BZ4E (,I'DS_E((;HQJRCPA;@5 M'_9!ZQ7?13G,44BX PP2*IO(!"K%8& +N/>$0R8WX$4.&;?0A8Q7?&YTCV)B M!%W:_#ZD.(BXSZVQ5UU!.2"_9;!VCPK]#N/Y=8+TRN5F96Y$H3UD4BT M#YLNN?A%A2ED?'F7WCF[8+Z4<-@O6HW2!;"M[,,WRK5(L@FP-/1*1O5(>H/2 M,/?.A8,^/:G-,3]FUSP!,5A@TL@:N:> @=T2A[+;IDBB?0P$[);)0\OBIJRU MPD'9['H@D$7E4%QGX%@"!*3AVY?DXQ)%:C6W %B,/LN%64]*QA,(0U@,I+_, M^J#X 0UBD7MBQGE )SO%]]']=R8,1R&2DDR)DCB]4@_">WKW<5N[C[7[^+Z# M\.Q*B>;@?0M3X.(K=D$KT MKC(OC7P:2R'HMI296[RJ5V0AEG%0B23,QTTJJ=F5MIZ\4,K)"[66ADOYX-*J MU!P-E_+!1=-+.>&BZ:6<<-'T4DZX:'HI)UPTO903+II>R@D732_EA(NFEW+" M1=-+.>'2K%AZ F9I)F#>ZJYBVCP28BS=ZD^ M]$RS-%>SG$V:)CH(??SPOV]L^\T#KZ/>J-2;VS1_\QM&X/G@@BZ&X?E?92R> M_ZMJFUEQLB9(39 O/-Z7:Z?;0X*8ZU*D+XT<&CERY&AKY-#(L00Y'$LCAT:. M9 MEK;^YE>C:C9J=;-:K6^31^K50[5NMFS'=.H:JML$U899JU;-:J.JH;I54'7J MEFE;;0W5+8)JS;1KCMEJ.!JJ#R@Q+2M4&Y9E-NKSE/J*XBV[89SP40%KMRR< M=5L6)3/)UYV@4BY+^V$4Y9A-"[35UMHU50W[TL.^9E9K-;-NKUU&:MB7'O9U MT'A!EK9;&O:O#O8ULPUT7VLT->Q?'>RK9K7:-INUAH;]!D=5'DCWK9KIV/,< M?UN#+Q^C,(YQ!M3(2[3]OPU>G3;PKEK=TCZ=+8*IC9H(2"3M5=\NJ%:KCMEH MZ C8ED'5JIN-FO:J;Q-46U;5M.VU6P1; =--C90 /,U:S7[-D9*5E2EYU0F. M8L)1RUM=>;+=KI!YT#][\J6&NH:ZAKJ&NH:ZAKJ&NH;Z9D"]E,&-]4%]6P,; M)RQF;C08TRC;(;MB?CC%>OHUYH)5=97)%GEXG$;5=!P=-]DFF-:JEMERM"=V MFV!:K[9,2U8]L1JFFPS3IFEKWKM5$9-FS6PWYX-@KRA@\I$% M+')]LBK:#Y85>!MM:>X*,A7W[(UUIF;?U% MF!KRY8=\PS9;EBXK>X60K[?,JBXP>(V0K];-=E5S^TV.OCRPK*AF.M9\/=FV M!F!.F>]C[AA:2O#<=X:99&4VDK:"7EY\+L135;4TS'IU[86X&N0E!KG=LL$B MUL41KPGF5="+&[HEW*N">:W:,IWU>[XTS,L,\X9E5JV:AOERDV?K8-YHF,T% M*MPK"AZ=A8GK&^%<68WV CS4_[-]5%)O5H%,UIX*H3%CXS&CU;!-9T%C1XT9 MKQTS;-.N8PQ1XX;&C7G<<&S;;%IK3VS6N+$5N%$UJW7=X/"QT:@MQ(UFW6P[ MZVJ.4'[;[(Z=$+Q@$$[8SV_],([?;M9QU$QU:RR]GJ1N[ M43>;=EOCA\:/)3WZ&V:M5=/XH?%CB?"MF7:[H?%#X\>2'I]F&QO,:?38.O2X MS^4L0X^W-=LRG9JC%=1MC+ZM!4/J;5! K!D$>46AN-7F7C)FD3#U*']1][_; M^&SM>0Q0O2"Z3XZ&NH:ZAKJ&NH:ZAKJ&NH9ZN2NPU@?U;8UGG3#8_;]L:%RZ M7F",HG "!LT5BQ-L@K>^C,.M0/%-;;'C-'3+I&V"IZV;U6T.1%&@V,XZ#J?A M]/*45S7K"VJS-4@W%Z3UMH;G-O6>:ZVK=<)&QBL^9EK\D W"@*)1;N*%@1&. M#->(TW[L#3TWNME6>_;YS?I2NCN>7 W18-=@UV O*]COIODTS/KZ[4B-(1N! M(9HQ:+!KL&]IV.-VL&]K.*,7)"QB<2*RLK1)OPTN&MLVZVW=[&F;0%JMFK6F M[M.W32"M-4S;UB#=)I#:#;/1TL/LMPJDCEFMZH9JVQ3QL,UFZU7W2\N4?E%_ MH:U;[=308-=@UV#? K"OOI>EA8N.8S8L: MD6V*F#3-NCT_2.HU14PF4U#=43,WL$,QU^:?5G$OF<7[FKM=+#5D@2[:UK;[ M.C3D%[G+S8:E(;_1D']M\3$-30W-38'F [FR735;]99FRZ\PIN"8EM5^/3$% MM96NF)IB&@%+M+V]66W)']BSP6PV=.;X:X(X2#9;9Y9O*,@?*-+:S@*!IB&^ M"1!_8-_!IEG3%4&O"N0UL%@9J#;EMFLU370-Q/H#XQQ MU,U64Y??O::P5MNLU^?'YNFPUJUA+9&^QVN*V#^IE]P8$Y:,PV&QKD@[#I[0 MP;19]/B P%BU9M:;38U%&HL>@47U9LVLM71X56/1HP)KP(MJ];K&(HU%C\"B M=MUL.S6-1*\6B>YS7\L]4AB^I9(QC4=/&)?;>CRJ@4AKV*\J;G=7NU4[?[;? MWV>;S=I\3K.&^"9 _*%N?=.F1 4-\]<#\QJ0N:Y)VU"8/[! R38M1]>DO2:0 MVTTPB70#O]<4O'/,^H)&Q3IXQVWD0Y848W7:6_!JO4[K"<8US*JCZX\T%CTN M&%YK>1._5EM, MC])XI*-Q#\>CFFVVY]!H6Z-Q!RR.WV/O1X,;IS^+;BENDD1>/TWG4^,1@^%[8B!M8R MJY:N2'O6&-@V(E+-!G[T6H)@=[5PIRPRXK$;S=NZ@ ]>X$8W_.LQ_))%L1&. MEAG![]=*H%OA'RJ[QP_;B_8]WTMNWH^](:#6+WQ,J%7]1?O[-#PU/#4\-3PU M/#4\-3Q?1;SL/O!\1=&R#V[L#6::,Z+=4+00MM4VW^[!\@]+VK$J]9H>*O_J MP.Y4JFOO8:S!7GJP6Y6VH\'^"L%>U]2^R6!?K>PN3PZKV.N?0[*M@-^0R5MW M KRU$/#;&B'9\_PT8I4G+6;H!J@+TJA M+=U6;;L 6E^[V:@!NG66P5: M.R1C8?H_#]3*M"O_S/TKAZ_^TH."IEC1I_ M/\<\-PF0J\TFOTS#V*-THHCY;N)=,8DLEO43GDK936YU[0Q"/XS>RU0UN2+" M86ZY))R^MRH-)@T6IUZQ9 M# &K LELUW#0)#R__(L]$VU]IP-%KX5Y6D&JK MTGQ: I584<\_04C5%U_4FU_?8B;?/-V6:(>]8."G0WC1R>VS )GTP?:NV:3B6W:(_ MV_BG8]&?-KT6_N*8L&(\90,D)O^FLH1I: S]]:VS61AJU^P<>23FU9RYSYIV MM5(O?.:8S<9"#*VVV_FC'$,MI]+.,110*?43[+Y"4Q-F<35V_6?#V'5K&P]- M+B )HTBY@0_'1@5D/ /E*KZD*!S7+I@&#)OBR%,Y-:EH+-8R.)5&;A #R";O MT^F410,7Z/S-K[8U?TCZ\W__KSN)=.46A'1WB-HOV4X_8N[W'7<$&WWO^M?N M32SU[%;%J?V4,QEQ"KPWHP[6YD]&_M=.J[-^^]P/<"P"8_ M''R?4\2DC)G_^:.V>,<+?ZOT7Z#_G*)C>J*O)W]'$;(="B2YQ6/E,QCE*1_'_[4LA_.;-&P(?PPTN@\X0* L(I_B F M-IM$W@ Y."T;$PN>_=1( P]^"#2.OG:Y!=PLW#9@@ '@"&(J08 OV63JAS<, MMDNHM48.)\!;;:S$E3,X^ CTE? :[XZK-6!!Q8P.C[MG/J/##> .L&T<2;"^ M"X<8@ 8T9BPQX#/7<.FR\"+QD1@./ 0-!QZNW$.G5PZ"^Q:\$(EJP(E1"@EB M4FC R \XBZ)/"HQ,C:;P9^:94A+)C2FFU9L[AX2L2FNE=:QP"F7]$-8\[UK^&>;F6XBKV9/>KV 59I,FM=/K42H#P(7]Y+)1!_/M;CTM: M* $@6I7Z2M>7!L2S441=PZ$$<- $41) :((H!QPT090$$)H@R@$'31 E 80F MB'+ 01-$20"A":(<<&A6' V(-0+BOIG?M[GYGN_4+>E;5_O>/%>U]DH/V_/> MP3V// A]_/"_;VS[S0//7V]6<7G0C:6A7!%"]9U1RI$_.LL'#$_RLCS?Q? M5=M\7 ,I320;3B2/4=8VF"PPQV)M';Y6BFD-_5)"OZVA_WJAO\;AO!KZFP?] M]0W5W5SH9\IQ]:&ZL=VL5&N;C@J.5G]+K_ZV9J^ VR[S?VKV]N;7D\\?-H2[ M:;!JL&JP:K!JL&JP:K!N+EAYG&J#P7I^^I^%5L!,=,U:8F050PVY.35S3&U? ME-6^V(P85(D)Z*T7&,DX3&,W&,:/G$C",7X#&@O?=BFGLI!F5RVD^2 *:4ZI MD&;/3=PU#AIIOW!CNEG*>4Z'9*E:ULT(W'4I#!JX&K@:N!JX&K@:N!JX&KA/ M UQASV\&<,MI4#_ EMA-HPB^,]PX9HGHB[5Q=O.:785E1+C2NOPT-#0T-#0T M-#0T-#1* HW;*I@V36W< *]TUL^NP;5*-QY3UZH!_H7]DWI7KL][G&V)PWG= MT>E2F3V\5?G]>B#;9HU&PZ^U67D)#&$-Z#E MZRJ:=M-#>CM!K1C.DWL7=O6 M@-YN0 /K;K3,6EL#>LL!W6HUS$952^@-\D _B)Z=EEFO6W-@W@ZG]8RI<9+W MQ45C8S,=V"\52MLTQ+9,RY['ZPWR<6A WTU0-=N"&DPEPS,3KME6M5UJT$:S"4#<[W:-*W6 MNOT4&LPE W.CY9BV5=5@WNZ8"?#L5KOQ.D(FG0E:+\8P98OGQ2XW9> /,D[H MOP43)NOK^YQVS&:2S$:Z=AKU!LXAWF3?SNL&H&W6'-NTFQOMAWW=(&PU+-.Q MUZV*: ^HV58-QOV1H@FEKM^9>%!O-6@=D&E;]IUJNZW&;[ 5UKFU5' M WKK 6TYMMEV=$QARV,*=JUEVHWYM(ZM#"JL;$IZ%B:N;PP*O8;6VG]TRY,$ M2^K7K3K-4;&]+*7(-]+6"OF=6V V!W--A?%]A;3M-L-32UORJP M5\UVU3+;]:H&^VL"NP,@;YGUVI:,MGV==1\/8/(.YC.W]. %LG$.PV!G,-M- M=8TFSM:8]V7TX[P("]@NKXT&JP:K!JL&JP:K!JL&Z_9'1!X#UJV,@!Q'X10. M<6,:4]]%(R 84NO;Z01^;1H!2S8SW/&Z4SYKEFG5UIU,I>'W?(4K-;.ZH!>> MAM^&P,]V:F;#UH5'FPO :M5L-775RN8"T++,AK7N[B2;"<#2>>WOEH=DUEOK MJFW> D\]ST9Z@BRDE[8W5YY:TL!:SEM&/\,ZPM=.O6766O8ZXY@:*38;*>JF MW:R9S=I:%3KZ\B6W.>U&8Z%E[<,_1R45H-, TP M#3 -, TP#3 -L%<5S7C^'*(-"%\L&S8Q=6]PTL361"NV.NGQ@8TA&C73UCU] MMA_0[7;;;-?7/?Q, [I\@*[;9K6J1[ML/:"K=M.L:M:][8"NU1MFO:7I>8/= M]7?*&FZ8=GM^A,]VN.AG#(S3<1@E.PF+)D;?#;X;_3"*PFM8<'T]8C<3F5_< MG_'0#L>6SGDNSQ4T&8-UV M- #+XK9_" ";-=.ISE9N]1K-IVO6Z1@J-%'G-DMVLFK6&3CK72*$B11WTY<9:NRYKI-ALI'#, M>LLQFXY&BJT-;3R 4X!=5JNW7V,EPIP%EG5L2FXVMR+AN;GD9F/_4Q1\:W"7 M%=Q/4LJMP5U><#]!D;8&=UG!_23EUQK<907WDQ16;RFX2Q,&QQS($[<'_!LD,#;Q9ZYP>:F22@_(.S@GQ2,.M7*X\_@)X(\+>LGA$@2 MR8V)%]H<4GO-590P]*X6K!_"FGAO$O#RWX2=[_L1<[_O7,,]_3(-8S E M0R YKN)=\5FUN2;X2^6C[K]./33A,T<]*G167D0OKQKY16<)?OSL:;Q2@FD M ?%,@&A5:HX&1 D H2FB)(#0%%$20&B** D@-$64!!":(DH"B';%MC4@2@ ( M31$E 826$24!A*:(D@"B66EJBE@C(.Z?EK+:U_?H4[?NY=$WR'<]=RWJ0\_4 ML&HU?W@^9&C= QG$D0>ACQ_^]XUMOWG@^>O-2KOVTR_"KRVHQ)[^,( TO*'Q M?RSZOZ?&&R58,F!!PJ)[8-(W=-KS %$W&+(A_^L>&[!)GT7\7U7;?&Q2EZ:> M;:.>QVAV&TPOCF6WUI?1I\&_>>!?7PJ0!O_F@=^Q-/@?Y^C:;/"O+R-L@\&? M:<[5ARK.=K/2V'A6X&BM>!.UXKEKX5;._)]:XKWY]>3SATWA>!JN&JX:KAJN M6ZEZ:KAJ>GU%<.7QK@V&Z_GI?Q9:!S-1.FN)\56,3^1FULPQM=VQ07;'9L2R M2DQ3;[V ,YAD'*:Q&PSC=^NPP$O==^)4%MSLA@$Q/Y?^@=4W^WYX;>RYB;O& MH89Z0"A:6BL.TAWP37O+X$]OS>!XVK2^&SUW\ M-0V" "BL+0]3HP]940@4EJ(FY"@A<@M%]B:!U8T;Q.DX)[@@KU]-B/CM.Q9! MX)8$&XK'?V&3\>YPPL=*L ]S4I1YW R6 !MX;P>'9NQ #S2;% M34SD>."04Y> EH7LH'?C$PAXY P*!SF."UG3BE4I4,O.\X%LDG#;0=YKY)D@ M+>4H5CA(7_%\34(/-\]1K0U<\HG5(T)OD+)LIFS:C+ &,U,')\-!+F<_0I[= M>\8$X$ Q'%C(]2P46KV7O0(2E$-":#HHBD FZ!1^."@3!]F!AP*O]Y18;9 P M')G@F51/<'K/G=4&"2J&)0Z2"5:(0G\S-*U A.+9YA*A'Q_#2%(3X=N231T* MYTFV'"5$53P?3>\%(LM$Y".IM$!D>8A\-&U532)OJ_Y0G\A'4T35)+*>G!P% M#G)G2CC]]8M]Y$Y/X[NT_Z(_Z>^.$6@., M<+/JY@U=V$,JR)GFMT?9_>X$"=M=[?VV_>=?+'.<%M,LGU\O%PN24_.&T.LL M:W.1_.??_]9>[,JDO1QG299?UXAK[4(UV,7FX+LEEZ.BV_5'W&4 MUI]E15S&&84N27 9W['E=^_*J5AFB^.1L,4OG&=:!,/&+"?3[R^^^?+I9HU^ MXB;L=RH5\CE.Q&VK>1G51Q=OOS"&8;;J#?TK,VD;TN)],-S=TXW-FM.]J4AL M65?><60FWQ7+7NW*8Q-"?A0M&7!B?$P9L#%[8>,W]L+4?B\S;K/__O%#T4P) MZ9T/_UP693Q]$!_%*94>Y;7C/[JD+_2EIEF29/.?K[U5@0PF!VWSS:]Y3-?S8+PG*9G&]+'T=WHO]B1^A?7&H- E M><$V_3V)_V3W^#Q;I@]+"N+_@^/9$AM?R'B64MEQ^T#Q>86,?Y43^C-;YL:_ M?_STP;B?9087:KSO'KT/73P56>-R21>)\YQEE<[Y'MW'Y:R[4OJ/.&>^FP5A MO3F(4R=V!7T/GP'V-<6U6I&K=50P4;R>O>W/O:JWHQ/?%L_+T=% M/*'?I5O;V8,:=T7K K99?Y#%POB)X(2^_$V6+[*MJYOS\;KU!=<]<@7W3-VW]D^%=9O.EC_7%*,"G+3E_TD M^IK3*_C4GY[9^<6J@>#A^J04.AH])1.\*,AU_4O[J4Q 5**4B=VQ$->U&L&/ M,;PLL_H#<8CQ3SI'74O-JZ[9/+8VYJY98IG[.6B=X,KR'].96V=)Z_X9O>>4 MBI)ZU^I_<\7O6N@%]W2?GCR2*XV*/[B^%(\H3I8E.?+YO(Z%UH6+_8>4K?2I M(QLO0(@3$8+JKH^&+( 0P!'#(L13:== "."(81$BNK(?S8@&0@!'#(L0<$9( M0@C@"$D( 1PA"2& (R0A!'!$OX1X9C+FD[Z^TZTZI'_<\!KONPT*Y CL#.0^ MN2O/W(1QEK /O[^PK(L#=\2WKASOK,TGPSUV[-$P8148^P_!N?$A9?W 3=*I38%<#*(0[%LY^Q589( M]Q@%$*@E,%X*@CKA!%"@,@J4W!7 RN"P D::?FRBAY'VTG.TE2H*1ZG*XO&E M0."IQ@"!X1I6NPJGNHGX@)#A"HE="*EK,ZS@#/LAB>=Q*JHJ E# M1L*JPH9,(-XE/1/L06Y17K[YLSX@EKVS 7'3* X@.@^)>LQ$FQU>A92RDV M=T0ANMF43I--N;92,*=DY: S^Q3ZR\25F,U>_?;S>\1FGI>S;%G@=%)\IX&C M 7AA[QYI?KE]-P5FZ?MV+U+*FWHO'/PFF)T MMI!O>BB*8)S6$S%'Y2D-'#T,CK:1Y_A;!Z,!I?6B-'#T,.CL(LNU*4=O#H93 M()3QD1E.EU4S^?X-!S61>?;$1H7$D9H4/GNVPC$H[ 0^"AR8AB5'+N)1S$'3 M1)8)PRGUY6$+>99[#/, :'P4&N]+UU<6FRJ+_,C]#BBK!&7[U+'4#"D\G2[9 M,AAZS)&5>MTU _2RWIWA"(7XXOGI] V7 &;Z=)MHC1EZ?(8V"NP(4--OF$1O MU-3V$F &),V>F'&1Z5E4TOB FL&@YC"D=&PZP,I L-*'A&D"1JH5OCQM$8ZS MHN03ACX*+:=?Z:@I!*3WAQT( 1M9MD-5JA!0 MH$/4ZE 4V!XR+1,P,&!)0-6>T$9F: ,*=$#!R_5@"@;'0:'7KT\/\*"85/ \ M!UGFN@VM9LCL8SK.YN3UJR0KBN^,:9[-C:+5/(@;1J*=E"Z^@I,7E\E8PK-W M%H#M6,B-O-YS ,X- ZV3@O?/\?!M%)DV4%>E8IV]J>O[R'$M(*Y*K"M1HC30 M63(ZN[Z) B<$.FM.YWZ3\DY*2S[9F,QTU@PV/ M!I^ZD8@1F68YJ2V)$G\]3GJ6U#LR^,J=0W,WPI JKCWG[PP'*2KFN!Z*E"A" MD1T 4GJ.CNB'%"OTD1/VG!DZ)*0,1J:P$J[0@M-G0$AY>6:99[) O .8&0QF M#I0N3L#Z,:Z?0PI$ACZN++D1'_1>%J]?+?*,I6!EZ7<#]UU @$AW"FOIG;)- M9'O@8-8W0F0[R VA?9O&'.PA$WJW*4+@_;.V*Z\64%4!JA["MKZ'PL ;;%B( M_4,4JY#_+N/RP9B3+I2L$T.=O.)@Y-$ID^LC?Z&"D3I3H M*=-NT X-B!7I3F$M758ALEUP-.L;*@(.UIV#(^1:4 ZH+WV!@W6GL!50LV"S MXE/#L-$OI*R*AZK0$1C-$ ^">!"X5_J)!UG(M7U "L2#(!X$,J47I#3-^@ H M P$*Q(, ,R=3;2-DFNO218%X$#/C>+(?+LL\'BU+/$J(469&FJ678_K%/$L2 M^@K4UBM)3@H(#BD6'&I\3H.FFI;.)C^"<(^2X1[@215Y$J@&5 .J27[^#2'2 MLJ&K_T$6"^,G@I-R9MQD^2++<1EG*8=^\*8PBAG.R8S>C>10MG/4,(U#>6J2 M+1E=)& JB--([/;0 RH!FY@ 7;N.&ZC1 BH0J0&I J$:0 K$:LYG_ZF%B5[5 M5VX8ON8FDS1C+X4!5WVGHL0X2Q*\*,AU_4O[J3Y]U$SLP1Q_Y?$9DM8O.8/KB_% MHR)+EB596^BQL="ZD/YQWX&H="W-SZ-ZK8 0)R*$\" (-]M4" YK.4L'Q.6D'^R71EG"?OP^PO+NCAPBWSKRO'.FH06 M[K&%CX7I?LQRHYP1XS\$Y\:'=$(FQ@]D3.8CDAN.A0S;M"WE*D" E4[,2L=Q M'P]S5P KARA$P]P5P,HA+L>S'[J_YC&]^*'7O X P8D%QDM!\/O'#X6!TPF@ M0&44*+DK@)7!806L-F 31:RVEQZLK=(Q.%M5EI?EJ(@G M5(&.2;_M5S0&PID;NO41KP!2 \\#SP\%"!=O\>3/93- $2@^ (I_R4J<%%O- MF[6$8W:S;99"-[72:5(KUU8*AI.L'*1-6J[$;/;JMY_?(R-.C7*6+0N<3M:' M32G)&< +^[9)D3P$*^>R!TIM^?)2@-H*AU3E7/9@J0V\/9QE [6'M&RUJ:U, MU_E.&\#@RJ[W)$[I LOK2_%19U.^S.)\?E@Y.2.I$O2WPRH,VR!=-#? MV5K^A#LA\71SN3;FC,)1KHTX:#HZ,AT3>6X$&#F2*2371H 4D0LA>D@1#]E6 MA#S?!(P 1D"* $(.&QZ&;,]$EKFIB\@933K 7YW'/7I)LK+#7W/+\Z MHN$EP$R?+ABM,6,ASW>1&]F FGX#1%JCIK&J #,@:?;$C(]#A8*E@>_<\/>FG^H$;\[6,ZSN;D]:LD*XKOC&F> MS8VBU5B*FT^BU9@FCH>^T_R43U.U'9OJQ;X&BU@*.DYB6DRI[[P$-:FFI0,NT _,YJ<.W>5'5M MRJL1D%4-LAZ4DATB.^J]^3@0^-RA>Q2XWB;?0I2H'25B_Q#I9^2_R[A\,.:D MG&43(T[OR#%F7P_'7,MY-C]UH(."3.#C!K5Y56 &9 S^V+& MHRIA )'&X6#F\*B1;R,W@JC1@+#R2BR716"1@<7+#UI*@[:>0(!)A6I M)KW+ZQ"?9H!<%P),:@28@"N'PI6.@[QPLW !"*P @8$M5:3:7FSI6LC<4@J:!&W:8IE]VWY\X,KC]YOXQY)G)++F?C ,LUOWY39@C]Y;0/I MQ_1YKRP6IELNP-2&,!.$F< ])10HPRX^WQQO3V>990Z_*6&J@E MR4D!02<(.BE(-2W]:*$'(2<(.2E,-;5X$J@&5 .J27[^01"I*3E:U^C_((N% M\1/!23DS;K)\D8G6UYQ!@C>%4_UUET5U9$YF\661$S(^DZ)PFUENY(#3Z6 M9'?1>;D5Z2['69+EUS5]ZCLR^FSU06I[5V9MJ%. I*39;0,OJ1%G M&B9[[FOZX/IGWZCF!+7LAJJ_9"6Y%L3ASVNM>9P0G#-HS]8VUV%?[6Y5[V < M$Q:2JE_<=E=0W.9$X%\LCG."_+O&4ON@U3N[Q0U&;DM26=!M"-TS,]LWPKL+P6V/UZXK@ MK;>9XZ^7K0WNN!/$M^J/.-/6GVT \&+MK@U#'(V$:TAS6@3#QBPGT^\OOOGR MZ6:-?N(F['?*%OD<)YTLV.JCB[=?N+[IMLX0[ MI8:$D,T4#@E>%.2Z_N5-#QOTB)SB[W"9X(=L65Y/XZ]DTN:+/Y=%&4\?VK2K M829VN>L>>]&KKN<7\T%RQOV,Y,0HZ2W89&GF89T8E$[& M(L\FRW%9T#]1(7([HQ_F!D4=R;LSJ:?+E-^)!=UQ(9Z4=-ZTY? S&$V\)7MT)7\9(X^% 'C3?CP[0NL/A%CDGW2$9]LY*Z[9%(1E M7K]8ZW"_V-OI'%YYSF.1A)9T:MT_H_><)ME]O6OUO[DN=2U.FGNZ3T\*^99@ M:2[%(PK49;FNWQPC7VE3JO,+]T=&6_DY;D@'"'$B0@C/.A#B[(0 CI"$$,%5 MX (A)" $<(0DA!!1%2#$V0D!'"$)(83/& AQ=D( 1TA"". (20@!'"$)(8 C M^B7$)HN8&"XIM:N^J7W M)"73>!Q3(\S(IH 0E;6JXR"$66=5CPV QW#AS@T(Z0DA9^X<>1R$@"P!I.R'%#QA]>[5O&4 "@#EXNV7 MK,1)L=5TJ[]5Y5*SFVVS@KI9HTZ3-;JV4C *966Q%WI&SI9@+#%7O?KMY_?( MB%.CG&7+ J>3XCL-O", _0L]@LER+GN@U)8OB1>HK7!L6,YE#Y;:LF7/ ;6! MVD!MH/9A!H@:PV6^S.)\?E@Y.2.I$O2WZC',VR!=-#?.3SFA#O1Q]2E M9J!6OZ)0KHTYHU$CUT8<@A#+L9$?VH"0(QE" MPVZ/).[4I/#94UF/06$[])#O>D!A*1)3CV(8NP&RG=X-'U4IK.%(3:,BEZ3'T^]]!6";+T=D:# M%&*KY^?2-TRF$YB>SJ3OMX!O8)AQK1 Y=@"8Z3=BI#5F+,]$3N@"9OKU_VJ- M&1^YH8TLSP'4# 8UAR&E90X"4@:"E%[D2QV-DK^HZ3C&Y#@K2M:HV"!?%R0M MU*F\EMF$E)=G#I2NH84LW^Y7N&HJ2:6/@QT( <\QD><%@ $=(F4'8L"V/!1Z M$6! !X_\H8HV,LT 6:X'*- !!2]7HKW HP>##VC0 T'RP3;BZB&N*X=Z!RH M^YB.LSEY_2K)BN([8YIG::+,P+*L[;(R[U**\P0>4&H05KT M45,'E:>S:P?(C#93FX'.>I5*N9&)7*"SRL4*3=8#T$Y^VNV=$V@AV_:I'NKV MGA4(]#TC;VH3CQ$V@S 6TBR]S!9$M%-7M#SH;":!O!;T01GJR($*!$6B)X@ZT:(T9U_:09YF F7X=PUICQJ-GD^-%@)G!8.; %"<+ MV:Z+(L>'"J/A8*4'W=?WD&]&FM87?5R9C".2DFEK<"34=95I&JGP4.- I2]] E86\$!S=:CBZ]\YZ%_,A"$*0\#,<# #L2? R@EU7ZK' MN)ZG:>SIU;^80?DZ;I54/6)+JNA=@4@4.,^TB$3M[3P+D&/9X,A6,OX$O*B$ M(_N@^ACD;1G8"/15@+[ E4I0;>\3TD6!&T%TJ3$3?R%E7;A4A9CT,I$A;@1Q M(_7\+0.-&]G4?O&@_@3B1A W K_N$3'#RMG=?ALN V9DQ@S$C0 KI]1](Q28 MOJ9QHY;%B,LRCT?+$H\28I09;\DWI@_(LR2A=Z67E20G!<2/('XD(7F'$S\" MJD%\2!NJZ>*)CCP'(K5JT!0X446JO8P3(2+4U!RMJ_E_D,7"^(G@I)P9-UF^ MR$0/;LX6P9O"*&8X)S-Z-Y)#%=)YHDD.9<1)MF0$DX 3(9RD1#A)-]! /.D$ M\23=0 ,!I1,X?+4#33W0"D S%-! 2 G 4X2[+\N@9?:Q=F@MPVQ^$MN1SE!/]U MB:?T1:]Q$UBX;@#,]LWPKL+P6V/U*UO*QM;/\=?+U@9W/ 7B M6_5''+#U9UD1,WO^.B<)->SOV/*[=^54++/%\4C88AW./BV"86.6D^GW%]]\ M^72SS23GOU.9D<]Q\J;-7]5'%V^_<$=&-C5NZ%]%>5M%6KP/AKM[NFVS3BU@ M/Y.$C$LR80N:L,$#_#?NB*/OE-X:[W&"TS$Q/L\(*0OC!USB1I)((C>$=ZEF M(R'+*0LE>%&0Z_J7]E-]^JB*E1A-QH*6M8SA&,?+,JL_$ CGGW3XH.U"$]=L M8KK,ZQ>K'FB)9>[G&G2M*]M[S,O; EKK_AF]YS3)[NM=J__-CX1K(33NZ3X] MR:^5N.4/KB_%(XJ.94F.S+Q;?6;B0OK'9YTHU<^CNMN!$"B3$,], G_3UG6[5(?WC>7+43I/5NC/*<_1=&6<)^_#["\NZ M.'"+O.#*]L^:/1ONL86/Q1S>%2R"\@,9D_F(Y(9C(<,V;?M%16_ /0/@GN-X MC(>Y*X"50^SD8>X*8.40+^/9S]E?\YA>_&#TFBX&*#BQQ'@I"G[_^*$P<#H! M%!P7!8]ZDX:Y*X"50_PL2N\*F&W )HJ8;2\]6%NUK'"V#EG#^E3.2 X0&+*I M]9ZD9!J/8V9N95/ PG#%P:XJ'&:&56T. !XJ6V(O%14?DG@>I[RX H"@LIGU M4B"LZFS(!&)?TC/!2\DM2EDW?_8D!,[>__$XQV:K29 JTE)ZH)RY^=9Q@/)Y M.2KB"57 8])OYRAI=^($2&%6EW9(89HX( 1D"/+GLAET"T#I MS6Q3%B@7;[]D)4Z*K09=_:TJ?9K=;)MMU$T4=9I$T;65@JDH*XN]T%]RMIQB MB;GJU6\_OT=&G!KE+%L6.)VL3QL\C!%.V_PJ6MVSMYZ[[XJ"]'SXG*$CV&', M$CV?65[D7#DY6)[8EN[Q"]0_:L0)J#]4ZH=G.2B ^G)0'WA_T-2/@/K#I;ZC M#N]+YP@XT-BYP<6,E2L88_8+^>\ROL.)\*]I;?B?V)8Y'82?:FCFB]T-L5&+1A8;H0"#X"@5F[M,8!@1<@,; #"T"6";SDH"ET @E(I MM$< 0C-8$8"@4 KM$8 0AC[RG/XT&^D*/.8=_%G1I/*'@')X'_VJ(_$ MHO'T^[+%"Z*'A[<73<@V@<+21G" CX&/]]1??&2&O;LX-"+RN0,RP,HGH/+9 M R\]L7)@;K*R+I&:=^,Q)4Y9&#D9D_B.#>%"1DI*98QO"8T-M0"NGM/EV.J' M6O1S3!?9@0?T4S0,XB#;"H!ZJG)?X"+?LH!^$'+0@'[J10K\T$:6Z0PI4O!N MSC1V8[(DQC3/Y@8?Q4$FQ@+3]9'^4JP@<@"1 UG0 1['IY)ICJ%%ZD-CB!T, M@E$*X/=A\GO@>,@W>\]*'!K=SQH7V9?6KT)D1=YW0.N! MQ5 L9-H6BNQ!15$^S[*\O"Q)/C=B:L4T_1^5-,1EY ,(GLB"#G"Y/J7DT',/ MLK4A>#)H*FO!R39EY?Z]$QH1&6(G Z"R%K$3QT6.Y6L;.ODU)PL<3PSR=4'2 M@O#IWD;&AE :XV6>TZ\9N.H*#';X,&(J#G+\2"'O"V2"=U2/$$71I@MEF.13 M+\#A(3, YE.5^0(3A5"%(46T02*-7E'Z*1A!,$-D>X/JU_0Q+7-\R5YST:J= M7E5E_$$6"^,G@I-RUIY_64V/+HRB,YY,21-65JU_RRZ<<135,7H2>";RMX3K ME$+/&7R9>J' 0J9+M58/6D8]-W*A%PYLTT*>#04#0Y<&D>4CLW\/A$8XV![\ MD!<'>R=NN7IHZT;T9*2$/^%9MM3& MVD]I7"G#+\\?!!UZ 0HM4Q7,;$C+/48^ZS(S_NA8L%#H6-3*C@ -^QI:&J/! ML4,41AY@ 22#X:#(MU!@VH"&?8TN:=%P& *8O65;R W#[P #^YI>TF+@Y1+! M1I$7(L\-!S/-_M<\6]"E/"!CD6!F;*43/N9QP:IH^FT% #$MJ*21!1V0?_^4 M%]IF02D@LM:E-#ZR(@@ZZLW(H8V< (BL=R'-)=!7ZQ(:RS21;VX>Q[I$@SZF M)4YO8Y9W)Z(]T(1L4 4SD#:L=M:^Y5,MPX+1):K6S/B>8@/<@?W6R6>J-'9= MWZ*9O3.]+#]"9F2IU*0+2F6Z'C('.5L:ZFD<+/A71J^'3EL0'X#XP-#=BA:R M'1-Y4>^5UOK068L0 7#S$+C9]7QDVL#+>D<)@)<'$2M ?N@CW]9WU/G'QOB@ M=DBG_IZG+_W^\0/TVAI,Z("52[K(-F'RLJK>2]=E;7LA>*!J\,!Q0JH\@OM9 M5?Z#X*N"X0,;^5&$7-N' (*J 81^2[R5""#\0*8DS\G$*/'7OKOB0O@ P@>R MH ,/8@6LCQ]YL_ Y$UHF30P\%4>_>9$UB%R8'O(\8'( M>@<.;,M$5JCOH(YW5DVG5+"F935!U$*] M>MXO&>FNGM?31XZCTI /&:FN7JP"N'V8W YT5S\V G0_%]W5BZUL/]TUCJQ\ M6A VER2]-1*""V+P3;S,II?+@D"D!2(M$&D9J'_6\9 ;@1->[TB+C2(3LO?U M9F0V$=V'B>AZ!UK@3!Y"I,7WD!?T99[(9XO\,\LF]W&2@+D-0119Z0XIX!V! MY",SA*G+$-70@7[JL1_0#Z(,^M!/P6C!]N-/YW!!.2-Y.^$)8@00(P!_Q$!= MBQZR/,CNU3M$$#H0(-";BUT7.1#I@P#!L*FL18# ,Y$3;LIK70($'],RQY?_ MI!1:,!ND-D%R,B;Q'693(%B11ID9U$HQ;K(YW86'__G&B=X4G6Y/*AC:TEHF MRDQQU-,!(R,NU)KW"[@X99D'X )PH;^\<(( F:%*KFA<;SHT2'S7[(2)UN#22-5/13/8J2-+3EOA$D=9ML-JCVZ M_0*VCJ[;#0M;-C)MBB_;!&R=P)X<%K9[HFK70);.YA)@O3V.B5MTX9 MJG]TB74U;0M4.I0;)MF2A8CU8(<@H&:'U:\YJRL<-N,-FL'!0:'G(,^- M X'A24U@T,0NLCV^E7L=06#]K+!HUI31&4#'!6'A2"E@L.!IEF ;-="@>WU M:YKI"H+-R*-4(.A#)MA^@'S7Z<.:4C\.^:\8,P& M!!7& C^P(C05[&L9$WZA?9W:_7O4ZY_E(M>"[G6J=J^S' ]HIRKG>38R^^\L MHBK]H'.=TO13KW.=Z_G("S?EI\8A@'>3.YR.JQF>XV5!5T%R:%QW]+(BM1@# M^N1(YUL$*@\A3 !4!EX^<(:1U?] 7HUH#-WK!D!E+;K7;>=D;<($YTNJIY.O"Y(6]&$XG1@9GX)3-RU+VN4#2EJFLFKV MRENTUA9F40H9X'U\@L)^@#P;AF?H'4BP6%\;X&2].=FR(A0& 5 9(@E#IK(6 MD00K"E!HZ3X(YY8/PJFJ#NK PA]DL3!^(C@I9\9-EB^R')=QEG+'N +$%<"+,3B/)&MZ M#5YGO4,+P,E#X&37A+@"Q!4&364MX@HV"JR^BJ;E,SQ^R4H"78P&%QN I$RU M79- /[5# T _M?F/]5)Q^T\/4Y5^4)2@-/W4"Q'LXC^-0P2?9UE>7I8DGQLC MG/YEC+(\S^[I32!2H$ 1 &(@JHS M*\B"9X>XS=WEKD/5+"2Z#$+/O-4=TR,\WS M1RU&$7+7I];+"QG)1O'J!04;A7:(7#<$-.QK#9@ 60#%0RV)Y% M-2V0#'L;8-*BX3 $=$I5 /[F5_28N#E$L%"OA^R_P8SH?L',B74U)KPNA=H MJ06E+SI[IF1$AQ:)]@ZRO-ZGB@$VH-0&T*&[Y+"1$RD^1T1*<$!U#Z!#[ZH@ MQT,>\^1I&B7[5T:O%[F&_:<9#@SO4!VD=G:T@M4)EG>,?!Y%Z0?506K33SW^ ML\.CY-:J2C\U&H=9)@HB$[J&J5H2Y(4B)]\XC-)TBR]A+DD$$09 M@C\#N@X]0>4@Z'W0G3X4AI#&$*BL!1];OH5"&SJ(08QAT%36(E9@^3;R37V# M!6(RR3_Y9!)JC-2VR-J0$FJK&#?9G&[!P_]\XT0PE@2""XKX662DNWI.45HBOG"! 9N@HTS).":3HWEHNLEQD M>NY@&LOM85"VC$BC5UXZLVOEE!T9I:^+DJ)W]X (7WIQ?,!X2#?\>B)&P$F M>HW8J8R)8_3Q'A B-)02-@I81RC3!4ST&LQ3SCQSD1/YR++"?@VT 2%!^I*O M0Z2#%U()8=M]&&!*6EODOTMJPZOBLSB_4:6Q+\)&?D 98IT9 V#]'O;5HA< MWP0L0-S,L .F0CN !9 +])1P?!>9+J!AL)$N&X6NAWPS4";6=7Z[25H,]*(W MABZ*; NB6-NC6#B=',/.&I#K8:\Z,X=RU21;LLXF>K!50,TQTPH -+UZL[4& MC8-"ST&>"T&Q?H-B6H,F8 UZ/8BM@YS9/]"*S"BB<@8.IW[#:A*#YD!C,4"V M:Z' [GF6[H"@LEL>^$I,V"#Q?X=-2;QW=M_ MT!_U7<8)P3FC\JQZ5$,Q]L@*TJ;Y;7\YO2W"C*D%2_)ZC;:[(LNV(D?^Q3+' M:3'-\OGU]4A.1SG'32MJN/+MY^X,L81]^?V%9 M%P?NB!==N>Y9LTS#/7;LL9CINX)%)'X@8S(?D9SUU31L\X4II< L^C'+<4ZM M70&L %;Z\B&>_5C]-8_IQ"X/>/'T01"L#@J++@ MR*, E=P5P,K@= RPTO1C$SVXXJ4'Z1]DL3!^(C@I9W"4#AD(G\H9R0$"P[6L M=M4MO">/Z9MHUV0,"3/Y=%.1?5 MYX #[05"U1:QV&KTK"4,FSOB#=U<2:?)E5Q;*9A3LG+0F7T*_>792LQFKW[[ M^3TRXM0H9]FRP.FD^*X/1\-IVRU9K9OVUI?U75&0GD^;,^R*$B''S+UHS/,C@3JRT)]I7A?3M? =;.#2YF/*U_S'YA M R;N<"(\:MK[ O1()UC?A*?ZZ+;W8Y=GU8J0[[@*>X6V]9T&(#P?"*[O4B2$ M&B-!CT348]#>,5%H1D#Z ;)]Y#G(M8#M9<\I?2;M>1ZQW9\1,S1Z*LG+%G+] M$+G1IB37.8KS&RG*/!Z71%@VBMKMX?JR^DX%.*L7XL32"D@GEV#R KMO!>,, MFW(<&I\C##(H]CPB[73A3]=DF@.PJ$31"F!18-$.BUK(=$U%FF<I54%J_782I\\\%3(E0!$D9 H1]>=@2IR444V7MG/1$6FN7F\#I)^X,N6 MD2H:<97.WNAWXS%]Q;(P,3(P%IJLA2J3:@Q,5B )$.?MA+9=G>S\-S.X]S4=- MZLG&4WM1SXX\9$= 0?"!2TL59?G*M_K2>=7P@G],[^B?,M:W#[S?BAIT:AOC M@R:=[=K(=2U%23=LC[;:;/=$WT)MVTL\D\@6,AV?:@4!D%DK?_:^.N$K.T*! M8WT'P0IU>7C/DDS;C9!C!_JZO#_/LKR\+%G^=DS5_J9-L_R6*CA5@2A %"E4 M!8XL,&!+2M5=&(KG?W7O^9D@>.)0;XN2%K0I[&^B1F; MXFN,EWE.OV;@JC^\DI;;H+VC^\6RD6DIGC,*1'Y2LODH-'MO?JF-$T8!;_E^ M$5@4V;VKA=I061=FMB,;.:8#=%;(7ZYY[ MX=%VKLCQD;FDR_+0M,8\GDX1( M[PS_F)8YOF1$6K0J0%?YX'^0Q<+XB>"DG+4G&W/@!V\*H^A,O%315I:C^?89 M)Q\>@V]"TT*AYROMV@)@' ,8(35A'.5:=Y\]=>#,D[&/HO\Z#O*VM @#* Q. M*E@H""+D!,K-]3B[7#CS].S>\HL<%%"5P3>CWE.,-(> :O)@PV36.2SS],3P MC?#,2%5/T(;W_M'%UYZ&7I:[T]N@#EL\LED[56G;11[K5@60 %9 P>^/&09%CTG-I39?1IDSEUSQ;T!=_0,8BPY8FI2\.S.]+U5;-MQD15Z:M<_#)OS+.1Y-O*B8?6>^MCH MT52E[A2$\YR5WS]^@*Y3NIJ+-K+L$$56[]D30&BY".T$(?)4)S/XZO=0'MGP M81A*JS _JQTV!0_\#O, A9&%@K#_ FEMZ*LB;VKC5_^!3$F>DXE1XJ]]]YI5 M6/.3&'I E/,393^=S$>FM3F015[Z@4M]/=$)A2X04%T.]$UD]V\4J4G LWO4 M#_)3A@ MCPT(I%.%='N)*L]$7@1YL+I[RBT/13"+0WMN=BT4;6D #V26UZ>NU7D+++I' M]7B(W"T);]KXUO^999/[.$E4,%R'X[L%A[J$1-G/G60]L4^ M<[ZVV3TC19V/,.7N&%-V5J6T"N'B&8?$QDX \U>+P,0,Y0S<9SD;<^ M15#G*-D>IB2,BCZZQ\6A?#3)EFR(A":,%'FL@$KY(:X''T^ HSYP1,]Q,Q(- M@K3&T?E/]SUCA+H!+(@BY#LNP.LTRN/0X.4AUPT'(+]DFU,M%XX.-&0#9-H> MLH.>#=D!HV>@4LA'9N@AS[0T'5W]*(#^%6-^NL5$X0CHWAD WHW']!7+ MPEC@!TQ-'I7MS!-GS0'MJ$Z4],G?@X0(ZY69NHC2?^W>0.IV-B3/-L;HR7!7UG MDBLQF$-GTU?Q-BXG%3/RD&E/F>*'O??^U82@9W?$'S8Y0+E&<<"?CPTLM?W> M&Y-H0M"S._'A7-26[UQD.YNN$JW]^'/FQC0U[_J)]>V#(R']],\0DIW<-6#JWZ(Q-2%B3T36;;& M#<3>C_:OR8D!8>_$F12DO,< MBU6Y'J*R=THFE7+Y?TS+'%^R]US4V?NU__\/LE@8/Q&Q#C7*3APMC[!RMN[MHLL3__48@#(X7D,@1D@T]5ASKAL&-$E MX.'8'C(]_4,>($4.18CO6L@?0-G2.62(?%&4?5'QRD%^%*#(-G68W"(;,A20 M'1MVN#9QEH_I.)M3@PQ_K0TT"*;(Y5P 'Y 29-K32+%"B'FI$2 !OM.'[UP+ M(AX0\5"83$IRG8V\:%@3W7_)2@)]BK2R]-2C'612 C$U]/ #,37BS/URE4P' M!5LT"""\0CYVX&+@XJU-+5FL<( MO@6LX\4MK=L?\6G&-XGM2,=, $8GH>^LK/AP7(G! R-@I#"]F6 ZCI M-UJB-6H$L3SZ MGV-K.CKZ!S(EU$"<\!(-:'DE:T*D:HZL85!EST%UD:G_:J-X^1[3$\0$"!QP"(K O7VYZ+/.!Z/0M"]@7!JP#Y;J1#PR60"KU(A8#: M/J&WV(LW22QAQ(;NQ#BX4&:FR9UL*QU)N2@7X^X=#%26YR@IL M%#C*C08'A_]PJ*(H7[&>U7U->E/#X_]+2P7.%H1-ADAOC83@@AQ%)3ZW37C\ MG@'JI(#IY@4$VCY3X#D!LKW>FZ1J P,=:@_VBOP@M_]9@MJ@8"C"P(Z0V[]1 MH0T,5"P/@/,>6+SCUK>0907Z>O7W* '?Z?+OL0[F?$&NC66?,NJE#J\\7B=4 M"4D ! !B=RV49SO(9=.K ":#Z7UU $PJTPI K+D$9 $$?)[KML>&DRD[\9U M:S"R !DB0W3")H@A%CME'7;8:8:L]+#UH\C6$;$9HX@60>#DDD&NZR _[ MU=2'@PH%*EX.085O(=L. !,@*5J2PO1"Y'LVH*+?*)IZEIF# M-#GM^S=38< M+.@J(5B3+-/7M4G6'I87^>^26O0*^RQ.S0(ZNR9LUF<0.:[*7G# 0X^!,V9I M!?UJU9JB80CQ,2>DMC>@ 62#."N<,$)!S\W2-<6#KA$O!SD6!8'IJQSU JG0 MJP;I.,AU(@AO;0]O&3B=',/H E?$&F,YE+$FV7*4$&TXRZ.<98$W$V#S+!=7 M9$;(\?O-?AP.;/:L*],--D$4(=^!R#O(FN>XBY#KAB!KCEVV)A=L#LZ5-&T/ MV8$'$3F0,<\ CH_,T$.>:6TQ,%^7F*Y3GO:$D_CN[3_HC_I[XX3@G!%V5MV\ M(1)[2 5CT_SV**084_N5Y/6J;'=%B&U5B?R+98[38IKE\^OE8D'R,2X(O<[R M-A?)?_[];^W%KI!Y.$LN1SG!?UWB*7W1:YSB M!GMX9;NUZ^2Z@3#;-\.["L-OC=6O;"D;6S_'7R];&]PQ\\6WZH\X9.O/LH(: M[1G%,4EP&=^QY7?ORJE89HOCD;#%/)R!6@3#QBPGT^\OOOGRZ69;]C;_G4J- M?(Z3-VT.JSZZ>/N%,8R138T;^E<*D*(A+=X'P]T]W;99IQ:QGTE"QB69L 51 MQBS$;]S!)KKEW.!B9OR89/>%\0,N<2-%))$97((U+"0D.66?!"\*?UBU0,ML[I/3_)J)6KY@^M+\8@B8UF2(S/N M.A9:%](_/NLTJ7X>U<<.A#@1(>BA!APA R& (R0A1' 5N$ ("0@!'"$)(<*K MT -"2$ (X A)" %GA"2$ (Z0A!#A$VVU@1# $<,B1'CE $?T2(AGYN\]Z>L[ MW:I#^L<-/_%)6IDY*X"50\SC8>X*8.40Y^+9#]U?\YA>_& H55VD&@J.+C%>BH+?/W[@ M=3. @J/*@A//9E-B5P KA[A7E-X5,-N 310QVUYZL/Y!%@OC)X*3<@9GZY U M+#%B'3 P9%OK/4G)-!['S-[*I@"& 0N$7<4WS!#C,W>"-X /I8VQEPJ+#TD\ MCU->4@% 4-G2>BD05M4U9 +A+^F98 ]R[PX+]V00*1L$WG4LWF3Y(F/3V+-4 M%6%X7AP(]4=9'%R\_;P<%?&$JLH*C:,\-^LS\T=ADC/=%T@-W TDWVFO*$OR M70<[GORY+,JY*(P''.QKKBB+@ZI?8['5D%E+&&8WVV83=!,FG29A[=&DCNN*N>R!TIM M^1):@=H*ATGE7/9 J0V\/:1ERY=B"M16.'1YU&4?9H"H,;'B%U(:8]8'\=62 M-4B,T^]>+_+L+F8UC:,'@[?]Q&,6SBJ,^[B<&?1^)$]Q8BQP+F:TJ]NN5T(^ ML<^#G">:.KPCN3=B M)RZLP$&V!_("Y$47%[;M(]>* !?'LKGDVHCU*0#[8(2G'=N]6V5R;->#;;S1=A.:8NI,Z'SC*+S MI%#0)SGM&!1V;62QP=Q 8 D238]"8-=%=N "A95@X;VU%S?TCV(/JTG7LR>1 M]N?GL/NW956EZ9D30D^I4.D<,WJ\")#9)U,^5&N:9W,C6Y!/[DOYUQ(XFY[7$@/1EET@E )QL4NM,SK!].'"="IND 4GJ.+4F,E)=/ ME+4#"VWT;@;,@'39\#5;-O(#"Z1+SY$H_9 B[#] 29_1*/U0LHI=R5_YI'26 MX2""5A+I8!"4DKT,XG#/ID=%5@C.S?/4*@'C#9;Q;!_Y1\BH59-L)R\D L8[ M2EQ(!<9S;61[6TX\G8,]A&2\V?926AE M/2NE+D[O2''4E+J!YL^IPS3/#S'6]I6R*#EU&HO.8+#HP6I9#J!!PQJBYZ.A M.5T!#5+F0[$0!/@>GD6FJ;1+9W:W\D: MV5+!-14YR'8L[3Q3T*SJ62CP'62Y@ (]6]E!N +$0@_=.CSD!28 XFB!+L4 M 1)"XUYUAP#"#B-D1:&^L:W&QFI95J\;>PNZU@T[DC64=.FSJ5#R0F%O,XNW MQO+4+G@XFTVE ?UY4JBG>!\M$ !P%IS;>M(+"K8?(=-2NQ/FV>PFO: ;?B> MR!F:(EE[F><.]&5Y3_FGIG$=UONG]%[,D.XWK7ZWYRT MUZ.U4\&A#@1(9YJ]PB$ (X8%B&B)]K! 2& (X9%B.C*MH$0$A " M.$(20CS5,A0( 1PQ+$( 1TA"". (20@!=D2_A'AF(LZ3OK[3K3I\QJKESCX+ MNT[R,4E+DG?W0$0*-G]VEC?.$K;F[R\LZ^+ M7K1E7/>Y.0]-N/1F,J/66Z4 M,V+\A^#<^)"RLI8?R)C,1R0W' L9MFE;+^JC "QP@D#15K*?>1-./L/GF9MP MGMPZV:%QGEUY2DT9YJX 5@YQ!)[]2/TUC^G%#THUH%(-!$$,W+=)ITB+75@KFE*P<=&:? M0G\IM1*SV:O??GZ/C#@UREFV+' Z*5XV:4P.S@!>.&5G^\$M>Z#4EB_I!*BM M<$15SF4/E-KR)1\"M8':0&TXMP\S0-1H%S_H4RG>3>B-V"(XJ0;SL@.88Q,'=O7-B1 MAT+?!%P, Q=K)THSS0FHKK,>L;\T<&SD.EL&@,H9,#J%<08SDA5.7NV-,=Q0 M\:&H^N2@]$93SS:1XP-=)&/V 8KL. MU7,#0$K/D1W]D.(YR U, $K/+GV)@?+RD9Q!B$+7 \@ 9+9N5F4- #I 1WE4 M1VEB2_)7(BF=]3>(H)(\TA&<6&=)1SXX[!.% ;(#'\(^YRD(.CR#S41F% #9 MSE/K<3#9 @M%%G";)&2#LTOIL\M"IA\A>ULRBLY!&+F2MLYNG4(,YL@U-C[R MH_[S@LZ-F[X#UII2WT.!9P'Q=8J5'))8%$0H<'K/*](&!BJZM?=/@X],%/C] MVYI ?<6$@!,XR UU**8$3>"XV6P26DW/2EV+TSM2'#5U;: VDKR,<'!26FT> M*0N.4X=W]<, ,DT'F7;/&6?:HD"QTIKG(\*/D.^$ 8-:C0.% F.;R,_[#E9 M&3"@JD!H+"= PX"5A"98]?*4+TTC53KU?I,B,4S1SALALJ,0'(XJ=54YQ*'H MV0%R/ OHK%"/-?UZ)ITX*" /[?9S^MO(M%U@477)#"RJ^S'J4>,B" ;0IJQE M/;QN; IH4S:L2 UD[:KH-CE(]PA]%)B]*Q^J4EBMN GPI8K.;:":$E3;VY-6 MB5"H.%+RE(3F8KLRM*9QBM,Q-!>#PI9^PG-UQ$$G $'?CJ,&]2/+1:8'G8!Z MCFUH@1E-.P%M'$GU;6_H,D9Y3&_S$TGN"%L:NR5.B\O-^UJ+<\USUZ%2XX#L MHRJ$HQ,2H6/9$9(6&UL1D ):T)ZH:8)/&TEMKTL\2H@\49%)?/?V'_1'_;UQ M0G#.J#JK;EY3R&$/J3!LFM\>A1#=<:"VNR+#-@HV3 M>_Q0U#*1&H9N[4>Y;@#,]LWPKL+P6V/U*UO*QM;/\=?+U@9WG 7B6_5''+#U M9UD1LR#?=4X23(U^MOSN73D5RVQQ/!*V6(>S3XM@V)CE9/K]Q3=?/MULTY7X M[U1DY'.<=/2?ZJ.+MU\8PQC9U+BA?Z4 *1K2XGTPW-W3;9LE"2MRP= @4TA' MBLH$+PIR7?_2?JI/'U6ADRUS++:G9EL.&[PLL_H# 1K^20=:;<>4N&83)F5> MOUCU0$LL18_&T%NT:]T_H_=DSJUZU^I_*KO*A ".&)8A( S0A)" $=(0@C@"$D( 1PA"2'"*P6;-% M]]B,1\.;/V:Y4 M"H+?/WXH#)Q.#("!RC!0X0I3>%3#*E.<*/8RREYZ;?Y#%POB)X*2< MP!EET&\9 M)0!!,2!\2.)YG&(VD > H+(5]5(@W&0I#[[ADDQT"EQIZDKH*YC[$G-(V?#M M+A7I)LL768Y9NH4JPO#<.#ASTZ?CX.#S>'#@0\^7-9E'-1(PXXV->TT0X'7[(2)\564V@M]=?<$87H)DLZ3;+DVOK! MR)*5K\[L:>@OT59:YKMX^^JWG]\C(TZ-5<]D#I3;P]I"6#=0>TK+E2R$]?HZH&H,A!CU&6D(^D6^P M]"'#Q2P4AJ8&^-"]OVD>F: M@(MAR(M#SI,@,%'D>("0(2)$@QG;\E'=D9WJ^^F97H TMM+PJH M->B"U-:)^@=5-UDV/$--0L/G6>EH<7I'BJ.FHPTT M]TQ>1C@T?Z@Q>90%QZG#^-IAH(F! 24KY Y$ )U/ 40,%0A$-@A"J( ,* # M!EZ>GM/84H &Y:MX#I0(J_C2RU.T- TNZ=3$3=; DCQB%-S+T/Q&.]K)V/(, M:*<-W^WEN/=\WF<% CCJTAEX5/,68;MX5)L 2Z/\MU3^UXTA "W"AA5.@=Q8 M'?Q>9\P:4)/"TLC1CP NGKMF48UC5.4 *7V& M>R1&RI&D"S^].XP8NXI 3[ MOYC%G R<3HR/U*X=E622DJ+H<3EMF]GQ.]N\OIQ?LM+ BT5".8*2]>H\>WIS M\)[^1G#!XG?3+#?*&3$^3:/NJ$OC_!-XKNW M_Z _ZN^-$X)S)@%GU:PAU3RWC2_/8K0Z@Z6M=V5R-H6[.%?Y"%;2NKY M]7*Q(/D8%X1>9P6;B^0___ZW]F)7(OQRG"59?ET+ZM8NS 1<;2ZS;\GE*"?X MKTL\I2]ZC9-[_%#4IT)X9;NU3_"Z$?9LWPSO*@R_-5:_LJ5L;/TR*./I0T?^ M;0&$OYV!MZY? (*?BN-M._)Y.:=W?V" :"_1Z%4#V&.9VP[1/==Y\?9=6I7O MSNFMZ*]&MLR-=S]\+@QZ:-TDN"B,=_17RNQLJ<4,Y_3-Z3>RA'[)*.@[Q5-Z MFM#OYG0/BBOC/4FR>R,N#&P4JPV:8RJE8IR(JXQ[8DRI5H?HG6]Q2M]G8E#1 M1P]'R@WDCMUM1C 3,/2&7V:$GI;B>_3IQB0NQLN"):"*#!/+7+&IG!D4S&V27?5.LF/'V-[X3 MOS&Q0?>@S(Q/E&+OET4L]+350K@NW!PPPB"@ATN"%P6YKG]YTX.XK0]F?H:R MAUXF^"%;EM?3^"N9;(-O2Q#6IY38C&X<2%S&\7VQ82H=3!Z^LVN&ECC!L\4C MIF6X82O]SS>1'T1OUE]LS:#:H._![[SG,?5Q*O@K3A@ZBB4U"8M"L G3/4OZ M$/KKA-Q13EWPC\;9?$XUEICI_\1(Z1LM\FRR')<%,NB[W,7T#N*[9#Q+J7YR M&Q/Z)R8J5J-HJ&!8)F5!6?W!&)&&XZNGX@G=\8(]&%,M>$RA>V5\)L1@#&F; M;Y[%KM6GCS)"=8TJ>\&WP5HIQ!L6+3#S,)F987JZ+)?TI*O02]&Z(.F$'M#B ML,;"N&+XIDB=9R418+Q/C1$U228"K?1/%+ E_U-.%LN2\Q<_73E[L ?0.U!% M@-(\+F;UEYK[B7LA>M*.DR7;$N/='/_?:5SR*_\@BP42X$XI/^$Y-5#8_;J/ M,^[C)#%F,3_JV9^HR7-?SDXB"0:QD2!&0(QL%2/_)EQW+I;%F"S*F(& GX>+ M1<*T^BPO*)HY)ZK'-\W!UA1'Y&++&4&L$!J=9OQ#*?\)@RY M5.>GVS:>T8N7R80I[?ER(;AF=7DL'(TS?$=?;V4C5.>C$<_IEI]9G*KUS M==#2/XS(&"_II44VYY8Y,P+^HI)C]8K\>OKUUBF^I*^%"^-]LB1E1FUSXU_4 M8OF0DOSVP7CU_E\?OC.*AX**H+5A+M'*"-461KG!!>D]A'E MU&9*EZ16;ZC^4NE/IQ)XP]Q<$#<@;A[Q^C!(+5-<*0 XI:N-%XQ+^!E'>:^8 M,CY)B^6PI M"!<0+KMTF4E&$5<*93Y.JT9$]!G+*66K9JOI..*G]E"/ZCO)0MV1.-N"B6I*J'+GE8:/L=N_A' MPN52'_X;5D91G=>41>B1/#^1;!G8EH)H =&R5;3\_S'.YC$+&'/=."M*YAA@ M'HNT-,:4 MF\2IJ:T",QCT=+?E R;T1*DBOC'7.3$G:R9973H%*S16(%Q2(S M\3F^JT('7<\P,/PSMR'%$Q%EG)-NV$Y_L>,'GDYNR0W M)KC$M?U>+$=_$@;9)3])$WQ/3[S;C&YBRM)D6!H+N5U6C-&Z44)NZ=^R$=WC MZF_YBFL7>7R'QP^H\Q(%&=.#OA0:.7N%.KY$_[@* [%#F-TX9RL9$ZKM3]JQ M)F8%4*V B#*)1!%+)3O)V2 M-WX8L;.UPFV);0C"*+^V[H6<]4 G[8IYE!F8C)B.R>,3,SIZJD MY=\_?A ,>\^=+\Q8:MM 3">@5][,*)O2Z_-L>3LS7L7?\6M^_>V&\7D13V*< MUSZB5S']:W-G_GBA+-T387[-<4Q5(RK6)HVWARDM.,]9B'_.X^I5X"S.._>_ MHL*498NS&%D5J]J5)%X5/?%<\G*V%,G;S-^U6.;4[BS8%E5;PIU?I"@[.]*L MF=JJ]!]41N()O\?CWW^*'-P%QA["MFZE*#(I.&$OBDO^5WR;DVHG^&>K?"X> M3:S% D^A6!FK[7#B-O)5'K^V%LA>HZVB"CE.[T5E$7M4DQ%/WV_)3'>>;2JB M""(SOO7E:L_Y?BQR4C:F?!-/:%\M,CJ:W'F>'(<$"BOG77V$L/.#.1R9?D[/ M#.Z-I,\:\?6/A>"D+QJGE!YTB\1A)VA2B/OS$7D90OLTX0K!)1=K).[4QMWAJM#M$RH69%ZRQNPB^"!O51S*P'KBRDXR;Q MI=F#]K(Q*[3@74&/H_YL.0I7P3%@HS.ST9/JF*Y5E2%454)5Y9Y5E:"N@[HN MU/4Z>+K_R5VKP$RE9>H*,\/9686-A!*8RO$L;UOX32&CO'C' MC0KAN:^,!0YMH1RN(YM%#83*7OVU[=)?-G4Z3[+/W+C?'B9=96RMA4J/&\'9 M+124VY\GE>7M6E7--EP+Z<6]V='\K'6'YR7_Y)0NSQ\R)BQK1W=C9H'+$V3B MNJ[.#/Z;=Y_>4_ZC/!@S3PQ;:L(23$G:2I.-TV)1ETGBY81EU3-@U5&*RBR/ MJS]2IL[_J@4$BYAF0ARL_"$%-<*[GDEZNS6'C'@S'F457M3J)81-/UU_%_:5 M!2Y8 AZO!\.SBRNARHL)4*\H7% M08C)*,0^U1UNJKQX:B_,XA$O].-U?U0!X=9#!<[_3?F?/C/HUZH*^_RG'V_> MO>MZ_2IO8L4"<;&-$VM<,^6'"!+VO()22K?8\5G M; FH=E66LYS@LOI3S%R*[$KQ'3)!?*E/Y/_S^]SA9,F=,0\K#F3\?FH1!S0Z M@$8@ $$ [JO%3>F93=''3U:*M-?,,;-@GA.6C2; >_/YMQM>5<03YM;B/'A9 MSJC6P4,8%8_F+!J;"Z:@9W\JSF7Q"![)F4Y9*3J#[I2PZH::4]FM$WR/1*B, M\F=])U355?*H,?UW3#G@?D;X^] 78_K)++L75>WT2MX4@SF)*GZN&5>H"M6* M>9D4"Q%6A>+5HD4*]%IPD+$VBPVU X290;Y2:(@Z4/9YP3:W*ISG+B;^:6N1 M//#% M>50L34&\[6N*BWGJZ$TFB]%1N7+)H&T#D9>IL82U) MU>H-TNIKPE]*7)E2.;4DJP^K'"9&3RX*:]V++XP7X7=D#]^\[G>Z+S4A8[K? MI(IO4P#@<%'!3['!0WHN5'EZ>"-X5!*.:S>3Q&QB)C MQ6ECD?)<9-Q*9'(N;B+I+49B%X\9%SVG%*0)#'32$D\N2*3>"V!H8.A]&/I_ MF_RHN"[ZS(DP>JH\&7X^\2Q@D98LSO\5]EF!157VN&T3O6A;S[^J\X\HCQ?LM8BDSN>K$7/;[J(4TLG(.QNPH)P!.&X M=W"CH_DW9WR[>*)K\[%NU#D1B0QWE<&UFH6 MW<+IM,5(9>S#$P?OB+# XG2:\ J.C7N7G'=9CQ+NIV+?;-FW.RS:'@S9W:V2 MFHUY;$->5SZUSIZLS-&S1&24@@X(11"*^PC%_V3+2BA05,5"Q=,.6,#!])TR>M]66:9(:0-Y9_Z@4S!.;5!8"U"(3T&A.6:L/R-L J'5N5OT<0>FQ2*=F/*VG74]A)UBH_6W/J35C$9.[C'DW$K++ F'EKJQM$H,W:]NZ%A [.MN=?8''K_&'B8&/ MU;9%4-L&M6VGFABX,31TRYZTAJ$^.MKXBY\5Q.6%).JYRD7S6V1$YI7_+;\HLJ_L;^L[E9GH+U8MH5*.'R@#%P;K MXSPQ?J J-!\=X5B&;=HF8C\M?B?ZBXWJ( WO)"^:(E19BM4^M$84UZ/]6U&+#')O.E=66CI=Y M3E:U^RS61#>%6@Z$[4K>>;DJ$6N]&;=!^,A*_J>RZKO (D;4^I@P3*\J#46R MT[:=*D1]/A[/JJX0DU4R9Q)3GF7@*]A#*6LO><6DB$KQ#)^J#U.7/LV=']]3 M+J4*GLG3'IO%\-)T"!8V%;6##-;W@MT\RU=W[$"]31+ZHFD%,X8RW!IV,A5Z M:WM4544^T5ZJ%IL,Q10F8S'KJ@(C=S&1*853R?/I6 ,8-OB3OA\N5H-BXJHX M;"3:'2]+MN&79')+.J*TCF(*>Q,9_UUBON0F0#%MW&>\_+.HVP;6(.^V5:[] MXDTMJ?"Y"P;9UB&5JOV_+O-BB44*('_]DI7%W7)[=^6M;QI>M)NEHKJ-/$Z* M;)4[)FHDN%I>-4W-R2W.Q4;/R)JDXWLOC&"6#+:KS6K=XKG;M;Y[?F&J;F*> M(=8]R=9@USK:> Q)=*F_6Z-,PCM1<_\CWSW6&7%+X_NN;%I-U1"<*B)1):_] M8T\0AL\BBU/>.'9.Y%4"81,SR$0&A/^>A:8JN#OIZ M+UM,#W$F,XL^DN* M'B8[V(P"=S]^9P?'J,YH_UIM6U&RL^>?C NJOC;\KY2]6EU,VAYLJN ]%"+S MD2<=UGAMOU*;W'69-WM'[BBJ7[*C.35OW$G7%T+N"0'35(@_Q"29="N%6+?S MKW4B!!7=,6%I!26;[F)P2XA=,6'YEK@:T,=PNS8IAJZ$2NY2'H6LZCW&M Q\ ME^55HQO,)V^U&[ZSS>21W(+:ISB/LRIA8\X7G/"6JZQI=,KOAT6N\CWKL25< M!2W5K9+E5\;G5G>>35:<9RDO[6)-"8LJ"DIQ1Z4:'@OUK.8&GN#1?D*K5Q,+ M15>O6*6)B"F+_ZXR7U-2B0.1WLJ/ANIZ"@\F.U@^#+]QR4L^.IN"13/6$6^= M.-G]M"]""(_KPX$_K-7^)Z.J"#?8<%K)DR;EA=V_$@%X_=7JNCJ1;+P23+/L MGLE2M&+3HFR9))4 HL_G^]#NBE#GT#2[P1RK.UXL:\GF$2YB(28%1R >0\YY M^0Q+="])I9:/5@&N^B1N(:A1$JL%BH5?&3]3Y&5\14Q'9F2X)UUSJT6_YEA< MO6J]4:LMNEV74D*^E8P#1$R+:\\\#:G5SRE=(P$[Z[8WY6TE)?U2MX[XN?IN MT\G\W812(>8*@!C:LGH41V>W\V;5/4R(Q2I"5P^IF[)=I02/[^*DVQ0J)\S: MXKA;+;]]C#0=@EMC05MIH:V3Y+1F]Q;!MEN.M2P>?:>R2G-J?([9^?V9*3=< MQ[=-RT--5\@1A3$O":Z+/43KZ,8^HQI(S*G(1$4\F M0C"Q 6V73);4DH'J-N^6MW0%E5E\3U;*(?,9,%5!/)Y%J5']$HP.]1O4PH&^ MQO227]M2>[B$')&$G_95JSFFK3\\CH(&5>Q0'.=+'N.JZ+P&4\J\%!Q4M> 8 MY$@52^>RHQ;]]$Y,9/'VY/P54BY)4D8 MS5_][^?_S_'<*[_^Y#M.^%J)7=^==3%E;#R[0H78*X'""M+=C;DR?JH5D%4I MTNV2*1$E(:N>CJS/4FUV[%XQ1V4;C4P85K6PN*SE!N4\MN8:C?Q++#>&^49Y M.X.6NH JGJ/H9ZZ<@GDJ2)Y1SJH<%6T_Q2[CON&F^IEHRRES%T^$ML4JF^V+" M:YGO2?U"\APC'<,T);?"*;!8CEA%"]V@O)LLPZ&!UCEWRX2I9JKORC74DH?< M$[5RNC1=T6M?SI@D9%15Z=7NEH)7X;!WX?M>#2L6QS>GUW1:$ '&RI+-449OQ3LQ"0K8ZP-,+^(8(,X/U(TOPF#S"4ZNG%TW"EM!P^8BN*8GKDO*5 MHM+4_ZW8@SM^L.@<;XC.\>-LP;7)-8,0USX9_GCZ%S%!@Y5GT@]KF+,J49R+ MIM(K*K-BQTRH.Z@UGR+F6]HT/-TSM*%I!-@)3-#F"YA-6-N9N RHFLZMLMH-VT[,YY6@.C0 WL:KQ+ M'8+ET.&)58Q"ZZA'W(_7A ?$WJS'KZHQG"OW5OWFZP!@^["FBK2[I:]B:DT) MG1A87IN\9+(V*:9I6="*9U2N#G;P5VEC=<>'SG?.9YEK$DYF\55MZ5@ M1FZ<,D>L"(ULSA04^>D+-GV0+NK_DO47JE5I?KHU$0)VW*XX8T6>MJ&\ZB^V MBF!,*KOZH1MJ:,/ED1H%6L M227&NL!HC6_MZ*!LQX5P)&RH6IY1@Z+8ID;7[4>8BI/7C8L^L%UA[_0Y6]*U ML'^]*V*,JH55/B&>@R'"[NPL(ZWL7FH7$:8'&V/*(LR/S+VOS,D:%_1NM7)^ MFV0C^B&S,E?1'4X2KG_RYW"QNYIMU&*U:=771##Y%>OQE'-]>.4L8(G'G*7R M4C!YXU-:K:&A;3UPHA(:JP>Q5V6OSB+2K,<&WPATMTB.VB::IDVP:PLMJEV30]$L'T^GO+;K1I!0K>'6?.&P9UW3%S0LJVLB " M+CQ4U!1 T6,7AT1VY.-A (IV&H5R5[W:;6" M!04&U9]7"2+LK[464WOT6*X[-0\JG\KN6F*6WM[U_(F$#$$2UJ.J.:U;V8AU M6&!*]TP 41ZI\N^JI50G46M[LL2_HMZ\&=<)Y\Q#6RXGG(0BX'%5^[G]B)BK>B$$";!9]AB=5>?D3CQ5#B&(>>*_WIB)^M42>\_,G M'HLZ>HYF+K*$54E/R:7(KTEPREWK$R8,5V_YTQ)3[D+&NP7?R\]X7BRKA#.1 ML?5&%'=4H>5*@1+'6RKA@WK\X/UJ$QJ[[$X M10JJDM--V\BU8;A@CO1:;1#0J14*H41L&&R-N&,ZQ+O&Z5X2KK$2IYVU&T;]0(_HS. MIG7"V'/\5QTG7_4KQV/1FD@8K^S[#2C$DID2SN>3+X7DI!AA ;^::)4N]RK^ MVL))B[]'5-(DI(/%5=,4H3%V4KXZY[7,>M^VE&+&>$P(ET)?$E'.599L*_=^ MFS9>S]YK\F_'?.:[2#'F*G[*#ZU&&.PN1TB9FZ2]Y:SK)35,"F7<--G7;&>H-LS\.^RP M91>)*:OKYWY'P2PJ>=A^.2JFIOP&[)&$EVV4#XO*9TI8(LJVZI(F+8\IHLP' M.L^8(+^GKU7[>7BM>$EN,ZZ3[-9ZDS*[Y94R&V5 +*FHD_ ]Y[UX1.F!&!?: M=76)B$$MX?\BE=>1O\3#8P50"<\0:K+L6XA<<^&M9Z=WUR*$_:11 *<$BW.% M*Z/,_.+(X-=R>VC>/D9QS@Z$C>S!VIH7K\\N<"'&G>NYE8J">P92AJ]F6])($&F"LC$Y$(( M^O4O_/@2'I$)D)1*W92&9G=NJT@P$1F+AR_'SSGRQ"(K*7"\(DG)F>*"P9@H M>GY(WF"<]RU1O6H[*('4[CCU&I_,#)X&54.IRAC>)%E(JT:X2JW7^$RXU>P 9GLA MIBB1PTF(C5JPQTB$3Y03Q:[[8$NNO2837CIQ MZ/%<-X$7L H[D5 _P9=&?VS]EOU^APB:E(@)+K'DO\P1!^08[\L;S8P-^([> M)!LF]5#3;ZA"X$,_23"E8#?-R\L3<(8]PZ5*PV6SS6OO^]FR6/ XPYCUD"7@ MBEE31\ZO%N[2W^RO6X[FZ"3S=<\;(^_:I9$,Y+T/G+I!JW#:0OG;VJ]WB2N3 M_&S-F-4MEL;( +32IN2IDR9MUG!95;3(K2"ZC&ZZ^^ M%U__7"_6PX)OQ1F'A]52^NJV>689YQ!Z'9LC3I,%K^::< Y//SC_..O%"(>9 M,K>PPDAEX^R'CWQ5779C&8+K9Y^@Q>)YVH@QPZM1S#=SW&4=8__(1Y^B?^3# MY]H_\L%3US^B#1)YB\B#641J#R&/"+4T7*?W("<@8_%J.;32$/:QNKY7'>HK MH_1RA;-XQE%U^)HS22!#$#)\@B$^S$"F9"3BS9[@*?#?*X =;CD52,M]7F*- M71)^P_M$7P(9@@I^MO^RY]P9"'--<#![Y*JB[L-*.SGBM_KONJ3R$,'T^6BK MJ7JGT\-'B-O+[O8E=!T3-0E?7]*E>XHRX.+E&2/0X UO*+$V7&\9<94GY@0\ M<=N**+)$ 7_@39!71'Z,N6L&A5MR3>OV_96FG. FI65+AP?AA@[CCK'!Q1IM M"A]I,IX-I3D!9L7:5LQQX] !7+EL8^3R/6%J,M=!/G8M46V[4RE6W1IASNJ! M'&9F=+@"4,A*UE+(CA]73R76^U,2C'H=@5S\Q[0&C"*XK :*I!BSD^36%%^Q M:H67<.TQ MD#@=OHWV+K(/\1G59%I*;U7\2H MN!T;LA%E+ZZBP.N2J,V_XVGW!'GKN]I#7LKJ?Y@9:DWL$!%\1;O?LZD,UVUO M*-E8=XU')DF=NNYRC/F>;&:XR5&I"RY:.,KFR=^+22>&;US6WU.F&(C)+;D4 M2#.;(:K )Q7-43C.&Q3=^XS#\^/SQ3=$3;9XXT7KZ464SNXUL.C?4795FOCE M7'Q^?OPS3LWTVR-++!]Y8W/PPLW!AJ1.")F[= M/'>]P@E%^E,P[_MVYB:_=!@P86_!!@HO$>R9D,O@LO];B*9D;!].N9ON/BIN M"##T#EFT,(X?B9B((.=R$778T)&N]:C3^5[:HJHYE#=(EKQ_OOA< +_19HQ- M39NK$Z*W05"2]_E6;X)*8%A(.M:X7J92@AZEHHQ-1U])\.MN*(26V C6B@ZB M49=U%,UU5-D3=H0>(7##68_4COH;,Z(KT)2[BI1V"B;O_ 4HWM7) 2D43*5[.579?QW_JZG M5RY+B?!9>+=6>>QHKK;H?CG=S3NUP1&KA&*O\_>*25-N##6SOMQ8]47G"[)' M)H]'R&DN:CI["6&5"(^>2VW='J ?!5[]L2N!SQXK@8^5P-]K)5!OX8JHD016 MAX3[T(W;M!'*$6!<=VC5KQ'N0958FO_QWY'B\8>CUV0"@J$[C?+"Z5)2)JQ MP#&CCZ/J59)E#%?DONW>RFB]^X'2Y<6TW+^P)#L6UQ=/SF5_7>:247U:I!6MC&2NL^C&^"I?M[ M\)>4K>E3.P'"?KSB3;UOYLK,A<<\!U?S!_R2"W,901)I"'#IX+H,"XL.GZVD MXP8"8VZ0)XUHW,OQX"A.XF:7O).O3C#JR[HN[:)>>1[3V3JA5.8+S1TY#AR, M2+Y0'58-%28^F/#-8I9=KY@4X%'AU\W\H%'2/URCDY&(7 &4I[67Y(ERZL;P MU;8*GK_OA+O.Y%5(W0?3O1RL])\^S&TIM%VZ+W[#>2O^\SY#^F^H MWN0CPA;$/&/#_JL2CLDXO1NKUJVW"[\D!$CK^:*8;-\,8RYD(QOM ]U[Z''R^78 M,4,499&7)=9-H'^K:HMVFHP[,LUNMMJLB\\03KRA'H"'<]2_HST$'Z1<43)O MJ.(HM65T2H_);%%+^K-3/!LQR\DVT0&9:M%\HSF5@^H [G,3?Z?YMI6VGN7+ M Z-59TC&G2JQ7=9W7=5YX@"M!YH;II3DT[\HTMO8S3J'^GP9A;UHN-=$1ID) M]U48BZ_[J2[6M)%_7QW)NQQ%!UOFV[6 47*JPE"PNS,B<5I;ZEL[2M[K(<** M?'-9C#@5KM%=5V3R,,5KQ3.\1M+WV/E-5]K>SD%4JI^67$1(5T0X/:REVB/# M&<\CE.FTL,$E5=)G\%>>RONH=Z[^-UJ,FXWD%I2A Q%\'LK0:[/ M:R]PQHSM(W,+<=.&2?$'[,;1_; M@Y>^[\6JCT=,4F0"G$O1S=U^-)P 7Q!747Q/1VZ.V:1$,^+J MOY05X[_GC)B6P6)OFCQ ;%C2CMEVC"XX$#G3/"DM0KQV:Y9XXJDT$&N2:D1LZ/HCU7=O+,'+Y MGV0314 M59Y(E*6,6CP][4)!PZMC'3IZQ5(<$!:4]E988/IZB3K=TL)[E^8MRI4O2=SS M!^F+9DM?-]>52.# E&VL/U9V 3%.H8='IB)\/[W3I =*VZT3Q&UT&SCYQVH" MF!,NRKNJI]O%T.K@D$<*YOJ.WIW[\ST4@#NHZGI53I=3O^D8.<_]=7<;L4-JEHQ &OT0T1>\)GP08$RHY;# M4"[?]ND'61MLH-(@[W;VL=9=.:[ =5?##ZK:S(N2.[;FJBE7!,K:'JNH_ MBW/X"^1G'S?P'WL#"\>[E**7X9Z?N[J%Z0W8)XHGUQ7U#217>%*?_HQ^]+CO M'O?=T5=CSXVV7:Y2PCYG-VH>QSN<_C;G_"&\&[B,P?:Q&UQ2MQO7BBEPI/AL MTW+FJ7'$UA07S?A1B8E&T>1_1N1AX3@XG1QZ6/2,%^4X7+<"#,B&V?/%<'[D M0#P$U_.E)7J*I"Y!\2W=::>\=?;"N9Z%F$YKB,J4D58.U^URS&>3>MB(:'85 MW-=^8%E.GF !&A=>:T]DU2R_!%TS_3+&>2SZ93>&7PI*Q 9PU8)IL>WV9;=* M:;:,OT;S9_)*L1LI5<%AL "PU>S2"A^)>IXY5_MT'N,4SFOT*2.+ZK;MJE]9:8:%&8Q/ '7@<@D^6YI=7P M?SEC^O-'4,HC*.5W!$JANLCK;U_D%YR7^B(NM6VE\$C2];2@^N3U4/>L5:L1 MOB0@G>6*S"HUIQ>J0?&072+U(W4)+\06_S8;_F6[RFPA>0QOM$OK1;O=U@,Q MPTI2Y>^O7Q2"8844&CR$ERK02P-_Z7([=3_G_IX-RL>LPI>!F_)[(+*?TN@@#^C@8'^ M:_)K?G+?;FKJBOV"-JLN[O_Y4_T?]\BH_=;!"@WB;%,>VG'X\[K^J9K-R3N+ MKMCQ#N'H/>H?IRZ;4,D\K>QJ8#T*VXWV:B MCYNK4FG#D[VU^+KGCBF>93W-DWQ(Q4HQME?-#'(<_]MW%S)Z)HW_JVE-9/%K&3\C,F?J1BFX2: MAE^HSGQ"8+TN:ZE^V_*NJC5%52$\196VD*SQ%CF+< "4W6X>H+]Y*%3=6 ME:MP5X,88[)MPJ"J-MQ$UE2P(=A@?=VVJUC-EG$KQ Q;S1K0XW9C+T:XYSS; MHTMU%-8YE&_'%X=+"OCD<'S+A^.;$&!3->G47K,N+)+R9 PP/!>HCO5 B!'? M7T5U3L .=-OE>_+6,=QEEW)H2RTWJBT&,%*MOL$\;F=+0J"ICXMT53(>,1@, MKZB3ZI-2JG>WV(CO;GO)Q9J;80@(L:-Y4MNC9\Z*>-F+$DQQOLY(\3[)1I#$ MMDH\@A=>6LE8L]N C+/#>T6%?K:0Y?RL,%$?,G"L0+?1;:L$I.#4$2_6A@XB41E9;.D<:)ZQ/R+1&W.WKBV45-[H*:H5M0=N9*&N'LN M"L\,O6+X:I^^^_4/U;E+S\5<#.?Q/,[4>/A#'6%Y]*N];$-,_GK%UVY9F@F M!0&4A'O?TB'\._;S'YL0;BQK"%R*;CTP=3!2=16NX=58,A"S[:[*IOY9 M'D%_6BQ63!_&U[9_$*ZE>(VK+XJ/^%J5E:G&(7B\/XMC">=S&^X7_(NONV@ M5V'F^'/<"3H.A,)ES+VX==V.$/=J?Y67>IT/D<&Z8,"5HHW(?'&5)O]F*_"\M#$_3%U6&BF MB",?]^N1=3SP5UG?S6TNF0%6ATQT+/@:RTW912*]*/A%AX(8_I,[LKR#!X-^ MJU:#0\G@(>Z4OGH46(U!)+X348 T/%I/Z^1.7+*$, M(I*CT:?UJVB?=;PKJ-B'2E(I7C9AT$< W'1JLHQTWX?G,Q6*IZ&AP)"/&NGF M)'\B;KPIC3A5%"D#D@X@/)#X<%D01>A1]@])"\BMRQHA$JUWQ!2:')I511@? M'2-\.+1S&ND#>)#H26S:".3;,E!7S!>&D(G[EZ10]@>L"7[P M6!-\K G>L2;XZ$8_NM'_X5+ SZ(+G6?:8JY'ZX-ZKUS$ZPDYX+;OSWB-V+_^ MSD!2)_XRS]GY//I,:O@97U&GGJ1^@7A6F>^%2ZW5?W%*IOII!XZ!62>/FG+X MKBW-YQ30.!$H]IS*RE*#6QW+U*$]XCKH]$MF2@%FG0+%YD'Y<&#S(G0L'B8\ M7]!T6J0ND%VMXHPX]T?R0NGQ@;GV4)2+2//OQQ$5W^^K=S3=_6H0; MCO[/AU^?L8S4+WR9F5$10Z%]_HX#FPX+.96K*X) #!4KZ66/U9:-NWW!Z>>' M6"2XHNH(/J4_WE!;%'F#GTD$<_.^TBDFM'&FE3N[I>L^@KWP E4?UOR24YNR MV<\7%_D\XKP4EI_="8I3;<_<-X'Q"'S7Y-7P R,^TQQXIDI(_P[1D32,W"32 MO/./8^-S;!"+I3>!R1^*'6!P(AU<_*4>6!Z"%>W"MKL$ \L@*CLR8R<>+^!J MD%W/%&W2BDQO!GE3[M?CQC@14+[R9 0G*TG]&762R6HCT=X MPJ-+YAW_<"@OFJ$^V[9-NVN#T_"7,=A]YL10(_A:BVI?+CE']P;5:3[FT$ 4 M@Y$^:8)O8&C8"R[X%T?*I!]K_!YL-*17>I=JI">AR=/?/TH?M6R)>.5&2_'4 M.,1D4M;U%BM"#RGC_W@P'N#!"+'*Q7A%&;E?BMR9M<0.QO)UN5^\1Q^47.'K MEZ^_E@SA^U'>:*BN.BES0ZU[8 97KN(*=K7?&61^QCUSEZT"*AV:%=GU- 2R M4H>!8WZH%N..T[9HK96G* 4D)WZI>#JT]K_6AH\J?59I]?S>ZU.55<;:M^%6 MA9H4/'B+=5@6A]Z$O1.NJZ(U)DU(0M>.03=A3I:+?7DX#Z_94")Y \DA+%A8 M@ 52USK?;IZ2,:^Y@7LZUS'?7FB+\L'T9B;O+;1>>ZDY2Y%5LNJ)XUJ8NFI$ M7GK4BM N=(-0PU%B?%F9',]E5)HQ[55%4I0KLB8\IIQ]5Q\TD=(Y&FRX&7LL MM#Y:W?M:W5?.^GQ09(DB0YA??/.MX;0$O@(CW Y6C=+ZZ\L4_$+&YA:S_((F M5Q]C=E@?61&86 ME%'H1L%XL"4;FJP7UW53'FL,5.8!:O#:.,J)IO6OWRI\-5F-OVO(-X=NYVNR M[%82N7%O 2QWO#?=LJWK+EP/E.V0%:(?DA>JC)):0Y_Y N)T%QNE/.U>W(LK M[,EB'-L!G$W\G&?T=2R;7L3RMU_']*')E\8[')UFOC;UT6\RB>&(\NV\RF?Q MQ"@%;'?\ R@;K"ZK#9E,'*8ODR9M8)[$/S[G?:[1D#:?6Y0%I&_ M8HHL907Z]9O>'!.PG4LMM+WDNCX=L1?LS( ."G=P>I2)X: >1M=QXKPO')\D M3=*?Q\UVY"69IC09 9,>LAZ@_&CF^H4]F,SI\91-?W1.YF>0:]RL9MA4[#@@ M"7'5SB>5'ZNDLU72#Q^KI(]5TM]1Y^0WPN8O2)W8[K&IKNK>J+*ZRBLM$ DB M8A"I5R$]O&-OJ:L8CBE!C@-V9K#82W5^M(L>.%2K?2CD.,PXTU]?,0!)S5C+*E=8NL+DEGH[(@6E>R/:9UNA[*K M.SN',\),"0*9K@'%/"7HJL3X&YEU!!'+I2%Z5#HEY2:8C=5!T4=RMW[? &:# M#)WK.AE[E9/?5TQ1QORW8?!"E";(-B7W46?UVQ>>K9T:'&HEJ0PC6EHQY!=. M$48%CE_B'&;E,P 0!;6.V2":#"C9MPTQAPIK7L]$ 8=$54IF@;(J9R$Z%II, MNJ.Q!^\^4D$,Y8[8=(V)!!#M3[3$[.FNY[&'D8W&$@E*]<4) ^*.QNF!/]A1 MDTR([\<^DHD9;ER1> Q_TBU%($N!OK'L%W=\]:K2!->C$E)88HL(YF?#C<*T MJ:A^%IMY5L$J'(2[O:2ZL)?.ENT2?.G^&K!UT(]#&"SNK3"B[?L>@P["?[>C MO1N43IGKU^8<57)&X&+QX 5-FK[#'/CDH+<@N/ MQ907T[LJ_F"W4C4](:-C$9 MH6^F$7%Y9L?-6V=BP1>\RO JLLT#"? Y([ M5Y5';="BDXV^+/NZ?UA*IZ!) M;$E]DQ,TIDUNY+9A;X^EDNY.)ES*>#TM6>W) MC)*I+B*Q9T[Y,.VS5-(ED0J4;J)IXI04-C9B8V=I"U*&>V>&B;.("&OXS5P+ MC @%3@A\IM)0Z$2M$,R(@)>)EJ.]]\::?4-_*!4)D0_-\2:J.NWV!O DO6&I9E4#@ MG'[ \8 X9WU5J33&97W%7QEN\GK9,P8C!?2/Y6T4?A:',=>U@37FEA0* V@51)*%$2K4*$M>DNF?-=-^&-]V M >;B\HJ+,0H.XFD1-96Z8=%JEU-*V&C\0J67PV B!/FZ9+V$DSI,VNY '1X' M0+#XXJK1U1F38&%F.M;\1>UP7:'1@(R4F'(ZQW6'//:R[#J0?2ZH[*=3L,R3 ML"SKD+?$GR]>S?X<)X-O6'X0@[S>@+EQ\34TG5Z^? FNE)%L3I)3-0I2)6,_ M^@)\W0, 1SN'??J7;UX]^_C)DZ?S5X"+ &6LZ;MJ9("G?!R>HLOIGW;+0S(Q MH-AZ*Q&'#.EIE*@K3"SE@Q;X?B=3U[ MN6.I9GF@7%KLR1%2X=E*9RCV3GNQA08P=+^)AW_:N8 S4;Q#;\)<(!\L M? ?D)F0ZKR(ENE>62V,.V$OB#V7F1XFN^B$^C MYLR[A41RL%5#COLS^W%'_5R]*W(Z?%0I1/E'V4#=[CT2.L=C47 SYK:]K#=5 MQJ(5#M*KX+1(1^P3W!L6QI42M;%S5Z:,^Y%B0*$(:< G/C5%O>3&W+3URMZ0 M(.:28LRYXC7@B/( ::9+.3L4J0-)P0T#C_.&:.;NMT8,,I2&/A0 MCV.==NRGN38-[S0+21T%O=*0EDBWT("__>;S)^JHEMM%?K&*"#"@KT(U2#OV1F\JB^NMZ%>QC MF/"?J9T7Z\(MI^Q;IYM9VTZ31IP/''&.)57<,3T8F"FMA\KFWEK3*#/(-F+?[DD!(ZJ* M)%HB?]3*[$>/E=G'RNSOJ#*;A.Q'G,@2.Q7V*7@4FU6:R1#B ;(U1 3 /891 M9\8JO**#Z[Z#!#G:GOIR7.=/%O[!SZ<\YQT>PP4\'E:D6(K\1CEQ;D;CRG5E MJIA1,%+DM$"<5@XQ?C2.4I1QT9 B@.(=JI&U\\SD%=4A\%%S'@_A;6=D[.]: M4:&*\9+UMSEZ'&1TT#B-H_DF M7$O/P$3W]!/-\54N6L.=DX.*TBJRYG>Y&HZLOL4:F"_PKO=R#TKJV-[L2U5; MO A&DM^:QN[RGCW@!,DHTJJVJR>@]KQ.O[^@V[8EZA!Z3IZC$#A\QHR#$!)^ M91\+=T*(V=7M**0W9-BI\D1^MOMC"FIY XC:H#B.P9WG58KN+=Z5GLNTBS6K M@5$Y,/Y@ X3#^>(OD!I/Y30)U-""WE^F-)X>G?/34\[JZ$LNQHS$('89[)TH MKH\6[65J6,%1T4E,7?Y"4U&>N3_Z]0KG#&]M.N<9UH!^]-_OGQ]<:&*;HK9=Q(O3ASCFK\B#QN3WNTE/:>B M)H(A)_@)\](/^I EO;#2J="G-!F1>5_%8G=]Z FU*:MD($[2G+D:P6_CNAB2 MCM.D'Y(2 ;2VP5/&*9AY&]8A[('C(QO*]EY(F.!L5Q1#=VW#@A3GB_]$5.;7 M"?,Y/X4^"<,F+]K2A-,\C'C#.=^NIO![$P^4P&(HK=R&*Z2DZYI%@:4[T1;V MQ8O7%T>8;K5WF-,..'O>=N@-PM2G8:$:@@&8_,H21:G$- A2@.T"'4U$.^G: M=XG,+BEU=.T&J:HALF;5/6MBKS1TYY8^"I,X7;S@Z M(?S%$--J1V[Q>&U+T))>,,7<>0R[".(EB'&J%2X@C G=>U K3=)('/?^&'9) M3R"?F/@T'5!B\:+Y]E7,MF.!5ODG7PQ%>2 :_&DSO@O&>S>>P:,.Q":,X4^N_N'K[THO9D\R4^&UB,Y;=?P&601;O1)$ C MGN;/(']FJK(63N4R_!E[S9XR?CCLJGYR/8O(.U^EZ=?C<'B991R*:N%D%L(, MTDKW [2-*<(GXB^_^Y U9'B:E8)Q*8O$3.GT%M6;%3E6>JD-.4(J.XYB7\R9 ME\#PG*/,Y-2>./2?JG2R6NXHS@:E#L*Y!BZ";OE8@\[VQC3U'OZN@V.OY!R6 MFI"]18)YVYJ<%Y- Y<3$$7'1^2R5# 0F-1IWMY%F$5"B^S<^(.71'ZP;(;RP M?^])&X-$%MV$VYCXYDPEM-TWDZY'V06^WD;8AJPB9/I!7'&!3Z"[F8$$1'[0 MJ=VTA#ZG\50OV4(G$+$3+#09I5@)_G7L28=_HG/L'8M_HDY M;=&EO=&6@<198["%*WV)BT_?CU2=Y#(Q.>&*)9!E.-TQ$<:#6L/K87UX7"?% M$1NDK99<5J 0U. $PCJI;/=Y<46RO,B4,IK)S^LO+LA[;P,A AHQ@A.49I%I M(<;!2E;BED/_DT(ZAW-VY $=Q,?I4#;# M]%1J1;<09ZC2W*O4UQ2QBU5Y+ZY"/>DT&*"Z_LE4$T>AYQX9.]/W$6#Y5*1]Q]OYV/$&:X<*3920!N'@,4_ M@KF<_>X;C40FX)_YPX*I!TF6'Q@5FY)2H\9QEN8& ^RVE.1.5KI>$DK=Q9P^ ML1,O904ITH0%SVC4K%#7KNOA'WD'SB15/?W,D2SJ,:7V?_D/VD9)()>UT(O' MP$6)]@DV65X,UP'C:L^W6]FP/M M^4''):68VU(JA=Q&L.":ZF(=#,(8DGOMBP$/Q(=95;LJ5NE.SW$2DJ63K2%H M@4H=W]R(QV;%'@J9H"H1#"^@_^Q:7I+8A!F@*\F^&8VQ4R6'_[!K&VXC9 87 M!%?*7B!/)81G8W)M^(X17';AUJ\;MG6Z39)]&#ZX:?YGG<97*IQ[X ?OU*E:F]W1L1%:W'S48OOF1WJHN/V JSP,1^11(PM"/U MLF#@:*; I]/ICA%,1%BS[(5 %-WY-#=! LLX\AE@QQ&03ZQ9SI8TY4B%.9/< M-@-ENSIL[W!TK)OU8EO^'/[GA^IR\49'1=.&S:/I=NL:T&9W52'_=@SQ=HAK M7FLE.[JZFW:T'1P3<\HZ-E#BR]?1^Z@78I_%P[ C4"!'BH=567%?Y:_-^!*" MKU;2O$,#0>;(UY9G/)EC@X5GHYSNHPQ(@N%V[,-7A_'KVCKWCP^%U"QJPV!P MIH;49;-OE8FA:"4\"X!IDO&!+Q@WO*L-TST.T],L'8S )M\RQ4?W#-J"V*#; M>J83]G*M6HC8S=&ZZ8F8U4\J[GNVX0\C"=!>]BVU-.$1M41YG23SYJ2:2JCD M!+_[?T:RC813"Z^VX;%1-F:X=FJVU.GB2-DG0=SDP,1 \7^;LNS'CU7XQRK\ M[Z@*GW<'F(=L:&J8/&,9COY$N"BZPR[SWPI?_Y%27[@XJX%*',9JE7/>N:@9 MP3'7" C#D]7MIH9,\JCA^5<59S#*80BGRW7]WM3="*GL+1T;)L;=7=?]-^[TKPTGDG)V7"5S7_@28@T#+ED]:4 M;A9+[:XS?.&2SP$5ACA?+H!(GTA/KRWV^03%C*M@X#0%XRAQ124N_3%$VP$OY?^KR[ 1"BYK\3\2R+#4,A#SEXUF_ Q+'3=KV$CRYS]0 MUS99N]<20YVCELD=:U2;(_>*Q [A:EU*EB0^*2RG/$G.(]V(C&>\/%AQAMEW M=#(E!95N[(EK9*H?TE#CLT-,NB/?HS^4GFZR0ESJF7V<(A_D=/HDTX0/L#6. M0$\>(>%WAD]T59-"W=+LZ%IFF<$G["])T),<)1%CLK+WFBMCFH;*:^@)!XY: M+ENB/"837Y5>'M[=T!$Y).(XERTB9G>K^?!++S=EO7U Q9$W/L=3[NI!\R*" MH)5S/$>,H?>4IMSNLE,H'WI3D\]LH4.,G_M8"9S=6K-TDT>WE]M+?"?$E[&W M2+M"H35%A)4EUR.V5=A,*U31,+[K8!_-B4<"D5FIN,E$Z&4-Y^ 5+Q$NX&N" MC0JOT[=T@Q)MGW:LN!YIK?T_K-/ZT(ZF%K2.'$^K=_WB(XK9QY2SER;=<-*_ MS $\+[E/;6F602=VCJ*8M@,B3Z8S<_MB; @*1,^X&3=4LA2,6WHWUPVHD/$] M'&Q.:H.UZVR+#=!ARX\,>7=0 <0]O6L^>)?&Z0ZYYAG[==Q<44/HKD0X42S> M-NW^[+K=0UQN!;!45PWN?$J3=#!2(U.9A.4<#BD';O2O]<==%?4AQ)V05-ZD MNL+EK\)05H462Q:1'(C-%H_YKD/;GV;GF+A#A7!-B"Z#1$O%8A9@(-R"1ZDIM[Z]+BZ(BNUF MV"7?PWPD /'83(OEL'W"D@6;COPMVB$[*3:V5TUM>$F^6AF-TM!1!\#X1J,R M-MDCN=;KJK8>ZOF)"6^R'DP)[WSQ1=7O",_)UYDT?ZBGRU1!8!L5_*$!78Y- M.;NRYFF>6!N+.(PP .D>)=D2]XBBPSP%+?AQ7D$PFXC C#/IX 6R MF?>(Q?3\>52+E*+BS,NTOX;S(F"HQ-$8?5@T-T[2#K0=Q%Y!+Q&;J-T,U0XG MA@Y+A)WYU*_Z7O3QM%4NV\A)B71F-(:)UN=Q P+YK1UVC(N>LVD]?6:Y@3K^ M\02Q.PM$HXJ78R[+>M'22R0+^/D+=N.I+4(^(A%PA$=S-YHS#D#!![/;[MFW MAMZW5E*L+-*TW*U7#ALU_$4RGDF1D).[E?B*@:ED1:QI.E'@%>0/"1[:F47O +M*&XV.^UO- M$-(1/&U,%5C+"'D NOGX1B+0F7$SRXM1;<"N,#^@.LWN-G(3-N"GSS6!1_K@O_0NN =,A.L74='8J=\@93V>>:=J:Y+#^Z)LY"= M$):"39PM<-J,_FPP(9LL MI9ML#B>N'89N;@]*2.NK*>X=O.]A:?:3V]]MJB,(_"P^WO(N,(_JX1BU;[2> MP1X]UL1.)P$[7)W,2E>GSNEM?OR1@POP LH0AEA=LW"8!AV9G5J7-U)R\'N% MJBEW-,)^RZ7!;TN9$82.F5[(LI%^?^VR.">?);,[.TCM) MCX,-+";N(RG:L81[Z1OH'GKMS*H7-"MDIBL 7CFC3GEZ2<"O*FIYE,XN 0W[ M^[5PL;"M_I'38D8B24<<\0@QG'3[VI^C2P>K_'#N#3D^5!/$ON(\$93#82_? M5@=7E4)94*_81EP@N5+NG+WPP@7KLK^&Y7;*!0 VI04N48^/-'A:*1'T@=84 M7 W%C]KYY0NIKAF0D?T4.MJ:\!G:0H71".*_KH="N&CTQ__]Y>O7^<^.JPN^ M_B9\S=?U]_\OA J?/7W^[*//_OU?GS_]Y$-2+$3LJ,^B@=[S><\_>O;IT_"\ M9Q\^??)A_KQD%H_E+5^"^=A^O )GQF75.)E=8FJ:4_(5DY MEUTZ-8+;?(5@HJVQ=),(YFCT1=@4,IA(_(@;U%K^KX%V0?>6BO12L4H:GGUC MNYL#I1J,0YP%@ S1#3\^2 (+ITWH-L5KM=DI#25&^;=QO+59X668I"B"%N8!T/)<(M2 M*WD5==N53FM*F:[GJ4I!&0T\+0/M^(?V;]X@?BA;P< MS!"C4D9&\4@&A(O:Y3#"3U/(0Q)GU& ]X\M=9,<*!^-@O/V/0I6 [9!X=J@5 M:N[+"%/BI//!E>W"?ZY,.?@]9THCQ,U5Z K0.: 2ASQ+4E.W9 9W#8CCSFP[ M86?3B8O(+7-SLCN1'+2Q"R_+\,0P*42-SHQJ2N9F":?DSX*CUBK$1-($ M1MX1$^Q&ZB@)0]#5JLDW^'*^*DFP,M(EU[X$O4&!"&VJ >VY_FH5-:V4QGB# M>P $?S$+E\T:=\^Y"'WVNE?&/Q-Z/QO:,^!F-Q740CB0X-L_30_, +7NF&H" MTO4A1U11[3TEA4IS$;>;K-@2$A$;KHWSX=BQ M-Z!D1A^U^H%UI##_]W]]^M&3SYX]>?H\=?D@E&/=MZM%5^[JE7/AB>X*910!DE?.F^6@EF15:LO1[9KHPFND<5@EA:'H=E. MT-K:6FHNN'3.JYZ@:Q(KN7->B#50;8?..ZPI$B=X!U!2M=U;A %"M&6\57,< M9&25:V.FSS ]UL[J&IV5#C/V!/DZAF]WR^L;UZ!2@R&H&YM"S WG4ATPVH'# MJG ,VD-5_<')J#]]+'<_EKM_1VVP%X!(4HB@##F:#*(V%T*<1@1Z1N9(:2M* M,JMJ7K\LX;T.*383]']09]+^CDQDS^.&NI8SD=X 99X7_*&UZ,!NVQ71G/%? MZ[U!Z5)]BSAT9_Q,;)9''&ZC2R1,31T"]Y!KZ"%G&*T\:_%KZ?I($*[DF!TO MB1=)02/JYAP\#;>PD/:5N8.LPRK\;O%ZJ90'F/Q,RC1=5H?6$E"@-"VD8Z3/ M9Z\D:!AGMR@K%LS60 )A7; JFP-W!XGR)TB1(!!*U1^&CPL>BFL:EPJLE^F7 M/V%\E H3>0^JMV^76OLA@@ 8TGE=4CZ$]* KWZYJ6U%_*/*;?('*#$E"5(:( ML\OSF$0/SF5+=DWBU]V'"ER\.$1MX7E-<>2O(]_4;"ON/Z*UXUT[SC],&*-+ MA*45^[H1C\RT@)(WU%W*GEWT:A*6SHW49Q( H>9/7=ELML^9.;P\[?24V.;! M.,ZOO,W IDGI2@7'[92_783)!'71KTT<6?('I7R@%H6S;)3@@1?+K$5.#S'_ MSBP^+S@+@]8ZKK%I:KJE[M/LN86+@A!Q?OC!^=-_HV%1#I2VPHJ3EY-67\.$1RE.YY^%LK!\4J#1PA-XBTW!5 MM2&@V0639;=,"F>QBY,HA?VE63<^;))$!,\(:)7KGR.4@ES]/$UQ?-FN2]?8 MBX %LN\N(%=V=^7@)7J'M !\H@%:8T*M2<_:E'QT\4RY]KNIK#A;-NEJ^3/6 MGJ\>=?3AE).3OREW??5G_8_/WH';JP$2K?EGSMO&UJ%!G&W*0[BC_[RN?ZIF M3;MS4#5Z8.=YZ,+_K?0E^&/8;A0^#"O_RU_U(H3GH'8[&1<'5NV.,MM#=8;( M./CC^[!A=:R?(!Q"-"*#_?=__?2CCRE=G(XK_=#Q%/2ON$1/!0]ZC":-@XOW MD/PP=GG:F=>$9XQ.)6I&[W]FX0:]V)]H2?Z$97W<8H];C+:8^%=]WRZY*,D\ MN4H.C+"%U!&\3R!\>?WCYGK<7"6&LWA/6ZWQ^UVRI\D:=TG,-CJ)V&9EF(!)3; [9GTC"#M MLBL'$+DLJA)%"F57[*\?=^'C+CRY"XF8CJFXD%K5FA4!5R4U_[B%'K?0+5M( M66:77=OW9SR_OMMG5?>[<7ATSAZWTBU;B7D&?<^"=[3ZDC%?QISI/_BXMQ[W MUJT)#.Z989#;EOO!O=BX>?K!B4^4EQYWU^/NNL5R75MQ2IPU3&?YXG=1Z%JO1>/N@<; I^]XD M-@Q/=-42.3MU5T9=RT3PD96NT17\@';AD\=-^. V89EPKGAHSM@0X+!NUIN1 MI=V U1*WZ_SXMIJ'L,,"&7C^#]J]\/S)8_?"8_?"[ZA[@="L(#OM5+U12,X9 M1\_HO$E_G8,*I[C7! RZ=$1L=U#^0_=\U/,L5 !^'2XX[M'\_BUU3$4.GM2I MO^S:TJ5)-2,!MA%6S%22I)((@DDBXHK<-0LQ):9<7&W:R_ N@NZ,,O5.\)(: M.+D>P%T**'A&4:2],OI.2,;Z:K,^ Z3-28]K/[BI9QD][*1/WDM_L2O A3## M*%$W0S95\O*"O92WY ;W=(HOJV%?53R68=_&;E@OI,$Z(]!CU7$[9?@P*.Z1 MI=?W8B,G&\JS39!R%DJ#AVC4N&UIQ'/*LC;V2#N=,39/^Z;U5XKT M?D@X9%O>*AUV>+TO1XH\3+:>?LT_"@;ONBI7TIN"?>*X!_Y>T<;:A 4*<_[U MT6*J?ERPE89T-I&!#-Q+D/,P2*WD,FU:1EFRIY9MAJ5[/1[ZFB_&@2C+YP:B MQ/?Q8TJ&2/ON8CGH)M4&>GK$4)\MW:=,#BWOZTPQR6NR4MP+4P6KQK :M-?L MZ?71G[O(Q=J9;'UFY ]G([TD^/_33[$"_4#;8B5=OQNT ;5;$OU;FL;&')C; M$.S0J6U(6%<[;X7Q*"$0QR'?-S;=Z#T+W_FVJG;A"Y$Z;HT/HZ7F@PJ6DWN+ M9GE?-N78+*]A/ZMM/0:?-0PJ[,UR@-)36!SA-B!&*J5=JG8[)<* ^<63N6MB M#SN];0':GWN/OD6WL/(A]3,$.^^$>BGRZ["U#4?8'CSN%@=$?N6VRBB:PDCT M;9X5OA-_Y=D[TP6URPVT+,Q')Y9$;]?OS]]$TJRZ@8_@^M+H.'E !N=PT<8X MLUFT=8")O&3?N6:1*'/D'KZAHD7HV=^U+3G<$_HB:9]B^4 MR^NZ0I,9$;[NM&XA]Q .O)*;^;&Z+R!]"]87TYZ]KHYRBY&8@CXLDFI,""N/ M!4$^=^(1UNHL4HENZ7"IJJDU>N@THK\C&*UK.OA=]4X9DIU[_"Z;W%AMC-7S M)MJ7K#)3XXHVUD$[?](=JFR/A$ES*@JLV8TN(_T#WT!H4E(SC83OEE;CUQEG MBC)4'4:+LNSS[,N.I-/K:M).!DD0UKL0$PH221(T"%/01:F#1#LTC(G(*A?! M=1Y-[-[HS&;72>7IPM?\.)+&CU^WJ3)G%)\-W@=Z"$5873^0+ZTJ7M#[7)Y2 M-Z%CZUJJ;&V5KB**J9(,;F7^BU(M@2_6/<_QDC!_K3"U"EGH@(/9"%DRA.2U M,?-\<;$)!YI\+KI A#C'.?5Q*'6C[U*;E1;B$HC0"[JM Z1HVC'H&SGP?=1W26A\['O-=NNGK4IMQ>*SK'XN= MD+H4714N^Z7) <4?4Y.O="132HWH==C/[X4M32'3>486:>P8OZQ;-68,JUH@N#QW;X+2U MVRVQT='=^&.UKS;2D[I)@VTC)$1I6PPW";,CU[G!4G]2-3*7,7)P&.:S8-]*5$5"Z1KLAE MUD-LA^^VPIF_F;'EX"DZ*CWMN>5ZGH4DYF?W*8QY ^%/3%W.J. !&Q3&T_^" MF3QL(PC<;L*GRD9D]V+SZ.1!\(ZX/9AGLU>Q3\]&),&Z4H87Q\*M1/ ME1)- M,SS>WH2-Q,H]'*S9-HH1V^5!HS!B/B!BR&6MA#YK8@S*+S7*;U.Y10:1*6?! MR?5\4[>[%RG+P0PWP4-OK2?7C7:D*E(B204&"I9W[4,H8$2M=.=LB+=SN-X* M;W4/S@@E44Z\EA;\R]?$)RGBC++^_/2\:WS-*=15$/T)B6,6,^\)V ME!.2I5+2ZA.9=!U7%;CP.M[.Z7R*^-M5A_QI&#?2(0T85\/HEV\W:,_?5E62 MH93!XUWS*URT((33;H4]GK2$LQ,D+EO8O6[EW9KAI$WI]/@R*902D)\5M;6, M00]W&$SV&^=Y@5A:J 8H.-\-Z@8?Y".%/]W M/WTLA3V6PGY'I;"DUH)0#\<[,SL@8 W/WB+]P '%S*=8#]"K6$=7[HJ@V L> MR-%:6*:V3?3!E.*64@*S-W !E\:'+C4Q/"5Y&D:1*]"JG6>69;!_<;83Q M8;>MF-B$WY_%8\TIC2PI(,V)1^.U036JDD.F)NB9KQS0\ M\)OB34/4[*R+R.1M]"#<.R5%.,V*!*AU$#9N6X^HS1G>#P_ M=/HD$QM-2([:KH_NS4QAD@LW:1X#YSKF>J]VPIC6@1.,)/?@>]#U-B(A7 MA4TE[T#YQ#4GV92%67(HMC#FPN$,4>DKGB-QQCX^6P47AL-DY$2X,A]EW#:< M'9O)IO(+0U7&7OJUL?\7.L:J^;$]<'W.6P<>-(Z.SG%)A9ZS+6L.)=OM@O<[ M_$(]9."[1UW@9YH?LB]B?U/#J[D=C93UU;(R#C^-%'HXOO"58BV)H-IJRN.94$L^L_[>BD-;PPYFV]D3)][Y9'@ZK"(S MB_*N[(='(9 8.,MB%,G%6+?_HTW<-1^R4>[.=$RMX(J397 MDMMQ0""!J;4IX>F..(E@U'=MAXI*"/@DR[IEQ;QN!ST'NIPXL\H)N 5EMBL# M#BG7(&I;Y=+*)NC(4WF3O_,U;NBE3;TV3 >QA'+IF2Z*/FQLPDR$TXYLWPHW MX-"V;\F7J#HI$TF WN?BJ\8B;1<-Z^7K#;^^,M+9"\O[Z!&D M&CIHM^%"=BAH<(K V+GUZZ681RD2\/%'=:X*Y5*!0'',NCC%/L6$"8 9 M\+DX_4;30G^S:W>"PP#]GIAW1K3\2 F_>O Z,YCA3;M\&S; BN #H.14&T=* M!]P%H(*G@ZE(##@E;).4,!&R!MRL%-Q2Y'Y0F:-\ 4"T/&RIQVT.FJ*>(.$2 MI2#\#1*C>N'[-(I',LG+,<[FDC+"M)JKL+UL[T_MK2^4XZLFN#^:&V$B789@ MGP$%-&DT8V#JC4@=^S&-Z\UUU?Q\33;K#;7/7Y>UHQN,*\$4E=_Q[2TSK0DK M\Z.0INB5DMZP*(E^1';B3)\"4"BK>UYSZ%"NR!1%59!4T,WM/;@882:AC<&# MM.F<@:\)FK /D5NY2DR-6E]X=QLNN68Q' /\2*ZC7O8:QR#K-S7N_K-*4U8@ MIQD^>N#-$<&*3@/!::3AR/AAX4C)V/IKDAVYXIFL"/'7M4WXG'E0@O=#A8)5 M%Y*7Z"0:LP8)H^J41=]718>FR*">_38B>*ATK/>8Z M@TR@K?")1TC9N?@0V@&'Y6:F2JOU% -&NC]A* O(C1TK*Z\#WS=T <=DV1_X M'F8K>QGF&[85B?8#(I:?JZX]P]E8$/'!\K"0X#>YFYBR/%IQOB!2 TF?(=0C M%7V;2K/[? _!HH7+56YXE=?0-#Y^'>Y-J34L-97 %SZ;D14;%O"?TZ'29,&< MG9Q0O-6-2*W*"3$4!5W3)KZ3E-HD+P5K I)PPE[V"0=Z:7+<$D=H#8HGZ:;N MQA3J1>EKCLO6H@+%?":T;S'Y?)#$^%+P@5<OH700E08VASB2V*VQL9QDR=^"KUYQWFL U7&16&)05F# M"?3..'P2J>]VE).2L(YP6W0/E!@3EUJU?&20/[;)_.<&VVHDWG'JK0(?0463 M_ C>5(6/^K3H:83=ET0]\[9J9NZ:/IVR<_%;0%0105T.I>CP-2& M7XY-[+4F-N(;VERNK5J0H:)3CJ99*K#3K3^D:LST)NHBF0/KMJ>OH7AEGJB1 MZLJHFVB-@S-VX!@=OMJ, )#?;+1K*'(:EW*VQ;-.H,()?AM#TEB2#>6Z>/%!BJ: #B0C93GHE^<834BA+:# MTC*Z%"CYVW,(DM61,LW[V1@/W^X3TC->Q!TKUO.G79L!IEF-0WBM_GQ:#OKC MU;R>/=:\'FM>_]":U[M.2ETT>3\8P(D2O@27?$,4R;N:;8K!;N+=R@FXW]#0 M/!QXC(OUU/^*CE=T,)(;R_*3Q]-SRCA'?H1,=!95O^0KY>=R<<'.'67T"=BR M^.O3OS\M%#U%_U#G[PU?\!=+ZB'Z-JQGW7$I[,VA685[C;/_;RZ^?1-NR9L: MH9M^B:VR#86WNQ^X>WOA#7+UYV&HX;Z",LW*_G;2WYV'M8V[JG2XK-2O(BM=4[ENO6G1;N/0@'3BETO" M:%'*9H<@29-%3&^PW8Z- O_0,:7AT$,N)!&LH%58@.?+M8X"E==9)ANZ:A@8 M7D.N:%U3232*(2_ZX!=3-I1F5*!XV@:%1(#/(,Y@F9V8:)JDG?16R0>[V%6* MY[?MQA+]D_'S,8_@E",#O\M IR.T#C%6.>JLB2Z"+1EQ0SB/C8]O632.24+X(&1,QM?-X<>/SD+L@9XUX \86OQRB.*SJ=(0(!(BM]%KS.T@ M2]**O-N4!]G'HET41J:NR*H<2DX94;7FDD5>RUA&("CK=N06LC!YZ[*+.!)N M%U EN[ZJ4,V*<^\5W]-:3RN2ZF', J+G;F@^8-7\'IUNC 2(MO>C"L:^'X'> M)W*>2ZH^TD:9Z0T@0!38LS6C$*SO:L\Y$E(.AD,!2[&Z*:$<_#98TS-24$2N M"H@/WSRJ@K0T)>WN&MDO3%\B;;:G3H'PO[H_PX"R.4I5AG/#\(-OQDP[M7QY MF]!YZ&.*JS(S!]5/-,ID[;SUFRJ8A6.\J>(D4QIPYK&E =-G'GR^>"U_7J1" M,GR_LWGC SEY\,PPU2'QL&PKY-BQ^04&-36C41WZA!EU'K?TQI\VJ^P+:.>J MFK"IG>TW81U0;"7G+UA+S 8EO-FL:N4DH^"@31$FTMM6!CP=S:0_&-MWP3E/ M8 BB+?$[HI "U-(#:&HZ0CCQONOKFUIL[.<73!2-% M[ZN*^[54>VMFV]8-R;ZBTQHPUF,BJWF7QW"L";2/723+ZQ:M6/->#1IBD1[3 MRF=X@Z'N>0R'Y-5%2E.P3/8%,T_E.(J;)1A!.*HQB$&,$DVTG63WXY!5W_?4 MDX/%EN4QT54M_'"1U%0W%FCMQ?PJ<49?S2^#D^:(2KHTYCDGH^%F,',I^*:< M5U_=0RMRY,ZWA^P;OXHZM7J.I@]PMBKUVB=JW\;K!FW,?8MG32NU%=- MS8"&DG$T#\>$'9]6(/]H"Q8S,^ O\7O,Q@00LZ]\E9"_&56^N*31A935/+U@ MSNK!O&TKZVN4[J]T*4(@6FZY2JJ-0'2N:,O$1 > MN#$"ID=N6%EM(&V^32WM"^HXAKN#T^9NZD)<]U]CLPX!T=?C9*1EW!F3T4A!0!U& MNAQH]UPA5U SE,0EE.?V4X(6@I?9!8^Q8[1-FY>T8A#CVUIH\O.!?>'GT+T\ MKG.3L+X\$),:G(3@(%RWX6L&J212AKAMJ8.?ODF2G3=UM=?T\V75#S%BXK>1 M@+0%$G=#($/Z2OVM]5D=XB&3^"Q&1S]6 L=(TAE99MW22ZL650[:Z2NLB:: ""')8]BV" QP]N1(3!:&324O>_KM"9VGTP27Z&^EWTC4 MZ$PI1)>UD"MPQ@-UJ^D39X@OCTQ9-CV !BHW%+W^P7\I=\(P/VLHDF\S3UKSQ/ERM@3GU1X0Z:(D5;X:L&$F5JZ2I[JC_",!2-+',PY M%IU,U-'^DZBD;4+$QL.G0CG8::TJ[ M+^N>=XMP/UU6!O '_3EMKXDE\X9L0BM6 ZVXDR8GGW2YS7@]X"A7<]=75*#D M+KEI4Q!^&6ZE70P[.-8Q2HR2@)J>09&:38",HQF^8?K&/JUW:%NQ(KU7_$=G ME_AO1!M-SY>#<@<^'&?E!V^KYUZ6^Q&>?EC0__\)YNS9DV?/"[>'-@9PW--^ M6G/F7)P)^MO%Z_"@0O_Y"?YI&5)ZFGP@?60MQ81P/D:8!;IV"NNAW(T=>@,) MF,E5Z:OC$R_K2DG#F,Y(O21 1#<#(*_<2(U9H)H*'QJ?.6,.%%)"Y-_%>U:S M@IS+M[[-2!NIO8_AZ]I-O>(*S!#^1QL0!89)=\>2^C3QA7@L""G_W0(<07U=%]RFF"/WU> M?/C\H^+CYQ\?>_3<&[EZE9@C<<,'=+IS:>0G(QJ0K^52#]AUNW4%HBXJR*,_ MC"X31-S27+RI;FAN>2%I"_7W>*EG3XI//_JH^#!,^)U>ZI/?PTM]4#S[\,/B MPP\^N-,[Z<[Z)[Z3-E[H:SUC6,K8Q%;OV^\1?Z=-KK_ZVB$EXDH2_F; U:C(2\N4UUSL<"5 ZO[K M!E_$.)UE3K.2 &>D?9AS159>M:.+X"^3E"H0:ZR4H,9@*RN628*PZVFKW219%;(,_-$7##'S;H6ZC^M8;66]T?,:;")8MJ* M6KB.E)7M,R:'R8L!\9-%5% &'NRZ[K1^'@><35S[H;9-OSB)B^KF&,$NRU3"N KL2U(/'4=)60NBJET"(-$<#F5+$25UD M:N&K@S**"/-F4[F@G5V^V#Q$CM(HK XS9L@VVO%%$]]I'A$=8L -*!X5Q6!< M&_8.L##\#FV7OLTTD]"Q3SA374X!97)O"FL%8S;)NX/5O25",FYA(K6HE[4T MT;%%36<[;(2P18>*DS?++OP.P),X.Y*Z,NM8S2SQ/S@V/6[A_LK-92S2R7:) MLW;K3;3K)\'&EK,-9WA=J]+UP['A7[M7,]PY;B5*K4K+'NT&;GN:H\>NFG P M--ZAQ>;I,O$(7)$;7P8,<0_A""-V@DY6;'2'R>@\N10%'4[Q Z,L%I(*VU14(4HRNE:UNQGN MC.N8MW7(3P]ARB..U1@QPMN__8-7>3]XK/(^5GE_1PR3E% 2$RQ78WHW7.>7 M9ZS%S)O\QB12 "GU_!KH&"X4$,,9KNOP!X5FW"E3'_XNF)%=V?>5$?L998$% M=6&-W.B4XZA$FS*@>"NE"4>+F1=[7]O-PKNW[SEV1IF[1BP=?Q<1$6&B*)T:)@5@JBO'? MJ*+UB^NVEV"E104_$E_RYE8V09=PD\-D1XR"E(5*M55E&!5YCW3 MDR_E9F* M]^KW&<1VC2SZ01<_G(?/-^'"6WS5X<LL/S &DPI] F?CCN;H MQ35Q6FQ+?MWW:OV&F1=NNZN2V%*91-#0@.CY?7""; MCPX"AJ"B\0J[M?:4L>E4* DDXV1G PO%'4/3O3+?LE< M^5/2%=V[,(P=D*N/L"%K!"&N;&\@[Z*):?<%N@PZ.5$Q./ M?.SO$I$UD7R7>I%D%%)$9P M"V2R!"@C,Q&QGNU:8>MRU3$%,#7H7;GD%9]'/4,I" MUHY-Y]QH]R2!,!H/I#R42Z795M="YAWV.\B!NXJ ?]PY7#E01X^VOL[U*&G3 MAK;K#L(QT543LY,>(]Y%4%C#4YFXZ/ACLVRQYQW3;@K%'ZWF9LNE8SJAL&8_ M.S*T5PR/_I> M)G&6V!KZ6'A+M3(35;631FAF.6^;^$(;ZR,AF%O)=13[LFG^L.=-6+ZZ3?ET!G-=+NUXF$^0,K2S,6-RV; MN'!%@$!\+?WUVMZZNMNSN%N.OD_$P3OX=0 ]G&'Q<"9(,I5(H,.I0.A]^"_1L"8%RA=7V\L[6X. M5LVMA"@CW$+6BRZ\I=54ZUK MY9 ?F+#3,,":GU/HME8HQ6DJZ]4<'?Q,ZJ(XD;HXFD$"Q?!EY6:5I\G*Y,YQ M,ZH"IN+7?<%XA-&>]@:5%(E7"J=8G\(G[K2?U7$ M"]W('W736S37S6$9^QMJ!0(ZC<5U?_BIY9R[L M)-M/JY^\465C,."#N,Q92YI>8&S\4PW& +X$EN:TV\SH%.U6B[II2\H4YGB/ M/VK1X\/'HL=CT>-W5/2X\)8AO2G9.">L9 US!L?#7(@U\(ZM@_)S@O2@++FU M\BD7EOT5BQU).YQV=1$+WAZEEON_,Z2U1ZZA&3$HIGGKKXF/:M]/.IF1P;QM MBE*]5,-5$F# 9*WLCZ\HQV]T5])6 KHK"9;8_Z$^B7[9C6&T\$4HE*140/QS M0B:UZ/P:NC8"B!="B.XAQ0G);O"%_S8VE+UQG#\-("YJ< &0QC"^J_*\\5?M8,F7E=73,Q6.;%-?)KHWII2N5JJ M<.N(&O=.\$R4\PA7*R4O);.=:AZ[5&9.$#^!K!RAPOLJ:KBUEX!!:7[B<&2E M$"V(JWLP0!OQ>Y"U,)"(7W89]8_A!?N5Z40HLD"5K2+QC\8NDO>QP$8HQ%20 M)SU P061C-9-E1XBZ7Z@R;H+[^>\GX;8Q\Z4ZS;(7&(E!$=F.QA9"I]QN>ZH MTF< 96WCN^'.LKI)E%[+)&9F&/&""=^O/>\1&QE=YTI;W2*I#C4IE91I\A9+ M4E]2PBR9M!#$?!(2"855&#!)1FBKKW^+?3IVUG,VU2XDU)>DG22DF'%M,V$@ M H%@%V7@7A((2NIC*-T&)S&\@VC6DXS-\JW4>.VE4M2=BWI4,9P@0I>SJB%) MM,EBL@C&M$3))\^V0*12+9L3,:@+*!(!0\X6H]8.%!('N_M( TKX>8KPPY(7 M JI=5950EO[R8!6*//+*C'?!E3S+8SD&(Y1F9Y@7VVXZR4)O M)NO!S3JII",2.0+*-E B9W04H;LB@/S3XN-G3\X_33#RSS[X]/Q# \DS\K'M M@OM920:!*%OY7_Y:*N=A_ \(9#^INL7YGHB%S4-/TQW>FZF4JYK3WLFD-*MX MV1&J0O2GH_TP8D$. ZMLS^O +($AA8!\P8'I2&B:D_: ;$C4,,WP/C"";%7' MX,IO;K&&I_!53&O\N8851A.Q9DB5K M%M8LD8;4*1"$\OXZ4^SAWE3.R8I^E4Y*0U5S:T-@3XNI1BTEHW0M^>J:/-#, MZX2P.GQ]3S,P=7:^JBZ[D>[S< ">I@[/LT_//_WTWS2W,K1TC%U_C8*,IWP" M*L[5-F8&R/S7P:?IO& 54^9)"Z/#0>5NNDSFF2VGL)?QCT'=;LJS/"9[/K Z8SDBL%A)6L@ MW4J:@:JXLA([#JFZ$;<[O>D#2E4GK&?R"A%RO])VA:21F=,=7/>@;5WUOG5> M*PC(JV3TQ"E @(R6"&S*+J5T-$]\I2WY\T,X7G;(LC(Q6(NU!]@L[4K3++=T M/:6AU3^G^O ;,.D;(SK1&\(S:NSLYCI0S4<:$B1*YP,">A-8Q$U?9UQ$- ##9+W($22\X^;8T6 91;*2BL M532NO E!A5Z";,3[(7FE)2DA#5ZH/!7T@;M>_L30='3D">OV[/834:E" 4;< M]G-Z\Q$?#?]=*LS$Z^K3%:*WTU/?=BSSS$R(*.24'H6*:(PTU33S'0OD$^[< M=$M96SO>X@[G)*5]+A,W[!4WB,$%D0ZG^ (D":?D+@=C['!8PW1"[SJ4T[V. MTQ).&D+;M/ZQ\^$?/>;#'_/AOP.JM]]:6%'UOBC4+S6APP@ H7J-%*[(D(KT M@N9UDNL!T5H71<\HE7L>-<4BL$G5"$O[^V#AKEB&#US.9:]JR2H7!ZO&#N** M-2"1C)%V2'CP$"S=7:/U&T[^-7,.(R! )(M+ N*\453&G*S:Z]$< 47@39J MP6W.%U_2R"XY/0>WU,G1I#HB\E9;4FLV>^\4)2 83/(>Q!=.UIT@XN%RVFRJ MYDJ1<0)U$JWH9/9UC+1J5UU)$*L-4V(3 0+T29X]>?I$"#WEZX30.=<-FFH/ MJ:QEW)T T7,>F/?$ $/T*Y(3^O0TQZE"*H,TZ. N4 MOB41R=K(4>CMF%9?(E49,=T"Y&E=ELW;_/H2TI9!]*Q[T>:SGCHK""O5O2Q/ M6FZGCW_?@*7BS6! E3EI0)WL9\_XCXALYJMJ!4_P6VX"5AG:<#A?R,@_#R.7 MGLVMMMF(LG3Z;IE0K:0@Z0Q7A+:P2;29RZ0?I6_(>EQRI>%]N]A01D>^3XY M\NK%XDUP*,,L+?Z3]NW)KKGVDDH//H0PZ/N&.195S&8 C5'IB/,CLI'K M<(*_5)!:E+ORC!E:87 )?3>C9-0JM0WL9)(SCQ,JLQI&%QB1QIE]6P MI\]QTW",ALR^YZ>O#W<%[7WZ-W6\-OZC;E%==1)#BM:6K=&DT8$%7_%%8U^MU&/^7,P&/M5^C M2B3Q!=.O9.%:$H1&MFH6[L6#3.XU$6*CT9)6AS/*NLD,IM5VCE9!6\3L*?[Z MBGE'DJ\1+Z/MW"U,=Q?4'&3#'A=[NK\@Z5TJAUG8\S!S0S]H6="BY*06;%/? MEXU4%>@,286:Z$F7I=S+5 #MA#S4YRX0)5Q69.2M(T)0G?QU.+3I MMQ69\DBFKU!W6P!"QMV*O1>KUJ7?0-0Z^AU:-DFI66,_YH+\A%K3W.[%Q)[Q M3W6BG6:D!5%+55I>9KC.N/)/?GL M-1@-7S45_OWTLT5YU565!=OD[0&"?+O[1ID.?/>6RE.4JJ\'RU@$3Y&21^$4 M4)=!A >6:IR8'*PP-#//C$2N>%6KCSM3.SF;,W-1(#./"8G9XLE'M8FZB-^3 MO WG%H+#J"GFF!E@>\#L/S+@>!L2H1P6]2Y3B(6O**;'PUSG^%1@GE>>8S:Z M-R1:?_WMB\7?]:5>5VVX\BQV?Q%N8!*UEQ]$PN?P__Y*M_/_I?]OBN';4"LA MW^.%LVO$B]C'=\8B?5&1Y5"VI>\H/!H[].?J)@?S>5UN+.$1O_D-<^ O+E+T MV[?AZ]O(U:JAOCM>[MVCMVWJ Y0W[I4K5F_AUZ9[0-Q XQ51E5/>C=? ? $= M]92S6W^#E7.W#9!186C84VMRW-"+=Y$""&R6J9@CDSEY> :1S(%KD2WUWJ6847QYYOM\I* M>0@JV=,<$_]2$4,]1<#V\3J>9]LHP*FPVMD^CM[9#AKBGU!7="$[^/2#D:() MHQXG@@.N(^>>G Z]DWI1K@@.8CLPL2F)=]1IKJ)>1X/DEH.NE!Z,.B0(0OIT M\G0YUD*LPTD8<,K1$\[$-..C^.J0TFG]1[\-;Z99':BXL7WW]5NMWCUQCHB):L>_QJ^R.QD9R38T&": M_V"O&*.P(F'%"6X+/Y!:*CEOU#NG_[KN5@;Y$^99]UAY ,<#??PWB^LF:Z@W MI/<.O%<4TQE.A2:V5(#!X@1F!9_SDX7:ZMP,K$%6C>Q"88]'4STW--!.90B4 MQ(;R &@C*?I^VZXBLS,_8%6Q6GM7W["G3KWO^!U+<:\6[!83!4;AAJJ4V$QM MJ M(7/91/_45;DU+'[5$*DYP=6T11_4CB>1=5*'0!>4@,KG9I63JC(/!+;@YDX> MG8<%VRJIYWG[$.@?E#U-P"#\FE/2?GH-RTZJ2BRH$GJ,1:CZB>OL![OG#A,C(N:#'E! M[U*PG"/7/%6\=$K:$SU!H0"34.XPNUELL'S@YC["@72>ZZ?T#TD^\5#[0=3C M@"NGKFO/*A/^"J?[ :3+3S!W)WPI%L:G;9O4>\* <W>JR&>NN'%>:5F+:%X\8UW2A(#BLN8:>??'% M&RN'WK(1'Q(QZ[3:S1D-FC.4^X++I]=7]).X6!A[+ZEHQ3GO-_&'].I?2F(Q M!'K;;2TH^C"I;[Y\ :B$W;#\[#?<_,WDIA\\^4 OJ#=E=UF&"-%TP ME.[9DR?!1)%7I=BU;MQ4/?\U/YGI!9-.W(/+]VBBM]P7)EG\K^J?@!T*@P@WI\W(F[%;EV'4WU$B!W)(,'3Q81^^ M7V@[[=]>??Z&?@/]75\;=I2$LGZN;Y@JT!QLY(L+&5'N$2ZAL5/U\O5QOF?7 MME51VKLLY3LWM+]E%3+/OM!2N\U^S?TQ.! K]A_O-14?(0X)5T9)75_ MLMJRRT.Y:@#EL1DWDMUTF79/Y'0 _'P5.XDK'SVY4FYTL6GUW"_R11R8)E<< MG(5M%3K*&16'W!Z+TQ>'?ZI+I'#\$QY+%?#S::KYCY=/_^0QG_Z83_\GY]/O M%4$E MA2Z$>G!5SELEO^Y7@7QP]?;OIJ\,\(3<_ZN;=EDN#^0\D[<;B>^9=O_B).^/OLCTK?2-0?HVK]6\546F: ;M04;AZ>I$] !C'B M\Q(P88(AG^6BRA4^?;/4KFL'N3_C#1F^^4Q!4 9M>JD>1S9]D?_)M8L069!N M0@]!(9:!5=*S3>TS F'T^[:3#HAC*T*3LT,+E*8>A( DD>1Q0JT2 M$M2"S(JGKUU:^H4=BCKA)3DGM%$XG1L)(9C!8Q6V:7>(_'4KL49W.Y'R2OAZ MX3_S%NFZ1J!<(M,&!XC1( 4K$^C#0=Y7+2E=AS;O8?=;$N5;PB[) M+Z::>.&=B5FF[Q4]54Y"X&01.--%/[(V(&5M4H?6$?O)_B2 A8/*"FFJD0N# MENK76U :U/T,)&WSSBM;#B(IP+RZU 1&49.3-=T<-(NB8G0Z#12OQK-<"$A6 M-T]LI)3>F5(J#,Y-146G#?O2\E^672>#+7$>PU[H#1R\CV?.4EN7*CR:U MJM\@J76/?/ZW=-6&@VA030IO7UB=\\W0C1#E>MBIT9FM1TS?3O[4P9H$^4F4 M#G5_+8 Y>4W&>AF.6GLS'2M!TMNT:F.U3,X3#=5@A4,#;?E/2[(PDS#8SV/PI<,I@N*)S@OOOU3"H4W= M$"?8=4QH5+W22:$H^@"%J&G[_O#5JR^1ET&PIPHJU#K>2<^M-OY2(K'L4))Q M&&>:O?]\^>4Q9*FCH"O<+T!XA()/Q3D*=FO?J]\G@&RWK'N?^D@R'OJ%!<2I MC"_)%3%$^%1E5A7XF=%5RT-HV.%!X4F*DX/8?<\48TJGI\4L?G!G$@-#Y-J* M:PZ;Q;1OLKTP05!-P2RU@@2&PE/8%^%2%(PV'8C@3R7:Z9%>^]A*>$T#-U,8 MA_2V*T,N3T*PR=W!SP,74BN^#XTH3-9S2DSGF.4=J]ALQH>S[W&^>.4ZI\(WF*W5[#-D5 3XOH(X M82\M-0V*IL>LDO8*T=:CS] *)!QKLD'>=PM)^U[ QY7E%;D"?F*5W DY0N+V MTER$NHG7XG ]]B9K(QL1_D>Z[Y*]9J]W":;U?J"@7)_^^7+PH#\'N+%[V MFQ(28^'H.B5S?O6F-9WM/>E'4!^M^_*'8]]>"D7BKF[D*OCO:\+S?STVBZ_+ M_>*KNML6MNKL E&:-O@:!38$_MK>T2Z^Q(2XYEW)!,.D)L2]E(K62TB.^"1D M^BS=:4=WD0+C]9N*>YA@N?,36X-M<1/F>%4L+NM(*28-9V2=!0:G-,@Q.TQ; MXJ9N-W;5VLME<.I(%5)K]MUQ.,^N %?;*!X+_E\-N%9T48Q0-U:N$RD#<7@5 MQI7Y!#",.XO <,GQ +F+F#ON]%VFW-JH_64:>^I5N2##]WZ2 XTVRA(:( )[ MZF69.W/DW5Z=G16FH,J/I9R^]/!F&R/7J8'KRG^."MJT9]ZQ#_",*"!=2G*9 M$^G:DEU;@&TC*PZ M'GQ&8>8E+Q LFOL0WU\CO&*M%G2L1K! < 8$%^!?7"]KY(_[Z-TH9:P;L()C M&@9(L=/YT=/S9_\6@1FB+BJ FO BV&"VK!;U:2O$L;/JG7!JA!8DC-P2M".& M@[>%VAFGE7'VS^5?!7?6#41?RYTZ @W4B%M0G,GJ(+08V5.ZY/GV1H8^;^:T M[?+SFKT/ @;%@@CY.K2;K!QHWVX0 ?;)F.HW4N5_^:M>!$HRRW(CX^):5;O[+)RKH3KK=\$ _KEI]UVYT[%^@@H3"CPR MV'__UT\_^OC3S_)QI1^:%@[>0>1_JAY#>XL9W>4T4/I1VIHA[Z#[J&V$ELIA M4YO<+59O&-@5WUJ8>QV6QJ$3^YGEXFEJ_D2+^B=LC,=-^KA):9.BN,78AX8Y M'!I0A W10<,U:EI.V&*M#_;I5M&GS-34TYC,_>51+;K#B5W[1ZW#?_I8AW^L MP]^Q#O]HN1\M][_\1\2VWC^)H4%MSO\(62 OV.L MA6.7B.%^[PMZ^ZPGQE%:N1)TQIV0VA$K,T21C53%5_,QD7#(X5]SZ)!2NL1< M B/!L%9S7^^+-C,EFRQC?:?BC3%6Y(/SR0[IC818-#V5TY7Q-A#6L'E#/Y_@ M.98BMU[/$TLZ,X> ;:MH+W>H4L*,#B3WK7::K'3\,WZ^A-+$_N)XS7&^X"A) MR7K%O1AT*3DM9+OC)&\( (I$*G>Y;J>GMUSTX1\]2U,0NV;32.,N;Z>F!^&ZFWET>D8H, M,_^V.CC1."5V./IMOW@U%+X\Z\MF)*6WO8V@9SI('O+O3T_/2.6D0EA8K7._ MN:("3UEOI ZA,\1/S*Q= XSBCOUJ-G9,5/4V)HL2"L,2=.3!_Q(XJX 9S-U_ M.'N1:R37J"%D2Y@&/&K:G4$W((W=73T7NMR"X7,B,Q6QOJBSM<2J&;Z$O[CM M3H98@K:T3EMY6*(NBD);I$%8UZ1?#QQ*;/PL%@)!RWMSG,% $Y.K'L=>42WB MGL3)Z*F%;QWU9;6H><="NN%5Y[M6=01]LA!'#IB]"=!UTV^A%$^\99.D)GF/ MNF",X="(555#I<*)BA?_C;STJ?$[,],+A0W:#+CLIE4"Y55GY;X%2HR2@*5Q MW99M\?NN-M73HL$?=)T&?9$SW2G]CA_@JT>?+O7 M-'L1J]5^R%[F[VXO/)CK&_[YFJ_9.>.NPM#QXNG1MD_Q8U-EGR>M;W2P*LD* M0!6BO4=/\ _.,:EH2B>X$K9T]K4%P0+[L6R,E2%AIW)[?,^17#D$4]%4!Y&V M!FK!>Q6@GPIW,37M7&X,'?%SY0!R_F(,<5RQN&:WC=[_F+>2#R@,WEV?]?JV MO:DPD'2#NCO^]&T^ZT^81%]D;LKX5$P]H,+6C9U[UFKLKAYFE.*LQ/7!U+J/T*+5>.>-4.I0*E#?R=< M446\XD.H#@^$FLOC115-9S*47"YY?=37P>J%0S,R P47,BM=S5.85V:MD5S- MJ@)#>"5X+-MI\%<4S"WX[FSSGP1:6_.!)"[V]%#QPBZ#FQYV&)DOD)N'X<"G M:_)M @00KYS%):+,L6'3-]FC?D1ND_ZA:5@_>/)8KGXL5_]#V\9_+?V9=9VX M%JH[^#R4D)B%9C>&ET2*CB^_$+V,ZFM:Z&/(K1ASN,Z"'*JHA$+('SSI%;>> M>ID]HG;K5[7*-2B!*STC43-(6FJ*NT51DM;8U-2UFE5<]+X^?6'\ZCALTG+X M!U^W^^#!D M$]/O@\GB[NGC^.WKN4-//EHC78T.Y!\6O<->YC]*/1=!P#>0+B^I&STZAU=C M&08X5$)JQ,,+SV)WD=HH:-1@(;9NNME^@:/OX)267][R!C?UP,D="Z,>#WC!:41^EP<6)5^V=67M*?"M<6&J!!40'4CZ7%]/IV5MJ$NZ6B:YAX?'AT7=?;> MP <1+UXU7!US&:I4=T- F#ZL,9I:QNULR@,6 XL+ZL-)?\3=;*DZW_M*6]$3 M,EOZ(L>7W5(,!D%V%8*C5^#^=_X^ 1+=UE<$$X2^:C8_3(&UJ15LF=;8KTTQV\X*8G&W)R'_\\I\=P3/F-G:7.P MTY148Q1R,057*(YB.U.IG,Z3PSL8F9_SU=.L,*-3)! 7KU8+C/I*G'6X0PFS MJ\B+W)4'_B;B)KX]PZ1)#?IB(9F]+/M:6IN3#,RA'?F619_Y_#8*MVC/!,)4 M[[=H)=]1N)WO4UH2LE+]2DT&^7 N NZZ,\7+[09=);:.'_]<+.0-MBM1\3I MF.7OHX981JRM9S)_,LH%:U'SHY,G$Y$_ASKV):,5:OJ35A*L@QWP)[$-\5]:EQ6 HU1ZGJEI.Q/.2;YL4)CU=U7/5ES:QF!![+ M+H3,Q(H=O5I2W_-(-EG0@_1Z,E@YTG%*8I'^DC/,^\3K"4^KLA6=%UPY!CYB M-Q=MI6LZS)[^Z>%<9]\S)U2,V(YA]8H9[@/?4,;64AF_O ^;KEPYKFHYME+B/[&Z[=ZD&.^)[)M(#OLU$4I +Z$3:5ED HQ+PN+ M%;U(N&E@RY'00-IBL2_UX/H>>\)5T"A$>0>J>YK?P;:3BV1F50KN59]9'$P( M;0"\E/1?90@_^F]$LH@E+15/S$U './OL3\7%Z=^S4LR?T-ZR&U\,[#V((P( M2R _[*6"%6-3C)/R8KITN[$CB&!V#A6D8F1@Y#;0QY6S5E,E%)-A#%KNI4*5 MK1G]A<8V67AY;/LX8D?:YWK[+]95Y?4/':]0D[X80CC,([WU2,KVN[)>R;*7 MFM53Z^=V0 *;?978'"C2.$R$T? USJO M@IM:-F^AHQ(I";P-)9^!/6,<(V'*VN1T;I&$ MQ&X-UJ>IF1N]QXWH%QGW\Q4=Q)MP"IL!J$/;/^2-);Q5IY6<7EYGI(7TC MVX#\W71).4[AEY2D]Z42?.I=YPR98O;21?Q'+?\?NJ3]]+&D_5C2_GTIBT94 MM1*=IKU'_%RW3>O\6\B_\[OVL7R[!W.*MQ M8I^*J[ AL77V$()9NQ3I7%.,$5 IX5MZ3]%VQ"[XC@\/<@B3H/R*>49PAO/W%JJT8 M;U/]1$F$FL@:PPKV/2VA8B!.O)P%4E*_V<>BF69:I9 M2*H,>W%87I^1CVN;R-54H#]F3<)B!J9V45$A*D1+&DS]PK,E0E#X\I#95*%I M35ED>6-LPRD#>D2P6[C_.!U7KK9A4/T@MC3CK^:E5T$APBT%XS22#20)"$&K MU+KE2U'C9K]]'9GP[O)5TV.7?!^"B*'>C4C8'-^XM S9=O1Y:]^.P:-?!C^+ MBMVMDZ4R(;#90OH==I$RD\YMI.P*Q'D0Y:L$E<#[-P20)G%NIB+G#O=&([8P M_[+)I_'>,K^4%9Z=7D5$.&GE&2ZWXX"A7@]X'67ZY)PH/T6UTO,1ODI^IV05 M\7>J1)%.L'Y>ZR AQNWMN,5SBFD\F>81;S(N;9@"(JQE@P[5XTTBU9X)*H_- MOK8*RSV!1/38/Z4I U0IS;.U*%=6(0(9[@EVI+.A1# M97S8#F1^60%]WDP%BVX# 5@2"965X\R[*6B.RZS,N%8-VMZP=%0%4M;6M TE M+0;*6V2Z;]E^F=IB($%.7XB37CI.]B1); 'W*UA+E!P3&Q(=R!F8JXQPID! MEZQ<"');GARNB2[0EL\3_;9:=_#[&5,C;*>2%$.L4@6T ]K"4>=VPO42^=$3^=0:$\/^S]Z[-;5Q9ENA? M01YL:E!)13+":K:I4T\)0;.DWOVP1&LO8T3S62I;L6X MRHCKX#9#X@Y;9/I=.&F+95-A2*'B0>$'&9VD"6 M9A4E_0BL('AH;O"V-=CV#,:^NZ](VP\^S?>P22S)9$<$1^^).I$@@2=ON/'4 M*3<;B4LJ!_6Y*$"MS<++=%><7S89;"9, :3DBX>0J/7T%.>-&Q,>*GC4(G? M-SF 2;JJ)_X1U]ZZ-M72P.%%#SVCH2?='U>%^ZDXG,7P2>'Q M^O,"3_K6QU>6S?F2W4,,]S.(*MCZYN5B4N,JFW;4.<2A.*_=C:;?VY'X++8HYE02/QU9>G22H74'TC_'Z1*9Z\4%$#W->U'D\R ^M59$$11Y MM++2Y:01&J.ZU] ]Z"YW=R[*I5>=9T6PL6)-W\M/PO7U@N@'H;V&-8"1/;BH MU&VUP"0_#RN5)DNYTCCU5&(UZ[ 24J2Z(:IM6H\$;LV[)&I'Z'FMQMFXO^Y, MZ\.[3.M=IO5?W3S\)=V4MYZ+9EI,8AA.[JA@=0KF:]\^C.&3'UZ].#WMW!S) M_7++B\RN>V?U2=?Q!T3AE\K4LC#U9KG/-HA&[MA?IP7 )O ; FBZ23_0-873 MA^7$O.L K6 W[((_>_G"7^\:44$@D2\Y?R;O M,"VPACB@#/6*\4'#Q8K0HW!*ZY 165-QQ'6#E@C8C9!8R"?OK?A&Z&A9:R:] MB3=VH;=U=&+[K5DT0]#23==7BD# M3.U7JT>/CM.7-3_[9MM>,]F:'<4-I $E9G[>IC- A/1-.-_1M*?)$H,QTV\N M=Q-6 ^BV(?8;(HT\X;,8NE'RM"GE*/>%SM MVV\$#"5Z,FFP@9C*YZY_<.H/YI"_)!@L&JO??:C%V$&B*1$PH*]OY(A!V=_4 M!W.5"8D$62GJ@;J/OT_O,8*FW.9LC"DEQ-FN/Q16-.-.!V>:!K)08EK@.HYS MLG%WS?,->5UX%7 /'9PTVGI<5OJ:7G?)\,>Q7UL(GRG($_3JK]SZ] L]U'[: M3#28Y$Y1**%@/P9>?/;^183EV,,DT]]H4BPN8OZ7+OB3V>,T:39B.^K%5WI,U>U"WX;$FT5#A3Y$ER;J2V> MD\LBG,,E]Z=*;E7UB7:!6@54WIDEC6JN,XWY.V,JX>)%P6';A %(B4VL=30F M64F0]26>NX'$R]>121?T7&Y]QDT=GI@E8]SERWW$<4G::O;1[A?-/UW'=,UV MA*?[!8"L\-)$U)J!>.1A(0S!$ M\9$:<^E$%Y'7>'@Q^4[A%\+:,8&(B[605[ P B5'KV^/ )&OM9Y*"%(D?M/7 MO,.$Q=UN::3"F:J3+R??GMPI,HQ-!5V^68!51:W3N7FI%WA>4BW4>M[/%&:N M*Y@.."=<;)Y,"W-+J*#;$H9_W=F11W?9D;OLR+\Z.W*[*.I?MN%@)P'4A(Q] MQ*J4\.K;3=#4HHK.H*?"PU[40;Y)?W]?707;A@N)?0#@-/*!$9/>@).-QI0/ M7"ZHKRA6F^ O >V\1=,;UT4$]0C4CT(N+5?-6_&MKK7,_LYWE&3J7C7;#;4E M-=)V9/: 6!DPV*!&CZ8Y70>IA4,ED+@EM$ RXMAI362$4:56MLKS=7*MHEQ7 MMO[N7F%045Q,Q&P?5XH)1#AN-"L98'.1"]*D'Z[.YTBBOS9\Q%M?%=.:FXV^ MA2@\RKS-%1OO\K"(B*:N@X1Z>X0 M.Q,E%/J(2Y7/N5LC&HC.=/0#-G,TRE88^X!%7#!W&S"I:@LWRW_3I>*0A=76 M3>=H0OMC$*,9NK\Z2WT::\QOM=K>6XFK'3-BT0(:%!J)/ODJ9:W0\DZM/67$ M&]4$:D-9O5EAA5<"5!]W()XI#O<0VRRT;87FQEE1;EIF1@?I*:GT:46V$7,' ML(V?V\?!S&UGQP(U.U )K[I @C+ "5NYS*%L%J9&MBH RR.@8Z8QD:L :R% MND?\U 3+@'L.:#(6V)$QOH+-'.Q8PO\-GC2%DIK8F-EKI93B8A$IDX?7LL1= M(7!RX@^@+/2F+['>'R5.,8Y-W)4]T@1M+ M2*4.Q+#S$/\>*P(3SF>Z-W93VD3L$PD[M=2Z-)'V@]-.)TYJN./"QZ9*2$Y? M)(]ZCT=EZ4G6L.J0S_5%7,[42ZOJX0A13I6DE#MI7(^8X9VYM5+<[,YCU?/[ MI;[IV&@YP6+!+ P/WW65G?N6ZK;<\B"E_G5,#FF)&PZIFRA>BZ5FV8ZLI9>G!/&V7 MD>&0;DU@T%>.&T?L-CKR+Q2Q$+BIA*]F]WWP*@C7"&E6))8LQ%B[?8I^#"5^ M9N7&Y( 75L*5(\."E;WC1(]R-"+-@ZT?FXMB9U>SH+"[=-A#Z8&132&E6;M[ M.+VKJ6$]7^?=G3+@SJGK?#,J NBO&?<[-!?^AIWWU*(;U8!RY*4;4I%#J%LR M&NKJI37J1_V\X9!Q=^^<,VZ^Y#Z\R#<(=B\G>3K?%&E_9ABKY=BX,(0O94([ MZ-\7WD;XG /N#NS(6=]LVSR&XO8?Y0/&!7P1&30B(0?%[Q6Q.JQ%14VF,[Z3 MD QU2X&-<5<4?7E66F?A9Y!@_#J=@K\LC'/68TS7BBP&8$O'#3'OEY4F9#:? M>Y^DUXF>TW*]6 (5ECM9.@P#A!-.%HIM9!;QR 'AT=M3:^HY+];AS6'2F(D6MDT U,1*@X,.3!;E/BEYC)XD]')=M MH+%\8&T5VY'I.,D83&4Y;&@A(#?:.6X8#DX4Z/4P<-T7>"JLG%)A]@8V65%* MNMO0-*#RE6Z>E>G6\"O9ZV-&9M%3RXO %&T.67W42 MZ?%=$NDNB?0[2B+]?,$5R/W[E^XBJG@.!QB7OU=8HHP,DPB-N?-BEL])"\E? MZ0$"%D#!TVQ""Q-N_>J\SC<7TLS,U2X47"(8&H+M:XH9M\HNW*V_+VX*!0@)X_=RX%1VUV[KA&<*G/. "'[#[?\59>4XAT$/=G M,4Q@%_R=\*,P(+/8!T&;I+ZR"7<- [7N09.,WO[;X1#Z&&=N3P;X"?W!I# 4 M@]*3;O >2%U6_ST)+0%22?%Y\.;*IU+EL)YG-,MZOI_6B_+CX74 M6JQ6U=K]+C. >2+0#.K"P-Z@5V?F;' M1UY0F #:(^C@^=(9)9T:4[CD:P6X3-:/UI.BM'_XGP^^(5N=X4-(NQ+A#.HP MI""8>3/@T[L,9U-<_U2)9S1IF/-P#LTKA'2(OI,46?A?BPM'@K!&&C\["']\ M8&B['5.7)\RD8\;[QM#_:@3>X"EVCF(W.6#_J#"7U9#TQ/@0QJQJ)$@W+UVV MUDP1_"DL:2[U''D+E NRC\Y@J9*@C0[/1_RQ-DGTK6S"!:E&FXF@5H4D6)U\ MH"1[.&GMFE'(L?"TU/)^&\9V_\]7%@)@N2@$1$4'>MC M(G?)N>]N* K/=6LMA?R8N)CB1R(.;)3EPOR%G J2,CW6QMA&) =%=$"0X[K* M9\[F[N-5>1K:J[RVO,AE62U-#R?PAWT3AN%W.J*VSA67 M;)]A$E/BL_]],DKUZY H\B7HPA^':8T)/U92YP879&.#6\P51'W;1QSDF%CN M, ?M92@5+62E(70BX#:)98WV 3&XD[H>,3^5LV;:!9VD7W;[MPS[%'5Y!ISJ M#'I)G=+:5NO"-4RG9<6P6$ H:NV?U!L:_2QE [)D\DV\B,HGMAO;X)XQBG<. MT&TG&6W_ JY,:=*B--^C(3$8SW,%_&O'O.4(KMA3YF#1%8&2#4+A$Z;NY8[+ M83)&KVIFRB7$+(,DNI?5QY1>R$:N'1D\3RX/HKO?*P&K.XZHJ#K=P2E:I&&$ MOHO-ILB3U(%!2:7@4%V[WZ#;,UV)V*'FS#34'M/OQ$HTHPWAG&&\ZQX![L#* M2L*Q[)54J9EE"$"N6."P6C&O]YZ_I-/;WR^%B2Y]V;>FPPY(VB.SO:3*3^["KCVJ*!/FX7IG.)-\&14%KG[1)&NZBL2)2@ M.!>X)])"65(L>=.'5D\&Q.7ORYTOAD^-&DNEPAOWF@SUB4XA*Z\K8P>/6#IC M/-$W/R:9L_'3]922PEC#NE1>N!XI'%4H\#=EE/:AZS, 1(@O1(]T]'9"N>TU M^4TZJ'DQH\X'1V9Y%13WQ1*J^D-DE(AOJE)*AQ"5!R886, MP,8?5OR\P5W3X^O.\#ZYR_#>97@/C:[N5G;-WX+303=5S.[&&(\$F@L[V)+\ M2Z(U,UQX'$[Q# O_V,[/+2$UI8I/;:E*;VS"@VU0Z"X91A:5NEU13K$ME.Q1BJ2&+(\PNW+Z5CA1V# MAX->_\2R&5FDZP)T8D8S"27@'WV6C7G*B*D$ZV M&V1J&9F#?"&%KBCAMW9 N,)B\(M0JS7Z-@DCALD"S0AQSL8+O_KPG6^8^,*. MY!Q(J>9$GWP*/UT4<\I0>]N C=MXAAPZ!6\(FZZZ>5<7E6X1ETU7QGN;2(3V M5K1];*5N-(?1GU(D(\]PPW8RYCPHY@J40EM^)1;K6B>L?PO!7E/6H=''=+_&(Q M8MFY5]Z_I?S$(%OO)HKGIHHG*ONMQ&H$<"U\Y5X99@D;5OK:RB /Y.5H8 9) M9D.6ZRS4+YKGEYD%(;3IAB0:DGZF6HY.<\O8B=MZ!"9/8YFVY7,OH-;GN5=P MT)JER>3,@I1<-WY$%3V**2N_#V)*"(8^MU%>?QJ59]&6/ M"YFQ0&D\5$:9C XW>)1NZ<7+C94=@UE!;T1V%7N"E>5A;'@=CW7!8LN91X&U MI3]?WF=$02$L%2C7!14S<=WX0MS?7-H))?M^+_SP2@"<$[$2^C3.HLC?%^'C MC\I[UU%I/(E2*4EK3!D[54+CIBE39.B^N_]T"%L9^#@(_ ]%Y947EG&_X M6&A!NB,%PD8RGN*:BP^!O&($5E1Z6D9TA.#LJ2N.;:[SMZ@A[*R@G=GB:((,G&DKV+ M77H AZ&_R$*1M1TO;_?*@7>5PZ"N*:S 8N^[Q087$ ]2>V0' 2BA:*](7T5W M2@1O35'+2,KD#PEHB"H\9U,3A,M&N&K5D"(IT0=W (CY/<8PS&99N']L0-9J M:6A?_JDV^U0;X&C)?CB(W)N:=;TU[]C^/=+%L76.I05Z(!06(JJXWIVXSTJ! MDZ,.CC)24L77O#![,CZ)T_8%Y^:HSF#6V2!+$E#KIV'Z4F"3AD1WBP$J0%- MW6M)7M\Y'=09&/*:42VXUB&/*R(:8D#AUP3]6"N%P;@A]!LJCH% W"^B[7@] MXLX;2H]U%S3@LU4%CV'HH\T(%(KY.E.N,"AQ@+2NK98XDU M^VHH#W41'0X'1E3"BJ)/LV7A<$&X7BXR,1'NEY5D#L];-B\P'$BE+8ZYU55".J&Q64:LZ$VD,XX4J WCB>DGPK"1Q9=5W MDUE=-&-5*(AS#J]1A(4[NA%/J_@NFSH-OO_57L0,DPN405LI]4Y-YTV#QK3SX M6JF87@]/'IYD!#<^A.-EJX'B8@*3YU9E2T..Z@_3&Z)(L"FQ?$>T"<*515TS M+E6<%?L?-*CZ/"S,/^VQE $-3]XB[+&SZSCB& $L@].4#>/?R/*Y6<5*B3B@ MUBT &BU1M#TMR5VA9+DOM@$-NJ: MKDN,I,G7G3S^YBYY?)<\_ETGCW\NQ&>G:I^UP^:*AN"<[)ERNK6"0T%^W.0E MO)K!3BCJ)MI*VUDX+1>" (IVRA28K_'-(JY7S<"UK<8QT@Z/O;(3F")FB[%N MW5C\WZEI3.NR>\5LAQ/@L?QT-X 6A(#6V)<*7;EM%M<9;L8MM]P@U'J+K\W% MV.L.P%,"V$)2037 E,^5J&P*"A='@6>E0Y$NQ";Z7OQJZVF6"E_$XV72X?V MYK+F@<$)X%O\._+.R*R[6H<+]")?+M(:.C5Q""B8!8U+J'2&> :OMD#3H95R M% 2O9K$=6GE(,#7-.?:/7B5D-CBA;%(08Y>/A.>4+:9=EU#-$0.P1$ 7MF_3 MT:U)2K:,$0."=291I-,T"P;PUM >P1J<=S$ZNQ$^M$=%_BMC6.^7=Z:1JFN' M[G@7!.0M# 99$^BK\W-J0:#Z^!7-UPH#\:2:WA+D[DD.SDZYP:5/Q;VBT M^A/A%A$6GC-;8K9WAZ.I!MM3.=;1%JXZ6&I<6N#8U80RL85Q_KY8!X&:EEF4 M95J!15T4[#$8H#"ZO41[,#H.,'Q.&POO"9B45M#385< ZT9O>/%( M9B,,6\>JXV_Z)YY/]<'LSD#ILO:Q:A&L W8G057, L$#T&KIJNXT)W2JF":7 M D>DY3S:F+E%O) ZK\B>.#M]]9);87RD!1:XIL<7.8,BL0\#(!)XQ=C(5A5, M#/O+>.5S;H;X+ -CG^JF3"0NH$$#9+3Q1XV2QN@7L2TI/A4KL$PA"!DVA2ZJ)%OC\DIYQ)>/B2]+V!24_EXF M9=Z$N6+_Y-)R%_F4IW+LLW&YLKU3Z,87#AF*PX'C2NAK6>5L;L5BNPX* OW& ML!O(ZU$TU-3&;^$L^=Y"AV;20:OFM]]TU-W[UQ MDPYK+CHIV]C'X'2?J:/BTZ;;YG XVDB]K_68)%@H4_LIANI\KT43^<_7+[G1 ME,F@;+M&ML)^DS)3%PE8.-N9D@> D"72FF!%K^?)1;D06Q8WR)4;U4UE9]", M[SABEA&B6]K/]N8_SES+>BN=PGECO^2CG3@0?8[%%#ZEAPQ*(TN6LNNSP(X1 MM@X4BI0U(RF*N?$F5LF_J"C=;![D>X!\6FY"D!]I+\XB#'7XJW(6OE"E\D)Y M/NUO1Z]UJB\];J>4$F"(-JX?JV-6#P^>9<.4+'_9K@OY"K&,/'AR/'E'>[A*R6+VMN2F\QQ+\$/HMF1[M@SDS.7KR\41(ML<]J) MU9F.QP#PG,15-3\<\Y4'..[>Z2[V 0\Y_L]1]7>S\:67F:?-J5,+4TIUPVI- M\_7'1EI@8]#H"+]EEY^TVX#Q8@5$-YJ SH 6X;S.U\IZ8B>?S(YP=X3[(>\< MV8Q.8[%I$P;Y<&L$ Z6A0!?ZSQVG2;<5^SF7'):7,H2P!WH$J9E&FO,MP<.E M@DH53 4\1"3#%:[<T^N*#>SMIJ6HB8$*D/ MW=RB6CQI2Z)?WAOP@61VJ9J'2*YB >RK?$;WK6GU%W"UOF-7ZP/(E6EI7IMD M7*:+XJU&FUYX[0OB&B/:VK/&EL%EV8 M)G==41/E+*RD"8,BQR;CB:%D0,H%BDS.C]0P),O :5]3+GL7\^O. 'Y[EP&\ MRP#^C@""@X6Z!"""7 2*UIHDY!S+;NHJ(Q?T)7UE3UP^@*$S2E2.<(3ED)R& M3 QR=G9(71\IX4D7L(I#_$I\WP'E%,P$GC#(G4;]KO FN%U YQE\RK!;M/>I M2%J%92#ZISY/^_ZI9EVW6HOO^WQ(OS20@!NKT@E*UU8GO*C3Z\/E*A:O@[[X MG084OG28ZM5R2U>RA0S,]:RU5>16B>UQDI#68U=(/9*>Y\.)N'SPHV0W65(M M6FG>:IOM/+AR>>U3R98,XIHL6=E"VXD<4O,P[).#X8TD-Y"I/>#C^()ROQJ8 M4"^2$+DF7G.S3E+WRP!U8.U+>4$J.5$US[F+Z;=3Z,19H/0;!TOHV)Q2".U>#QZ,I\6CDMKI]16?+=I*3'DG[T"X>2 M%C">4M+V<]4L="L2FC8CX_'SI'$;PKPMAY=@[&1<.=VQ'H&NCP_A]#7=Q]K= M'60Q>BU$ X4 #X;U%);*5-*$\U*5+7^4*NH&=<#6(GXBBZ8RU*'+]!8SBTMO23J4"O93]$CXAQE 51< M4+]?S&.Q0E3(Z2)S2M2*[1E_3O'^:'A%OSQ82Z2[V]W]GJL@4X!6D>!\'OR& MG#&UZ!W)+G;BX2@/ZVWFLFJ:.+15#M4>?0_[GN;0!@ CI2B(Q62^T)<3"N^*.33*/,:!99SZ;6QW9 Z.>VWB#8 F]^R[$E!TT]G M=NW1%KSK56#\=2UCMN-:A=G7,Q( M7[BF@C16:-7%4GA_]?9U=_)H<>AG%@/K%!(HX9[UG%1"VF!L6V(U4$D@X[X< ME>O]TI++S%HQXK-P75A,7$I-CS0QT!N0KU3*0+H-Q8; ]9"<:9L/DQ_$1.V" MX[/3'?O].\7?-8'T,-1N"8\G9YM@SBR8DBGS-.2ZD&[Q8KE6=LU(,MX[K=MS M$ ;.G1POKTW!^!$['JJ,CD1[+(3'A;".JPS'Y<63)T_<-BD@?*UV=#\%U MAJ#8&DFPYQ?LEE41R(R"6V)5F5;_JY@GN5. ,7MH*ZO]>Q803/H^.:]4^3JZ M9/F"\4"F3CS7_L?7OWT0F!608%R5[3(G9D<$?4'&T_"E@+K$CF))2A-3GUEQ MMGM*0B]S >F7JI_&RGX\N[W9C /C(9LW;&:SX#Z,GK R]U?3 ]@7^RT]?L/Z M::#FWFM1+<.ONBS&7VO*Y^E=RN[3+9R&SY&1TR$2 /@/25;L35&?*R+>J:_1#M+U?;6B?MF9 MK\$BNT[KMUXKRK-56;SY0[[:/#^=O&<>EGQ>;:0BJ"D_^:U$L_>Y:&H$#4^^ M86=N1< C<_GL61:1$\B5C%T1(X9"=-PGP$;-JY(*$X$?!=V%.KSG/0 MU9 N2KH=4S/EF3BQ7DRB":$08&E-JLF9R& G/DA[%Q]>;MJQ=O MWTB-UQ1L-1Q-*!'D5(<-?@CNX:-J<62LABYV ]P7%!#VY@,$[<9[XQ1!C?5) MM#ESW?!8>W(\>1,>5!F"V&DPAX[>5.MJ4P6_BHK6;S!K5'+2#X/[UK3#99N[ MFTV?*@[7:D!3I3MY"2W"K$#D42.:EVL*3/@) MGZ%50FC"#D:U+GW%]XQR8.\0Z(TNK\,LU MBC#[,<6Q<:9]H1E_?0SMQ Y]AY)\<'8_A4@CWYE"A6JV*9B!7+9F !( M8E?ZH94[<$@CB@VTVDK5(>]U^&2[#K]TA,35" NJM-L*;42B%_MP1!XES;8O M8A2QG #0J0/+/+LF:Y:V7-V*//C@X*T&_&8" 55+)*>2"N6"+V0HE (D$ )J4FDH8!_:? M\&I7D[B9EF/4>P.4MLBHQ?0CQ+"@G,X:[8AUC%'Y0\4Q8?X@O&E@*%7=24QN M84FQ\"1;.*UVLXJ;=-/;;5%^PJTJS.2Q)TT0^MTN9IR&TJ^$A=QLV\YWD)/G M1XX]1F#EFIPC5<$.KN<3&[,T'7"?O:V8AL+4#N,V2FB9%,BTIR,Z*&CAMZ^* M:;TE(^CAR<,'SF:W7P7C1YF-)*64G&_&M^2ZM6ZI?FK\_WE;!L.#-LU*'UZ# MB#.$%$EF2?!%T,V7>VXO(?HVGAC,DEGZB2[&UU&*BP%+V0S\" MJ;?:.5,OYBUBIUIF,\2IMN%W-=VPBN-0M\Q,OAOD\YX>%$2-^5ARQ0!;";.@ M*H*O4G,0N!"85Y)M*_-AERZ>+&\<--+K.2W/)_.\S>4FS9>[L"Z@&BR8GR4] MOZQ:BD\,OHT22%?KD&D#:3&[6%?+ZAR6Z'19S3[:G@45H6T^6&]"+*,CGU]6 M-?2>KI+R)1=PIIP=HM .]+?AVBLY*F0@XT!+0$ >+^Z2Z F<-0-Y+ M0=A=);Q_!*SM8W1(X-7DOH\$/8\;-<(I7#H.+Q3_M021RXQN7--W$X,S&[8V MI:ZD0B[G@(J03H< B4^=,?G"J1E 3_:-S.1&;6([(>1,U5-D-/40@M;I;I91 M$.EZNVEY,P=4'3=,H1 ^7^7G8@HN@X/=(E&O8'TH,_5*4#!6_17-OJZHCX3T M6";0P7V_=FTL#A1["OO]FM<^)8Z1GQ</+61C>T:-=, M3I/1+N@"4/BLRW\.,!(H_ @83Q(S+Y"BY,8">F$CF??PG'JV74EL\NO.ASV[ MRX?=Y<-^7RU0%@U^FDEWYIOWJ 4EZ6:H@!Q$K6F$_1PI=5*ZP!AI#-("$T&A!$W)SDST6#1$B2#[]PI5+'4%*VKDA.-QFH!/PYQY MK3RM3$D#_B;04VL5QW)W/#DKR;KEME'J53:#"LM"H1G%@IIWP*!&)PGK[/M@ MMJVF87B=A7:8")PR(.V9^E8OW7J=+>I,CU8-#[>=>8VH7 M$33E(.< XIAMI8HY.$";(MI7'EUG[=(/ZVKMWL_>V$BL4..(-G UQ&$G:+"P M#W*/[C3GM-/&"&G/+FQ9T&>SWE&Q"BX]5V>G'[+)14&A_'77&#@GOB2L>L$1 M%SYH/4RHJ&"[D2B@_H*?GFF_QY:[/YQ''+SAIC2K/ICG MR&NV5&8?OF@%CN:*!S.TG1T/VL(BJ#/.D7:9,U'WJG$#GUAZ]+@#68 T<=MR MNIU#!-<(#(+=A%+!FW7)8?2](L1X-![ATA0:-JPN@CXF\BU&GN@<1V3OHQ#(Q5%84MB65",.Z5C$6[6Z MN1BYH>DOR'Q,*$3V')5??#96J@V<8KKAF2C7"Z7+C5[=D"NHXAF=^VEA[==0 MCRB>0%N+<%TIA/P0=Q((="GW&Q6V Z&* C D(\E&#+X!LFW"#/U<@[C\HWA MJ,@0URO=UUAE$L/-:6J%:Q5F4= VA-DZ+\ >^[,UB5/$)2QY,= G+J6-SIGC MM0M^&U"7B$*@((N8(NB(^J22]]];..=FE(V"8B'TZEZ\V"[U7I6,)OSD"!3( M&:9>W@M=Y\ASIQ6^<0GU M;#@@L73>PW3KFYZY89HB2WEN+?#:N<)%.MN""Q MDQJA;RDHV WXTNS.%>OX-@KN-;-Z&\1Q!X4KV)YI/MBT^&BZD$SSP3]B7V0D MX;#,'/B/@C=K(:Q44,^+RZI-F7#"+H29SV3+N%$MN0*0AD'_!+2Y]0[+4LD/ M\SF<$\1,#1TA:BHU^E"-/-33WDGD0+%((9Z%[F0!-EM6;)U+;!Q; 6U:/#$! M.K,BXZ'D_%(0C:-(#Z[^K01332UWLN*=X,$HUGB_&.0-P\*EKP''R/!;O-&X M+=O,2V*_,J!S<0M4 I=$&6^1*PJ0:@\.+VOU ?:NX%2IG05?KN?0<>EV"&\K M42RSGJ3-5DVWTJY39:)X2,*4RK#;25V02XVE.< FB[;$O,0RM*R=8PX%(XJ] M)C&+T5,)S-OL3M""4U#=KH6^BO _ZG*DQ!BM[V%*:I%0WJ3?\*>L4Z&H2NI? M7ZQZ4U#2E$@(EGJWG,Y051!T9 @]]$O'77S@^#50]0O#. =#3(9UU[M'%))3PT?4H/V:X)?7.X,=^7Q=3!P%;7!2%SI-04F M&H\SJ=63+[4CY846M*YCQ>5[%1Q=_+]$6O^SN"!>*=Z/%";MT;<9Z\Y@GLR*3L#H-G,;B(R-S_$6<['EN,6D MOGUB6KS(I0MNZJM5C:G;=E8T>G=QCGN?Q A2>NSO1=N%_A 9S5B-N00#J8782K@::W$H'(">($0Y7,JHN08-HX%I$4)+ M@KO=(P&YNJA@R*3S9M]WU\?M9B80&46_$A9WU<ZJ&:S&Q(B770+D>ML9HD5XQ#_\&LW;9U"M>@CDO0/A+8S:$)KZR?;L,=SB();BS*N#P ME-A6WAUR?5ZX1(8L17)CQ(EYZ_$FDS(N*9BHZ1+:R*CB/7*2NUCQEA)D0 9K8#,:$#U2 M[WO!;4!TB10UL_L2]IZP' L(.&VPY5+"T!#D(#=Y8%@2Z[\601Y> PW733^" MQ;^-%9N".,YHR4\&S.3)>L-T8!W%->+=@A);&M: M70XT_R>;PYDIZRS*U^LMP \D!@K+)?G%OSZ(\2MWW&K^0D+RTE.97NK!0O^X MKJZ /C!\.PN*BP3D%,K&*^28#_'2DTE7AH4WG?SDS76RCA^E*K+ W41>Y,GX1I*0M^W$#'2 MEJ[S+A)P.XB743NH&^]/])-K$&\8?!0,T .-G3ZXR%U^"RZ_)A(9Y&F;?!W# MSPZV+6%Z&\F6C/+QW9P5AAF[+!R8@T-$RUAT?V$,%]MY_^23B%FZY65@:T@:XMV:"]JF)C1CR3:AR M&!,']:Z7TE+G9'[@_1%RJI,B&,YZJ6621)2'H[J4W[(&XFMPHT%1]NOWU_ZR MI(!OJ.UL]GTZSTW]00?74:PA6]\.1P+J#-^B'G.D+MPH[OW8QV'?=UJEG2C9*0'MJ,&!?D MVUY#0"/E"AQ)F06E],]"L^[,_Q<_)$.,+Y6H8FF2N1:,D@(*Q[BL<*O3?2M= M>S2=8+GOF(VD!0\_@'1E""%.2<;68;)DI?!+GF78@Q#"L+$+#Q\]70K MJ09BW(9T$Z$\HIU#=PD?$B[<7XHG/ MHP*:;<,;BB0N)$T;BHD !DS,5(V1HQMK1:5J]5B\GCHFZQGEPBBCFW,8D7?" ML(#UKC0F)/=-!EY.2IQ0O:,:/#Q^MF5WEY*]V@C($U:ME$;S3=JJNB-PNN*W M%SE5*Y-"/3$9GP[Q.*70ZQ@[>9/X%50E'5QZ*H#RVY-N]W$PRU-=3KL. M@4M-PXX"7D4M:YRD[]]\]^CD)#LY.6&-KK8R^BKU&T_B%US.)QNRR"Q7 EME M,(MKX9A!NK_1I"Z_[39YW4$;C?&R(4PT0FI2]%45UBS7&MZ*V2^#^,! ,O 3 MZ=Z""K;.#@4J_T;$-PIN8A@=3\X*JWM]35 WC^DDDYN3\ Z+\L9"/'S^W?'D M.[6!2-]3:Z+\*4).]3Z@9[W46_T,YNE;%N5C*6S\JK-7#^ZR5W?9JT/#Y+N5 MI<],/X!@6N9-(Y8&>4>)Z^[J]1=" %(R]S715D=. R9MDR=)B6O7GZ-R.6WQ MIE]3,1J%,M;2K+V-GI>:?DGD@/D5% #T<(SZGQ*HAX@:=AN6<%A9;K$]>IYB MT+HF4]A/HNFI(B^?(1AD73G3:K[3 O/89\3;UQB5 %(3\I2!';<*=;)>)*+> MH?EU(W9B43$IX/FRFO(]!S-%HMD2D7SXY-\YBC3.F3XO%AINIUK#F\Y7@(_I M([Z7U<9L4#G-N$ZP^5XK2F*$\>BW" 6YD2060UP@KZO<6ARD[X*9=32G$E*-5>:) MJBH]#VK"UAR.?#-^8+,U@/(*5M5^ =YQ8%<^Q+57W4Y!G)J6"[(*93F/LYK4#+ M0[K?55#0O)9;%Z=11>1P$F-+!\;*:%Q*X9R3OT^=0T]._ITQ*61, &I!TRY7 MJQ?KLG+Q".IQG99$@(M.TTZ(X?^&E.N4J#TNY6[XKV*SF?P0=BOHS1>B09 $ M82;FZXU2;XW^EGXPPK/AHI8_C!J ZA7';.0^39R8@F7C3Y*K\= 2B94;'P@CL.MQV MX-:32D$L//5$AP>W?"/SY2!)QM3?Z +=F=LYITZA^?B.9VY3PH[X2FSU#J-- M=O,%4UA?6IO>TL0,Z^A* 'B2%B)YX_@VD,A$IR?(GR )YISJI7H[)"$:1WC' M43U" G!%Y.%96/&=TG9VV=6'?>9%$C:^,O-0&8X)>);=&W3CM(WVCF<]<=HQZ'-[#I#-H^3C:V MVYI5;XCM+0)HD"Y,TT49?93 MID.O ZA9/GJ?1$'!F>Q*BKKO@S>O2AM1F.^Z]\7HXUS6M$/OEG'_+#+2D&)= MZTQ",RY_V:.&2V,%.;2#!\R!IG$.%3"DUZ[L%0J+-&Y,TSUX>/SDWVE0SF&J M"K8\6Y8*P>F?"> J4DKTF)3;F3E,VG-];<+P:ER%2:7XNFV1AP,;T#M?-QO M<&\I0-);S*^[>^CA7?[E+O_R.^H>ZG4+6+. ZG-WBW&QC5YF[ZW.2IF57ECK MI+NZWDA@IAI0K. 5B>%HN='H5WMOM'0<:/_L?<@LY<3E1A5Q/65<08DB'M8; ME:_OU,K3]%Z;3 D4G;+O'3)!1Z+D(0R7AAA M2&88*(<'M8>L"N^1 M>CBF#E2X. M)S]A62QU*,FT&4-4 B-2@T*&UQMA_E+;!BPX9<(<6"?5M7E556:]#LXA^%T,>[=957.A8)@3M#.M7:SAPETZH@Y MSA(T&'//D(D_LK##<8+!N%9L:',GY7,/2N]+%A1SS4P29J ;(%+()_$+BI_U M'CWB>N[Q[;^KI/JOJQ+2R?87*P*2Q<(GDB>@ Y6+[@.L)S*9+:;8>Q_E]/3K M" #J-P_*#WX[:ZOH'W[+#F(T(NC N-AS(08+B3^V85$PV[^Z)72L*-,3;6( M^8T8"]2$YSW>$<=VZ(<*OY%R_A!&74T9>\NG-@DE UD**+ZDNC^(>#;@)G.2 MZ+)LQ-)RQ0:,OJ8KDO<"!MVP<24IPR-)C,G!524@@?F@WP=/P.#$Q8R86ZK^ M8Z&\@89 J;!$?CA4RPEJ0EL-A;Q+\HK^)Z(+M$I\[!K";+CA2=C7<\FAKS4E MR1I4**;IKIM)4@O9P;!^QI'L?F. ##* MH1\W1!*HB7< 5:":4[$ M$BJ"9GDG!FEFMBIU3<''D[YUD7:.>FNGL>&Z_19$?EP/YG>;2GTOFP6X;-S!N\)5YL JM2Z M>RO9Q@/.<[P'H+82GB@$+$IE;!/8Z92:=_ P4=E:K)_91WY9YZ@[XF:!PU'3 MKRGIB)E38XC$CG]:PV9!'2#/5NJ)9-+4"KM=+%"P.:]SJF*83>;!O^,TF!0\ M1C#7G#/NI276I1(M_+YLDU55N$HG^$'1E'CF%7$G(4E'O9V%-,#BXD E0#V& M$SY17H*P+-0%2$0M82!+=A%\5"'R[1'>\))<0=A=Y)UQAZO2MLC8)4=:,K,+ MPS4V6(ISHM=+;K$NU@39%UP$!ZUHMQYCFW,Q:G\G]&D:Q8@HO0)33]P,5-N\ MH7TE$2#+U2)5T#5M2[1PW 0RKQ5,DO& =Z*M=*T$VWE,Y*<[,1.!5YLL$6E* M$__!@V0PUT8KA;%/=0Q^;GP5(4) 7?J+[3)SN5=(F:K0@6&2J@5[(1GQ#G-3 M?Y-22HT=6Y0+$' N&105TCTE0 FF.61TC<0](V^P]\HD:+5@'?_KRZCV\YT: M"Z32$6J5"()]BR592[DBQU/FJ_Q(LV< /SE41=H8&*OM?8GSL@)*,%+'8F\< MCDID.I KDM>Z:;6UTI9"W 8:S=^J^J/TJFK/*^R$'_]V]A("8AR*3S-' I(L M<]-99VW(TW8TI1Z154Y,2JJ!DDTIE9OCX^)@R-QB@P(S1N"1/]=/9O M#XX?/*3'A_]\_^QWE[_9KZS'5/(DDWJ;,H4;( MTF$5HY;4M-A5TOLDM?)DD)2-."WA[*P!X:4,)765S[VM4"KQDCRP6XH8SA[J M7[5*R^DQ]<*552*J+QAS$=T9?MH07H969%!YZ3*"I+'+!ITG2IV#+?!JEM5&[&FN0 +)D.*@6VZ-VIF^>F2FF*?Z3-^2,V M^$[8[H2-A(TPQ2C@*Y0+!)T1U)-QOVS M]%M^1&:5+W!I)F174AF2J80;,'Y M?"3[)#FJP3+MUJ# M AC@;)H+N!.C.S&ZA6L1E%)T6YT/ ,R[\.J]3D36X903=K1@";)K$CZ\* E_ MXQ]$33RAAD'FAC,Z@+QLU!N)6/VK53.0E)?2=B=R)V M32@9U=Q@DOZT*;GA?EG-/AYM-[$3P,H,/="Y5E80=%P;9 _LL%R#R"AZ=Y?F MG?3MESXJT%7(IEF!HO9-10G>$C"^2\&UBWBV7:",.T&[$[2;"-IY0:S:)68W M"0+6J._Z+DLJ.:J7#(*>3YK MH^G?@9AU/@")W@$)VLF=G!VGCGIY!:EWH=Q=U$,U$I9K)7_ -:3ZH.*PRE]?2W$VWG3 M9CW<+MGO6'^%2JIJT5(I&#KU6Y\I /BV5':'52(\!A4]Q;35!T4P4F:NX [+ M=2P@EU7U%6&R0TGY%NK)KZAVU[5^<>]O;S09]6IS+5P0O* /NI7A*Y)J5;_'9 M>?B^RCKLU$JHV(8:@R)XV< R*%P;VB[3^OK>PS=; 624)J1!8HFD9+Y#(9YB M5Q DK2"^ 512WZS=FBHOVU$L1>J,]BLVSU=AGYKNZE"/5638/<1>JR^+I.^. M817+NBQG-YDS#@I.=',1DWK()W.53CX-5W@BP2AMYP[5G6,3DS!3*R3"P#I8 MSWND7*KWLOY)3JHB!ZHFY92B7>: E*6OP97Y)#-1W.9RO5B"5 #7\-!:,QRY M[E*55*3:GNEF]3<&:H^X?<.78 \OFS*]!'I=1 9L$OY. MK4#\:RY-[M\:]=Z:7&G[-CG[6OL='M_U.]SU.QP:7\Q^5:LPP;[E$H?7R-=< M@QE;;VG3DW3G=F@PY>+R2N)PKI@S#6M>-S?1C6*B\V0,D0D!TXVA48JZYI I M+THU"_=-MF>%>J9W_%(+@/V);\3EI\'%7U!@A9QAQ\SJW-TH!"UDW!O+=8B@R4 MM*!C1#\UFF;%(]Y0AW)I+3\F40M81MS5VP-4/IRS^78]>0-#CF&/J.L21AF8 M%L)\C#9/""@$XH=19:(7I5 U)++4[0-&P6 5Q266IFWS1W\Z^[>3XY.'3]"9 MF28Y)O?PQP?GGYV2J.\)!&QAUB2^7 M>U&\PS_?O_GN<1C5).S$DJ9V#^VC3_7?]S-I10MZ 012]@B:ZS1?4O$UO,/3 M(!U+6<\K^3Z[KGY5!O'P@9=&C!O*[31;2J= ;!+337OXE#?M>/(V(@)YZ"#L MH-N"SK@B()GZ4D3/ZE"#*%%%;)+K7?H&8K86J ME0E2M[6#9U]LE<.;WB;/#:]80YW22L%OY7!4\6FCI&;1?SB<0S5\@JC]W/A" MYV4S"^N \1H:LH/-V42J^A)&Z(1 MNW@ '7B4RD!N@U! L"C ]',BY16U(,?;_.?";BQ;A>,)$[OUAYJ%-W4^]4A$ MJ<:6PR=PCDP>#I\3"B2HA56Y76E4-XL@8.*DTB28[)PQ%GDAXDSMD"-24*H3 M&4.GBBP-P"%@46_7BOY/(RW!Q#YM%4>$>BN#_J'^5*T?U24/0ZS3 WX\>4E@ M6H*J-"!)Q#PT+QI_4D4+>X%!^SQ!?S"0".T,FE0KBH0M](BY'Z@5@DN?H^46 M5^(O[RGF)\6V6%97F6A$*3+T$LJ1YGJSW,KHXG5@(B\MH3(20O]0Y+>MBT=Z MH*9L+/"5<=.O)*R20HX8[-3(N!!G&/*2R&U_\1UQUW*7HG<,$B>DD10+0V!Q MZ>J"1;'=5&NO]_8;%T!588JW(,?GVQRTQT4$Q9CBL\TO_AL90F)#"<\'(#MOL@"TZ#OY/0: BPV_X(48^>$AFY:D MZHDJY8ACTD)4I9ALA6XZT2;O.HZ$1=0FQNX6B<#,'Z%[(OPP/R\$4H EH?14S+J88,MQPWAJ]+R@X3+@WFFOQH3>;LW=Q-@T 2\V,9G0"3L< MZ_7G0L/BH*OA/>@8D[87#&[7FZNIP#F37U^[,NX+W_6H4"8_Q'7>_R2F RS; M)>< *!@9I =^+G\'$<%EPG>T[]6])U)&BY[8Q$>&BR4/AWO/8X3(%*EENLZ8 M#SR,;<]D@ M$W#9AIS5'*VXG26Q1+70JUZX(J97>Z_?.6EE]=NE]'LP,5:D> M,7#OH\"AF X;TE;-?K!.GKCO ^N8OPWD5X#RW"^]L3.YY"^QL.E[C]C[+!6WW2 M5T6('28!$H(=?_!M]O#D:?;P\;=C/]2DE 5:)H^?'C,E)YR+BDS\@6IHTG'/ M3HX?\C?Q+;&,-M65$$L,UE&+9;L J]WXC'3:N/R9AO72I2@9,5]M*79![!WR M6ZF ,%Y57RY4$)NPV-PN $;>BPN\1JLM1;95C-Y\LBKJN\\Q+P^=3HXR.<[B MC.:^"G9GQ@@N#"4D]F3>#\?*!AX?Q8?/_I"O-L_?3;ZOKB9_"48A;^6K#V0-CU MR9BRPUGC&%&X]]DV%])/3*(3H@-J:\J]2;)3-@1^A,I&A5O6E>;EK3;&("=F MI*":I;.-PMIT^#;:SQ#J<"T($V61;F,LSBAR?X&@P)+QR*_U0S.##I>5BG"2 M2.?L62&*PDEAQIHN/+H>.":)!$*L/HEJDV%: 9^RH9@1X[6)ZKL"_GU1?$3T M%6_G4)NN$\YX-&J>"E*#QG-#JK.;, M,H?(*&M]9#>B\27(I7?3"CT$"VF44#D=XVWLFCRF'06 M&X10_%DKUN=DPI1:IWQ4+8Z&#!$8D4WAA^(V" ZV[,B" K%" MQC&4B"-^C0W5=6W78G#ADI.*7=FF%LE@3CB(=!24U7)'5] ?F?^*33&^LLJ: MHO9,(,<,1T''"*I8-<6"CJP-\W06B'Z@Z@!F9EANHF5QJ\%1KY%L%#9&6:.8 M7I44XX*YI;7"5HL.W.+@=@6Y'LV6>)R(/"W2,;C*.F&;R3GUMR@_R?+-"S*F M%0,25R7]+YY&%BW^$;:&>DP:)9EA;X^7#/!#2&Y4&VN6L_2S'#/M$ 8\VT(U M9,:"F9OZ],D!;U18/H@?ETFT!II5V?5-!6"^G,V: ;41^;*&9#N(;YN?YT=3]YU=VZF M/-9"FQ@&//MH5!*85[@WB/Y!&!'F84,P>+4#:U.;!A0?0HIKXR@]86R3B5#=E 5P!O*CJ&,J]5T[IGKH ( MR>S.]5C,#_TJM"7.2+&$U1-?4ECGNK3PU)/%+, [^M"T-V1Y2]KQW"F MJ26,URA,4G9 ;$*WP.F ;LG18(W0\&!%LTY@X2:+BRC.LR?'#T8\#8DAI#$* MC2=X]XH0>,/3+\H-WIUX*X.N*C2D$<6/0S8KEG+DW^'&&FUV1H:]"8\/8Y.K M/ S%!8ZXRT4T!:LVODK4*Q(!6W;#.<>35WQIK2QTE"YP7'B$9D#GF46+P,54 MW/JA:L6"2G4,>U#^?MLJ<34ID]M%FYI^N FWC1\Q?Q=6!"(RT1N)E4!A!-.2 M+]%!$T@]!-%-S$Q12'$!MT"0.)#K&&LU!@Y7-SIU*VDB+R&&H++/N3725A@V MVHH;FFQ20^"L-"%;=#9< Y."65X&8G5?=Y+EF[LDRUV2Y7>09!F_:TVE"C5F9G??52&< M?19740*U@>J\@S%:?N91A^$5G\AK*>;.T^S-A.X_L,.*B9S.3%D$-:P4C(B\ MK#G!SR&F>->,A!/8=G]A@=C3L"'W3HF-#32C]X=?;!8]A?HJZF^^&AOAAR02 MDUPB%#TE!T6\7VW?K%+36&]6F<>J7#/U9W=S(OD9'M1(&V8_X/C)M2YF WMT 5,8X2@A66!9*N:[SJM M*#CZ%I/HO.:,Q@-%V>"3F!#]/MPC5RAL@MD-5Y_[I./;:*%UGE(S7H?IMCP0 M6?&H6FAA;2#=/4W2*H.5Q4KS2?N",5DZ&KG5\%/HKR2:CJ/!82C1$'!:%F%# MV$'9LB'97YJ#4?9G'9NYLS:=&P [7GY$%!:+1#6GQ1JSE2,S*O181@K)^70Y MMSSOW&>CS_S]X4KU<*P.D!BW>G?&M9,98O&UZ /N%XF9?^\:'LN M08ZP4=R-@(93A .V7?@15YR"4(#BK)/5T>46@T7V8WC2J?X$Q2]'^A"R"^]? MN8Z-@>X51Z^$7Y3=B!Y\+RH"CBO+ 1YP%V!=F)HPI:E%:33PA=8%P2N0!J8G MI4=S5;%CBGT+>QRT",7>JT\67N^[MN)SKJ7B S&''#_B:%88P^$<7)>OU;B# MG)A\&FP!WOFA=+61]*:[L>O8Q]UPG(:05IK1V7J S$(1@1 M*A#K19)L2TLP= B-J$8*17*XUF$@R[*X+.P#\[4C>6BX%&@*WH9& $/FH2%ABNDL*^GU^EBJ#S+NXXH@""4?PVIAD/2VV HF!S3L M@Y[SQ)_4#:X[VST>OCYDE<;AF8O3KQ5O6/.DNNK:[A[IA>32E:2MU"UU^+YAA.%@X/*K(C4+;C,E*_:B\*6$)RC$%G?.'X+A,#:& MY[617C.LU&.N-X.(B)= MR>3"+US?JG(* MZ]32(U"-RO:1VH(T([K &4:8S.:F6#K4/7H$1M?;ZRE:1:3>@+XJUTJLF_Q: MD[;?WB5M[Y*VOR.N]]?LB"4 50ZU*K;_2#F)E"PVZHN*S;+7?!JXUJP9Z@;6 MH3R0VQ;B72$W(_]RWVV8Z0SA3?@I#LWPLSPDA;\M5]:;9Y9E6MB,])R6-295 MQS34!,AX"POFC[WU1/5EKM\GW:T R=?]U.)UP4WHZZ I M*6Z3RYO#./DJBA7E%_G4R8,.O-=IEK MIB".=?21 F<%"CXN%LMUIE/&QMISRE6-576D^^OZ+PN&A2JC?\ B(&'!RZ(_ MRKU6N9I=]3;L%(L5!R?/9>(( JRVRW,NY*:66RSP(4>7/L1*[<$6&H:8J:TB M1UV/_?)B-4!>'5OT[E.PMTK%J#%3&3 =N^OB+(=S;'_H+))@O=FET>0KUUD@ M(.E&D)"F]Q!35G'W;7ZTA'!4[-$,&D=!3.=EM," T_3QJBA:IJ <9@U!LUW# MZ"(,99*WK!KUEXQ(A!?S-3*P>VU/0#H@K^LR"@M.P7)'7]T;0[.(&_]T MYR!,>R6ZY%"/'#?JKO=\2O>6S8I M\XO#4DJ%O/FH:8ZZ/^XUPW#]DFDF<[FI, UO/ )'_2G(X=4_=0="9VSO)/V7 M22B"-EDN>$640-$C/48#@C6)]$6)']J0T? MCMM.EV%2JRM-!(J^'IBH-O1AQVQ;NUMG93<+ #JW+5M)#F62BGDDZFR(5>4\._8V827X=?F+5 MN/[]H3?(_)NBY=R12$/Z"M_H3W*!2AH508W/W5YQFVSJ(S[[, :COHK11'8< M.HIGCR#S(Q,YOME]T;L Z+PN=AP%X#.[WG02EF5G34>\;%&9)"539D>ESMV5 MX96';24A@D*P):9)J.)RYE4<.<5A"0X.07 \($9[\_6^Z^O6U^>8+=;1$=W% MHE0@@B ,32HE;Z2[2!=I0<1"&KEAB=;DK(6K;\AHHN]:6U&PZ<7WPX\TI3=F M3G#Y<=_Q3#*UTK'EYS"O"KZ!::F7.]N1H?%9R;7/8V(1%O9]U!MMJN52S"&< M/1$40[-CH%1KW^S@<@,XMECYG\+ @_CJ@(K>+U6BF7_A9-@4I2E+B1!&V]LBZBPL<@5\^%V/J,X0A?5#>[LNI + MT+NF6GG+.1)*G\UW*A+7/8V&*$]DTX@LMG Y:B_RUYHC>7J7([G+D7P5C6W> M47 @Z-JKFZ!G&TOY %#!D..!X KP>N0"6R&VR_Z=%DKQQ, MY.O#13?0:GH1O2YF3A%R.ELX19>X8FR1V7*>A4%5\S)?ZW+R\O=)N^49/!@* MJ\68K=/;,9X&W1*^3PD-7,[!2%D4LHU*J>@<;6>--45GK%SD34W1#AWL9O"R M[B8Q.\M5;'1#6$W/B&)),K .&#*0K."IYU=4C#DB6GDRB53(8LS=HIK'DU>$ MSOLI)WX%ET! )Y6\:>31,"^BQ\%1I04S:X99:+='W#"I'^-B./9:I"<^IBG. MXM>I>9$B)ES3(OQ!Z^C20C#2X@_-=8"73<,*5D/C N;,SPX[D"U3'EN!9!.Y/O3^^7:ZX6^R*;]GEM& M("X27H<(#NAPV(0+T5B-?T_8=&H D,:O2^"0S,NE;3FT,^TBLBC$+B+:/6R" M:VDWN"PL@J7/A*OL<.[KGQ%LRL19E?@!_6_F#[@VY??;SY(TO'U+4>8\Q?+> MA,E(;&=X#-T4I$2@>P<483F!%NF D_FKI9+D%&M ^2(,56ZK$<8;O@?ZE\#X M#=0+S1*Q6SIV<.WE=1*)B\_K)Z+2-PS=/Y(JZ.4),@3D: 8.4Z]!S,==@'&1 M$Z2\S,HV.%9M=8P,.9AO&B;&!O]33W LB.LC3 MYR$.',OD5(@>92#Q2T=H>UIBNTO:7J MJ S7GQ,I#G471G03A\),.>6Q&^GWH'"YL4$[(Q*X0+Y&/*W$[M>X2GZ9*OU; M$@'2P;(7S1.85M7';DX9R=XQZSXF+,@9X9][ZH^J[BMN*E)>LP=0K!KZ#Y*6 M>2G@!=UR/>B9HD8S\)JCU6#2VK+6'C!PNP/JCX#[A*.[4P>CMP/S.%0/;_W3 M2'PT#M:=@WIZ#L+5M*VY[AMZNUSU O/4T2S63*EPLN2J!-F*P_)Q6:JMFH];^]T5":\K@""VGIGRI%D6Q<=".]FDUS:\OZ3,P>##ZV*Q M;7S.(G-GP*67],.4VS76KT,B[.9V::EZGUARM09-;<[7E!.\C*9_;559IAF# M:.2S8!ZR'NSH&"*@\Q\9<7 N MS.I<61G)Y Y'T\9%H83;PY/G(VN3X<\/GI,2F1<+M'K+4OWE[7=GB7VQ?V7, M=&G4=O$D>ZY6MA+)ZD'I)Z&(X?$R>I9H2&F+3J 1,TE]N)U!+ VUC+NHS_/P MA!8GMD5"'MBY'>+*,U:]'(1Z?/+8A":OI_FZ:([>?EH6.PA.^,O#DY.'G/@. M-W-%M0CP0\/S5+<.[T#2$MWM\0;2#ILIHP_@%'Y$MTRP8W*T%V,%C*4@HEJT MV@6(]!BU7==4W/EU)V">W25@[A(PAY: V:O)X>L'M8=C/J,;&3A(% /FB#P5 M1M"G=,X95'PG.F._]C\6[7]PUU9Z.7!AA&3KH1I3TB.$ZS(EUDUALS4KP;<+ MU2J65G;37[.'GYB<%F,\:^H'A@L*>W3>=.T@#U?FZ,/DN-W#$)AG$,>O]T M]F\/CA\^>C*9"L,X[)S@8&R+Q@@^EE3#LR@;BH3NBIP;8V\C:VIH@. I7UL1 MI9H9Q!XR:L$-FQ[1_>B;90XXW2^AV1B10<79)M$?:*N!1?S097!@4Z27 +F! M@2%F^>U-#)CHW9\9KCZ8@QIU%NB3/;L!' 7@*JTCB#6S143B8EM1/A6Z6^S5 M<=Q_GW$2 ?GS.3$BA"^LBRMVS8":Z4\M@.YR@@6C#Y;LW<*9 A ARA[M*[1M M@HWJ3V_)?*>Q>9NQ&Y:,+A:^+E):;=!,I5*I,"O11P+FHXL/X6'0Q-Z6O,ED M\B::HO S6\6XQIH48+\>%+>R,<1)V,T\9MO:3RW7E<+0898E]L-=K- VC!(; M07->5K.#0V8B'3U3Z)X]_4$ [N/[CW42TC0 )W!$V]:T)#?D.F+% 9;28:*^A11R(B.T$ZW%I>3_6*/1B\LT:7CFZ./>OF"TX@4 M&6$OABKK*;^5FV)>56M2CH"79Y1-'N)(('KTI>::2EGH)ARQDJD!J/6>DFVQ M=6U>4)C#N:PM7\N1""*W_+'(CCB]O%T2RF'R>JL"QAM_5#L)W_&A(@T-2%@[6+<8 MV^%H6DC""/X=#3LBR(Q:IR(;'7BFVZQ&&LB_Q2^UR #TC 4QL>C%#Z:=VN!@ M*=U560[N>F.9#!@OT<<3A4&\YK=CYPN=,>KEB MFN#I/SH]/GF0R7\\UO]X IW-__VMWAHC C?Y*XOE"Y'2-_EZ"T_O=G([684Y M12:\?S H.FU]F-ZFP!P3&/5PPZ_ 8&)6P,"&$$PX*4C6$@![HOZ;FHK>QY[- ML+_X0;BX655^SG-PQ<;K5>2]*W FJT"A*POM &E2RP#%37^AI25F(&,%&@!+ M9?87J92G;TZ VAQ^3^$YJL-Y%PX!!L=# A;DV*#@HNV#VV>4"';7I4^M"ZX; MV\]D;#<86DQ*562J?GX@86UDV*?8244T6FW1$F9J?5IYGIK<8C9 M154U+N_3^>$@PNJTD$NM&+C6[!J+KBU?:-$9N(VZ34/V*$2;$_)$V!R=; ?- ML]M\H"-MM9T[CA;5 RX2W4/-6.7!K>Y65]'](UT_";A2WH'RZHSSD*VS+J85 M^9@%1\""+T]BJX+&,X8'$ /_]>3=J]HC87A0RPJ MA7$F[$%^7\S0?#=Y] #$8 ]3+$N][_&*F&F0&@R%DABCUFZKE'A-&$CE839. M=:DB=_ZJF*U\]O=ADTD\7%E&NK2\G.> MTTONE>&%3TZ2%R9EC2431!*4[+T89;.*6;O!IWE3"J+V?X?[J$4U(YW1 XK-V@AH)4Y'^^?MDPM3V\V*NU]:S= M2.X/N0@U01)(4YDE(^Y('4;9Q/X8'!K-K)G U XRB?#?C864/2_HJ MF:B,2F&/**T:(;=%;R7K@IG_^?3TG8LE6>W:UPW;]\W)74;T+B/Z.X+M^PX) M4" QH&DH!_T[.VHK'74'O/]>V6<:(@J?M=%&NF@KAP3Y+LQ1F3MW=W9S/S8: M>R[M%'NHBQL;+3NZYF]EC&F4$^8%A3D$4R@^R=>,)$]TA=]C0[68NF$[7"EX M*7E;O651?6TK(^4\E\Q1S',\\^ZD1&<_]=?R ;QG,>]$S@\O] 4-, 5 MPKA6DWMI/9484*_#=3)Y<.([E8*#:EX0DG(/G[\\GGP(CW:?I.[-*[F?7_/] M'+Y+IQU0)7S!B8%VOPO2FY8/#Y>P60U<+TI#I1O.)'J= MI^J&9!9*(:D-3N66SFQS$Z\."L[5SW)B-,93ID6RF( M>FMQBT&)OE-EB[HW*8R)&E.5MW^'?EUZ,66?&5<"HJO[R\3(6I'=082Z9GS< M#[IB=.A8AM<4Q;]&0V E?OLWAU^]D]OBE7C$KZ-'K,'>]W0Z?H4*I42W)S86 M9?ZY0>U/%^4\'+;P!7K_R:/GWD+.)^7\__L??__FFR?YLZ=/'OW]\>*;Q=\? MAUG]??KD9/;W:5%\LWCZ^-GTP9/I_V##2W[QP_+C@Y,'3YY^$_Y/\I?7'UZ^ M>?SZQU=OW[\Y_?#Z[8]O?_SPP\L7;]^\._WQ;W]_\OC1DV].Y/M?,(IUL_(S M&MKD\?&$\Z]?ZO^ZN4["_PNSG.3'GS?E__7' MZ?\_N3+3B9\Z*4 AOWG&XU:CEQ7AX\N"1 M-2*?KB^VY>2';1BRUSB3#\7L8AT\S?-=F.QQQK_\:SL_1K#,_2KC*B,L$279 MUENBP%"? )U\S8H88Z_"90.3+7R94GB<^=@N=S:JQQE;ORY-S@.[]UU1_B/< M4?=O,43YB1MD\6FC60];GL,)-KV.VS097HO_*C:;R0]%O@Q7WXL8#IW!^D9CW:7:S!8M%"9;"F"7[HR\?GA/_0+]X,10-G>9*5IPJ?!,UO2OYYP]D>6K+LT8_- KF,^ M:#1OZF)1U(:;:^:O/OJRN# H0OBDP-GJ4!PFYVT(O*,#2JA ;WB8F$ETXY/! MVNZ,SY'2^A3) D%J>*Q[S4$=C%?%M)8$*6W0-4*P1ZBB*!G97V::XNQBN]YM MPZ[_1UY>;/.N?IFP:I%<&?D!"^9T">>I^U.)"OS\ZNU+"QKG:\J?B_O 5+#X M.S5R4_2!NZO#UA#X""UD(9R!D2=&4 )=O58B&!V5)^V'5Y5%;3E.NURR- !J M),Z!A \!ZL$!6]2% [LJ4%VJ5^:['1EQPIPGCL\U!L' MK^4/_'NK7T>/I?*(51L#T-C6LPOR4_#(FOG-]='I@6%H7@JL>R+&%5>6]M/- M"6?8N_*VWF'(.R,Q,@\ M2,@!0R.LY4LT4Y-U#Q!.>K"W+-34SY3LOGJ9X_]"LAG'!1GO)0&&0O]#",0Q M6>#R(5QH;)+D2U*C3&66$^&(5[DB16 _<"#RCA4QFN B@7.Y=QL%X;/B"J= MDKD">ON4+Q;AML5_VDEU$#28JPEQ\DM^5W_)AY(LMU[?I%RLVG>P?>%!X[:! MXG ,<\@4+A?E!MI% ?@9SA*Y,#7(XI8=S@WT-MY ;&0^I=#P@Z=9#(M$RSNL M$,]H':L^8EBJV:V"AZ%N_P]O7JN/3=1GZRYA%5%6NUB[J4Q13B331X1XP;Z[ M:#1A",8[K^JR!0H*W573\;+**'2EKQ*Z9 MBZ,'1&9O$DMI%:PART RT8S&-C%J?9&576_R'1/I42KT<+8]&!XP"\T_>999 M66J!<^MA4=C^/4)$52:8I"1H^65YOSG^YE^ZN%]K*O7!72KU+I7Z.TJEII[- MPP>D7K).9,8\B_]=KC\65(2KE1XOF".1#ON[8+'J_7I/W2#WX?UP4ZTM[YC8 M(]$-$E"L^>3AL^-GS_[=_-&*$"V(5)RJ$U$!)$!NB\E?RF #--O)W\JV M \ MC-Q.>7!XPUDPC_]))G*WI)TS(Y/\_)Q*:MH(^Y]K;NK]F^^>/7EV_*U7F$A^ MQH .O&GXY#/4N\RJ9M=00)V>3I,C^UH2L'*Y B. S!!NK(,^$40]8G>-*K[L M;!&"5F_RG=;I_6K[9;N1KSEG=W)\\N S-N5F2_SPT-O#^?N?6DV9%S^ M)YF=D@D+T%RL7*VII: /&SAJ8'7C86IMQ5[$D9!.YK,T]!:UZ\2"D_*NL:+W M9!!O7@^\]N6[=P?7 4XQB6#QK GF:TGFYFR+/6"N>2'3JIC'-RP K^Z?E]44 M2:=U=C;Y;EMR9.:[<%3^ZR)(H\2E/+LY&3R<_C[/TB6@Q,67-?W53['_\G";BV*,@C#HY.3I\$(?U=4&TX1HJGV M?6$6+:LVCK6TQ;+87) :%(2EX#'_OT^_F9P\.#EZ\NSQR=&CAT\>\%<] "MF M/MQM0D]PJR'FEW:VO,DW%-5[8<)Y5M2(>UN<*OSFW=O)=]6G<'<^F_QT3@\- M+E?P:+/)GZDF7]Z73?[C;P^.'CR@-HYT!#Q<$!9P12F_0EPK9,EEY)V2@6;R M;GL>]',Y^4.^VCR?G&JQ7S!4W92>/CD)HYW6=/Q.T9.>3_6*9./!LV\?//CB%=_7U'??0K[[EDC7[B"8 ,7D0LT!MV@7A'332C$1 M^:?X,T?&PI(Q*0$7*KG,LKG9F2O5\=^(A,;:P8 7 # 0J>ZZ6A/\J>]^HQ'2 M-75U==P4L^/SZI(QGXE$ XT5P<]/QR% K%?%%'.X:-M-\Z<__G%2UL?_#,KO M.-QV?]2Z(/_M)&)/\=KGYE*#+FO(D&@F M;R_ID!57!Z6TQ2M$%+!2Y#HQBD1T3,W"A $01"G;%D1.'A";]B6C)S%S+4*C MO$,P&QE+S9ZH\41"4.<8[]R7YG/]!TH2\J09X9QOCLTRWS$%/1>AL:=+C>!4 M?L)SX#[S%CN@^<.#V8&?*0Y>;FBQ'IXG*ZRO^Y*!D8#5;*M.8F1ZE(O,CG]M[$PJ/V\8>/G,W, YD6[54A2'OA MCF<>$\EP=XH>(2-F;!$U*,A"$,V044G!H,2HU(V@D)^:W,$4HF@AJ34Q>OKZ M5S?LW9NPZW\M?_I_4/7QZ)N'SQZ$DQ=NY),G6OX1N_F9Y1B8U/+@[881-\^# M 1@[)'0DW+!7+9?YE*]BG(B-V-O!U$9GQ@JPU$4-P.F([MA QW,RNT+X--P& M5Q7=>ZMJ2IIZ$^YDY;9WXLH0O;0T\RU5JA5R77\L=KIX'+:)!E!$4E5P$_AK MD!X1FHS[^?0L4"!^TWD[O"".[I'U1GCIU7F!RX?4NK(*\&-EP.8T_8:G:B"( ML/>NWM_Y%>YN3.B[7"$L^=\_Y^WLHFB^_$WTBW5&1\_F02SG%*9="\!.HC3$ M-("$!,NCFE)7[:) ]35 5]'62LD#D .7,V#T1@$?8EH29RU1]<6?R_R[Q:E3A_&'G4&@FQ-K:CB7U=B,[1 M66R PC0+U\\Y5XYC!$H?N-BNE: TK#,WHRIV$T$ H9O-/75['EQ&5,7*HRFY ML9OGW F!UW^M,B#:@5+& $PS.N(X*V#9@Q7Q0R4^ZK'.K&V2 &9DER /=>G MZV+^^5AG2J9OZF)5;E>3 M%84QCK!>DS^_.^-!35[ERQDL".2E7Q]MJBNX4+BZ7E24/SO?EIQHHE%],VG" MN,(%U=(0.$3'#C;I(;KF>+ _G?W;X_YP#^D@PYB"<4/ VP44.>U;ZP%6Y$X( MQLZ,XT&S',Q7 &<1 MG"?+:T]W"M"KM2RT[/RMH!IL?PFP=L/)PG@327BKVO)N4,GP\>24D^_5UIWH M;5LNPYK&CN/3U\$$*#=-T4HIV+I!YT&=BSMCF)?Q5)4\?$OD:W]%&%6P+=;Y MNY\8YNC),-4&-($]:*FFAIV6X,8D10I\R9YCX,.1&LMYJ,6-8\8AS@Z3P M+A(=A?:XOZX^:(\VNWJS8/>&8WA 1NEKIWE@HB6Z'Z=9-\ZRD\,6)\)J01#/ MG.F^JH)$F9GR)\R:NT URX*,R!&LKB "?]+_B*F2<,6W=?C_<_T)A^PQ+-I_YI=,@FBZC);_ MN%JB2L M!\K\41ZX%AAJY$-%="133$'-(P+T9NK#\U5/@&)N1')L.ZOOH^!K>T&0TRQ$ M!YC^<>D "LTMRIK&?%7%T\'98HW3Q6S-.XJL?[>5-)=^^E_%^KNMP\"-K:.3 MMMYJB:2'_W8)2PVX:L:"H CZ;ZN+F.^A@QJWD-IP!$G/U=LBR7YR><(0 >3A%9.\6TS@O=3?PF@GT>3PY&YE\+R"H$70 & M&>I>PM26B(A?0]W',C]'J:QFS:6[*>XRA*:<-_8-8G>6KN,7RQR(PV_70(0- M*TU#)[G(Z&(B.'_^1[D&!,6RL-8*@JC2ZXEQDJ@+2E^XI*(!^BHZO4KF/8]? MN[H@<-FUE"72-4GJ"]7(=05B&18&"'LE=@*B 4Q=3]/V&L9?,'F], MK4RQ3<-#%4I3M$?;#;/QYBO(^;)<<"_AN?9ULZJIBTU=- )@Y+(Z02!4WJ- \/IQ,BB6O+JM\T.[ MC&U@@#2%N5H7%^',!(6=$0GG\@A$.%.@;ZD!@T*"!I4*HK2;2KB.%\)>'RXY MLEV61;%ANJ:@AR)P>$18UB+=X[/CX&(7]4IIM\XV>1G$*EX\S0R']8B"<>'U MJVTCM#42J\G"Q4GBUY8;,L#:67B@GM_E+AY>?ZF.P7/\C!QM.-2GKX^X5;@M M$I2_AI'\'*\\G0Q\1HK$*K*!$4@\*E6%IVB MB$R7],OJTRX,8[*DG#H@SFI1?FX2ZG RU#M6JT6M2'VQ"_Y,4&%AJ\N$^A3VNZ&HA8:4J7G36 MA'N$UX$,$2H!(9&;70 4<5H0$PC8?8'5S0+\Q77+S13)=,BA%9WQ/9F!IY;W M?Y%O1-H.#7J'BC&9QXB@X!]]<_S0JB_?\-Z=AKU[<_H3XZ\LAE"_T?@,1#M! MU0\647TN#GHCSK'H&JTN3 LC8!5&@4QC%SP*6'U4B SV MXX75#U-)&^D*02 @PR6,ZG",@Y]0/$'UG<'LM/HFF0 F")*"V4YJ8$!Y'/1- M.'E,OGVEUH7P3FL!F\.7B *@U=G!(-BBUJ>8'T]^XA^2/N!O"GPA:=JP15OT M#Y1SUH1;\(GC3 M3/05C:W:T.I"D>67BA9M<0&9;+%6NW93;81S2H"NZ^/)2Q);63'\@(M8ALN$ M4,:H58-8C5DUY[5@GG>@&H3#MC[?YF#:T5G.BT5.,!VQ*=?Z4B""I+D?2Z._MO+&9C!R/<)1 [ MJ'^%QA(?1.5SVW+91MP17T)W+L@S7+XI+A*"(?1@&95OB(' >JJ/H MX/,DXUJ$)S.TA<*H7X3;[8BLC7*)90E^F1+:*!,WRM'@QG;$F9RLO)Y=F'RN MI MV21J&XD]4.M0[3C/9:M?+-;GVJL*MQ9V"NN:FA08^*MU MO DN 8=T4'/\=2,,/+K+E-]ERG][A(%?;D>_(.7@6FW)DJ1FE'>J">%MRG5Y M:+8UQYR5G9.N#RMFG<'D3N?5Z9>)(%;!1F$\9&K!\?T2Q?R\\$8GW&_AYZL+ MH3!=[Q*#E.)[U( ??C-3&T:?BV07\X1%&/IP#>&NV3)E+[W26MY:G2.-7['D M83"#DK#' 2 M+IMVM8BI ,E6NZZ'F$Y1"#RY.64>3NZ>3GY@B?-1) 2\Y\2$4R=+9?G#/[&PY_],HI0_0<;2T9EBJA MH>X=_$B08[!0P%,8A$Z?/WGYXQ> O.]6K@"&\)9> N(_B:KIKU%B6'6]*3X^ M1T_7HEEK&G>RAN2>M$"@J^*R>&?+P"CIW.N4CH22.3/1N"Y7&"U,$(Q%73*U MICV)6$CO5DU!K4_WA,P[:^F@.A=[^8BH>=K@AL*UHJ^L?9J:)IL MOFIVBQ-)R#YY'AN0R]6FL]K9,%_GKHR" V5EIV&#EO-WD:-_5^\Z-+#'6S.# MQJZ8/$RSG"_><$?WO$248AKC.EY1K-XBY,/REYSJ"N:QUMXM!A;6$P40U1IW MAQ71J&0SG*\+:D@!8K$1A5QMS==RQ(FU>,@83U XJ+>^Y:-CL/)D=X[X"\QF MQ[,Q20I=6R15@& B5"TFV&/\7U[LI$P2>S6F:M";OAD5UM1O0[WM9C'B5VD M(VG$.M\[G8C&3?B^VN"^W97L,BK-7B"TMQ7-8&8W/+EG?43B7DBNSZ*V$&3- M]I/[P:H33E]N26_AL/EW'M(Q70V*F[9OA.^+0@+DY'T7V]W=:VLA"_. M?N)1P,G-)4967':#Q3%@=$:'"0LQ>!EA MA7SY4%;(@K9C._ZEK^Y_)N=S7'#G;;&Y@*7R9B=\\^&CST[S<8P\?"?"(5TG M:MS;8L.I8S7^!;,2.O]&5*I 'B4>PZ/"/1Z]LG7YC6S7B.[W]9UC=76_J9JW M.$BA0?3VQ1?!BZ1;\ 1GX;$YN3^7@V#*LWOT2P7VBK+@*OBQT/T^8%(O>]%/ MK!AX#I!^ARR#&A^;I0 GB6U)B'9D%BB>69EQ8>T%!-6+WL*FRG,^R>AYL@7T MG\%;&\I5/#K],MP0KL2))I"8?S 4;A_ZW&R0Z'@1EMYN\U^3>Y(<)4!*[AH] MPB5F.D0OB[:"$S,CCL0:9C4T\/"CU\&Q^"8$%]W''.9$QGEO'!4VG;QD_?>C MWU9G1ZO+4D!Q=WW3K(-+>!9L^!]P4X$&#.[Y[->RA>WX(VX9X7F\*T1@Y]&I M[V'PZ'26I^F MQ#,K9_-P)DJ]):7B9?0)!."511R7P0 E.'IR_RE[\OXT524\XB=ZZG;^H>'B M_M3]\_7D?@;_E+^$H%Q>Q!\[:EL$W0@T8YKA.8+C3.@801L1!&%%88^6D(") M\6Y9=/N3;7.RH^+L18:,% 806JT$7N,;]SD;E-/Y-J6!/6)"KYC=!X/I?! 6 MU&RW-4!B X&W/WW%/$CJX"R<=Y/[]S^3XD\$\E>=_$%VT+9,#GQP/]^SO)P> M@S[JC QOL>X9X;#.%%N*P%76U*_[[FV8*FNIW/[1B^^!ZJ*?@Y>?V@44M=PT MU!-%TB7\2--;K7K\$PH%1*1DEA4HVG7*@_0PS#;7Q6H-OZ0%6J*4(F&<#EG: M4BNTN0I^S_9HO52"FUZ^F3PSSJJ#2Z^(8G/8#9]V9?7!;67U MMK+Z%^)N?]LS2S&XA2C$2F1WZ*I(W^LWJUVYY9X&070=#@S"68C"S,B'Q'1) MU]346AR:-?XAV;VL:TXEQI2 4)FS!&G>&MI\(QTZL'8D% LN8CC7 MC@\+.E1W']]A6AZCQKSQ.T.P%\.MX,,Q8F M<@X)/*D&)#BJI&,B:Z:>A&_"$X8I%\*_G\Z@.M:^*U?A9!/D8 7QO!6>F 61 M;>I[2/,:V]ULH&Z"7%/:/#SGKHLO3>]SY=JY(_P_&57?&Y1?>%\N^UR2,TTNM\N31 MIM@**3:_P"ZVKD2S%;\E#0K I57M'!3%JV+?[+8G,G7D8_SY FKF+ZIYVR26 M[!'M@V-UP%_MUANFL8)%?/#XWM?A=$ 0_0J1,M >+T+\NQ-=\^I GD[V.L8M& M'<*U^WYIR'.@](F-E<#4(3)#LY/[RHDSC M4AK+"BWJ'1R7_>D?.G65N!02W.'H$BST(&GG-U"5)R\%@0"X[;9X%[R?>1@* M)W(+3EKM\WX:R#4(R@=)9E-?D>;AL/Y_]%8>X,.)]PN'8$ M<:]RAWKC[HE-JPJ^6) MX^>G'9OC2WEV3BR:,D:[BVZ+:D4@16Q7F9F]&B3'-A?[CHNME[80UR8$#]A0 M+@>B&6#K42-&/77A22=*XE&M(NMR'P@#P/["7"LC.[\H9A5@E6^S#KC@0J-R M4"S+E=K"P:P12D%XCE0,@-)A,&7/BWU*95?Z_+QBR=AM6TZ-VH1V6=KH-.6X MO9!VZ-K\SP[O? =@?ZRR;%:@J6]:-BQ"(U)D \$-7'S4"N9'WU^1!/8'M'VG M)K9CI%*'9,M*^?/)H9'Z);N_]7LJ^4 CC95)//Q=C7*X2K7J+U]4P:INAS_[ M(BI$7=VV>?75U22,7#YX$_!%M-;@GBNX-/5\4NRV#:IA225F:OP%T-5P.#T& MZ3$FCZ6RMQ?EGIU4V.$*!"=01$(CO4RD!M*4?VR 48?$$RRGCC[>S07C-W@) MGE)>VPK9RLJX+$DQF$E(%/#!VJW*&[P'S>3^H_0_ENR2=%VZV&U-W.6*:,'C MB"!??=^TF\IUI"H7L0>4EHYV'GJ3X_WGZJFR/U[#T\?Q.Y5)X8E M]G:X$HV-)5T"\%E-%O6[7\//?7?L\4SKSUZ,H;_7MA$^*RY[4AZT151H;=M$ M%L=S"&P_N"SV/ONC2%&AQ8'0BA)'Z)5&&O/+U,>UKFI4U^$[1THT7K'9/1-\QA(2;5D<;#O2?.CEJ"^R-E4!55=A5,3(P,A] M7+(MDR/HSUCX20[N'8PTY0ZD$ OV=I#]ZD(_!C1@Y"*\D'JS^"31GL>*@::G__(_J ^@4/^#> M5U4[LAID$4$R2?=SF*:6E(-F!\>2C$6U]FGX7J&QR_WUL/5P"F";ZLD7T^8Z MF/?%:N?X?:+D./8M[[!05W:0'$>.HH+'S-"^T?2(W>?>@_]X-$0%V=4[V]9P MOJVEEI8(-UL;SB\RK:1>VPXSW-=XU*N5"T6Y$X/+L]@;J*BH!^PRF;F1;:@XEVZ:,?LY-".] M9Y(3A0VN()SNBIW[J<(:OKR%-=S"&CXJM?I'/+WNW!Y>QW5X@;:D X52086S M/^$ $T%I1+P":%AOPO+$LF0NYGW5;M%5%0?9N= ,*2R4UU;EKX6+I&=[_81$ M1>H.&N1%***ZH2:$J3Z:G5YA^^'YB]ENV"_RC;MFG3 M&TC$(DMV"1@W BW@9Q;)]>B7,&* MFO'2[J3XA:I>MH5TE!O#:6K5EDJ), 4V>S*0U1]LFE)E/*0S#1E1:/F$Q3,2V MI@1Z8$L;W6W,XV+7%MVMB.2MIIL]6C12K$,D&@.#8-8B1EOO6,%"@6);HDI# M@$Q8K6']0KAU:XY+6/8PHL[>>FH1XIFE_]%Z$24-J^0=X5B$\GN$P%X6*P!N M;F4);Y?PX4=; C"V!<::H4M:PY0(L.8Q39GMVL2LX_ERMV"3(0=(QCHNI-2L M+L3<7,XARLO:&K]=J+<+]?"C&<_G@0"/U*F@Z_WNU9NIN#0.JAII5!=M<9FO M0:.329? M#0G+-5&/TD/$Y8:&]&*](L"/$5KTB'M4C(1UB1\BQEE#Y=N%>KM0#S^:6M#$ M"T?XM8+G4-$6*KU]=$3[P-KH>?:]SCQ#X+@4,JHZ.@LF#J"]PV6J^$F\9O0< MM->WZ_EV/?\9ZWF,37&P@OL+%]$:T-G40 M+N"M[BWERJT![NZ!OXDD0.A7E M9 C/T*5.-^&\+6KVQ"3D M[!GCH$TP:5(3,7$[4 []3!*I^MVD(N9GWNY(JTR#ER["SBU22F<4E6(981MC[2 1\/@OMM(VBG<%PD M(+P7'%$B B Q2I'@8=>Z[UJP+ PZ(LQ]Z@2\5;)\Y01?XNII+2;!OD=WSZ8D M6;N17J+A?UYM%-0=]5G!@?:WR>?5%__^;WORIA?D?J[)X5YSG6D2XU'N]TGGU/MU=N;#%5&;K[J)8 M::?F6MI9/K>+E/AF*DC+.Y364.9X&0Z61=U]VG0Y#V]Q9;>XLK\078Z5LZ$8 M!12K<-VHSOM*.KZ=ZH#'(U8*_W2X3!-)CND8D^3X MA&0F9^A\4Q 2),BTWMK%DS@=XSB.K:YIER7#G.HZIUXR-B%&Q$)7]A^KQQV3 MWX*3I*-W)IY#K-K%">9OK^U_"E]XL@$+B."?I=7;G=LKE?>?V'?Z]E0K)!1$$V>[%A[DU)('A3D&F. MS^%F6_L.TZ6TK]A.VW,T"=>)3C"2OJE'L70$H_PY?455,%Q4G8@\4E%1[CTR M?7%9#$3E(I"#.*ND&T8%@P5C3TZW"AK(US:[-MB&/P _=;.HX;7GNWB:*)^/ MQG54QJQ-(1JPVU(]$/4>,9\DP\HYI#+P6]Q+M!P$VM-_C_HN$E@J]!'"C0!Z M9$P@G@R; M_66NQ<^<4UK/Q*1=_HHLC0C&IR<1 MY<-TM;"@\?!>7%T02JBWAXU";P^^#?!>[)1'*"4-#_VA6;=@),JBZ)RF[M?K M74VADR1.+)OU?57X;NEO56S7K(3U6"AO5M8[&.7M[/U0I'VW[LQ);I&RVD[@ M)VT,QKC%=\O+SK5CI$P7W,LP9\N=A]XT/@$0/ (0;@UF]R:O'"QDB" :*GA$ MIW;%%$6B5%).AOKYF MU_N>2/Z$)-KN::!=!K9<-F&U4#.JV\UD8V1PSP1F$+J^:8(DVH#(8YZPB>FO M:F&2,Z/[,FF3?]R4PN_*=CWI/^G1[(67.:A$:1/MA8H!Z8C<=^R.-OVT3R.$ M4]-#\F"BM&1KK% X;;J_F*!5+FJ&#'ZW[0'_#NF/T7MQ&'&SY:-'K&RE0X]? MSYO@[(BB%_DB%0P9UV@\7%2 UE-NQ2]Q![0X@B>,VKDI3X3=/@(SB3(&CQ]\ M+4]>U^VJ+8.ZC/=^V42%9CO/PVXF<0^HOU:!=Y^5<^0IPAOF\V_L*/.Q; MQ[59,"LA;SA2+@N<6:6MR "DW)^MP$1;''=,FON%HMI7Z3(?@2W@M@CT:1>! M>FU=V?'P?_[KJ=38PW%8G-<-:C^.E#28@78_55T8N+.I,'AVY/M MZ2#$-*5\OB$,*3& B$T\B_T@ MY/I0I'/5<:E(9I'\G[-H:(4O4?FFI25+RJ;"2IF(S1,K-?9+3DM]1F^-=E;& MI:308@$L/$,!AWE1PUEZ/F',SX73WY\N[=N]]9OWEL#SCO9 M7;H3?&"7V?]N7Z/Z@'(%$MJ+DGVUI?!49HGE15$!CIV52)@LBKB%D:^';;!% M&E!]=O!R.MY.QE891.NZEX8O4("#@Z9U4^UYO_HMN9_6_/_J%PRMZ[% MO[)K\8UQ-*A+\>SL.YPO^#DL[:ZN_BZ$GD66A"@@%UN?,R-:;\4I[YW-N)(> MQ7*R7'%(ZVWF8*(OYI/V8L_OF9>N^B.Z \MJU@;W@X_VQ73R9O/R/[O= M+%]O23ZA9R;"-\,"O >1A-E_33,1T6E/44*9.+;EFD)^YHG [9@F#&-8"2;JOPPS,^84?T[R_:>:,(F;[ MR??AD8K+:AH!K0MNO"Z"F(.GN$'^4]GQ![>V0D4A==*P6#>*X%PVAMPNYV%3 M.^3V\($U[2E;L\AZ&?$H_ NJ5UI$F)O;NG: MU*)BL=2IIX\#0:JLBC%*=NJYS)/,U[&4/]]8,>Q9JM\>505TK.Q\DR*H0 D= M&#Q>R)?VC!#%=![.<\*7[*7G_%8J$%MWZXJ HFED8'*<2RS 9EAIW@C:;EAL M\5[XPHE!:2+F4 .V$:P.-4VS_!,4,T9B0Y0 94,::5#"R%RR!VMOU;71^3$6 MMV&%8CHH"4CEN$HRK#3B_>1"1BK_5M'SY4HWGU&KC[WTS4458L)F<[$W9'UL M8)BJ(F,5:17"(L,VE+\]XSR \ ]6Q/9C>G+=Y'-% MD3T_4_S8%S0/^AO7+31ULIT_A"$_J\OV?.^DQ"C)]?P,M CXY"3UDJ\A3J?[ MO&DS0BZ (CCR#9RT[4Y+Z8$+V-4):-!M M\=SGP3FNZO>ET(4$KWXC#?!'L^K?$@KTBE"@-PH%>IZ,[1^)5_U].V(8-_:C M?+S6:Y!.!P^K%)4X) 8R,R)BJ:O:L.41AQBA+>,>B:;X1&F,7M?(^&)'K=EZ MR>_%N"GJL4CSD%]W&KN0SXNT3+0*4W-QI@?%53+)VO3L\T;ENW$,97?B@YKG M)()-;4HH2A\ =:Y2QC8*N K AG%NS((F':?H- \@V)GHC=V;9L[1DOX9\&HL MM->EDK'!)G%V_E]5-.OJJ$Z09)/\FRW.V[),56D9-VQW!8 J0<*"'6"E/9-4 MN_M( 6UA+0_DUNZ(_U\WJO4%"7:*,4[9WKL5B)2*$9P(47FXS8DUJ:#G/7Q# M0*$"P#6G?[EC1"1##8M7(YM7$>OY/I(X9F#A82)G (^@],9*Q!V M,'8)V1)@.814'>3I(,(MUZH< _8;&#!XZ1VZ0?7&:%4.WDLCW>76/,"0 7C- MX.]7"SMVQ E1B S]_;#<$>Q(OZ<6O)DST*OCE8)QQ\X6YK3T,\EYJ2P1]DJ< M UR'M*USH(G";&POI%-6$(X6URN,4AJ&(E_LSAPJ5"B!@C%4(Y1/,56 ))D0 MD341B)?(J?+"K6$5[)8%P$XL,KIDG': C;R/:S81 %3!,KO^7$ +H)[AH4: M.].Z)DZ',W#\,K2^\7#0)03ZAQMF;H@K:20KMBH,):A;=MSJFV$N#Z,/_RMG M:%J%X6E*. UH)5Y)HQ'WW7G;R#N,>BP=ZIM0C !.0]_'80OS5*1N\248TXG, MU[B<&)^=4P2U4:1WD XU]2J-;P_<:FII5=P-:^_>P].[GTF &]Q\+F4RA%"5 MRI;,938'(H4V81D[^-?Q2>7M$N[:E!W[LBQJK-":LEK);BOV])JSU5*LIL/4 ML2,9?OGTA0>HC'LNUO*H5C_B262OEMO4LA:"F7+?&%963J;^&?]I]SH_OJU[ MWM8]_ZF]SA_@>K_PIPHMRK>[U;(2 W(L,?:KWE&8#?J8G"@]L\E%_TMCA0-_ MR'?Y*:_G(/)/J\H2F]8W'A&\M31^G=>Q05R;*G46V! 53+RZ+U,Y'U*;9#X M'BKL4;"5!X WBTA(6BI"$!!>.-& .Q6JO:2Q>0X)RH8AH64;SFR>/[LV^+J= MG-L'GWE ?!\B:M0M)LOPX@8.4K ?5EI$7JAV0$L#X,#;V&R=FS>%S"2($"4? M(;_:$Y9].ODV3-(A;V%JGS@M=YF'=/'H'#*G4""[Q3,ZQ.%5-ZX<$%[/<Z M6G)JVOBFQMT_82R1H3*## 5MAF%ES,O)--H"=).=Y0.B+RV1B,OKD2$2E22+ M?.JP\NGVP#^C)#%=7RV-S4(4+/@JHQ[BY\<3TECVW \ M1*)U3Q0B^I668L7^J>3= SH6]IJYM?D3I0I^&.)@A)<1;L"^S)C_TC6B\L:% M9R%7/1 JIH;=N9AWD6C68RX]X]GO?R,-;U2 !^I M,[:<#HL5LO!K\.16"CYG=D+37DY*6MPHN ML?8S0EP[OUGX+^W 8XQD(RMO,"Z$FNX%H_M"5!CRL^-G]E;H >,M0OC-BRJL M5DG"4B4O_/L-=4#?\!GESS%8'S--TG$_'$NK?>*,W?(!O>R?;WJM7/9#B3FT MW&+;J$@9"@N5]*XKUS-)MP[=M*-9=:_:"@=](\EI*5:LUZ@F%*O, M=>KS (1_2%?8>>-2G9CY#7T]O^A\+7"8O9O:SAU)[/4\D^$WLD2.IMJ!P:F: M\ J87%P5NWI^P7,PG?1Q@;*&ZV[0K'::BV+3]T7&RDT?'+W3TKC6%NO-9+=) MKI5^%2FKC=E-'LT9@<*QA%/_5Q4:G@"@AB3FT2S*V!\%F[&5969OS-XUE(#P MBJ0^'R;:!"=Z'?<>V(E5IBVB$9]"3)K]=L@1R9T>W7[BL@!)1"Y?^B*LD='4 M; V^DE4NHSS9\6Q\"R(&E#BB@A3.8U;Y+QK9VN6OQ5HCP,X]7@@@UAL+(8QZ MU"BVHH-H.#K]C72ISO.='@[D\U)>]#M8?VEI#>XS")N7S)L+'@F((%9#]^^$#<)!:S1TT)R],#DCMKFXUM3?<8@ MM[!2#U3:=849(($1<,M%!ZT43ABC5#(R I=O$2R<.;[>-=\?WS$(N=3MY$ M#P#S_0XZ\W@;QD\S' ADZN=;Z^_1XZT(*[=>-!F/%7ET06#SOFJ;6JBA1@'2 MPWM(O"S8I5MV_ \P649N M_\[FXG#SS*L7X4E^J'Z2KIG[#^]]=??K?_^W>U_>O?.EM<]$DD(E[#/(\O(%3^\'/")O+=QZ-'5902_@[-8MD @"G(Y8!BG!1CU8V MM,V[DAD#H!N^? Y'U;Z$ZV9O?GUNS^&>C.4:M/5XDV%+25M-]-#4=.DGS+)?\[@IA@ MF&,"1[_HJO\@["<0JV0/0;D,WA+J"I/R1)U:]W6!-)APNJ$=4!)2RF(),H*9 M'/WUY06:'F:=E)\$Q6-DM72+%*Z?*BGV-(K2DJYTA'BT@WQV"'V?)*]TD2[: MB#.FA&0;0&$D1++<5V$DR&T),*=,P!B!7$B">ZP%OD4,$C-6M$8_-$'QIOGZZ=#AU[]]%[&!S! M\?".?]$"5'.IA\]E:EQZ1Y*21BBTD[HN^L5*(9TB6O$/P*C^OCT6X7*Z7D48 MHXM(Q^$KN1HXR$,?8=(,*4Q!(B?1(<^-W'L=J":<3KYO+H'83-$6,/=L?E71 MCVU$WAO3:AJI(EOW?*6'P5/?$MK- 'C:PRIQVVR;W30=PB]UV3E_RR/*_J2XY,SX>17\?S2K$P3H#&=;\@>A M!BCM%X)_MZUK@%FFRS#9[S,JCHP(PQK*,M9%G^^-7T#%;\5*0H^^.)A"*I&P M/^S],>7%WG(=MN#3A"6W@_]X))UL(N8$EW]55!%C$5_2Z>1U/N_.$%GI;FROA;=+-1C! ML6])2\=S2#(ADO1)1W'Z559F&7!8)\0ICFP[+Q>]VF6&HXYGSD+2_N+'7Q=:<^F1J\@55!ST-X3EEES&O84Z.%Y#L1X\5[A$G9+?9:\]'R M3B*,=?Q/E[D4!A+ 2-7:!OG#ZC,W.T">DT8XS!-J">&D#<^SW1_-:W^5:8\9 MA"B.=Z/CE=,EM<=L4%W$:3]ZS%AG+IO*9Y: 9Q5URRZ->;/9,TB=8F,N2O@Z M4H@C?W%7HL=_LBHNL3HZNNCXW[!(EM)4J"G76$-FKBDZ\>9!;%G\S3FD50SK M=/+L5Q3SQ/9K]+$*MJONRM3/$L*'D_"_)R$N6"U38^].J0 3EVFJ82^*?0BF M3\+_3&*#BH1)KOE BNDV3;['+0XAS-;XFU J?SM8XL0?S9(2&OQORUF[PWS? M>TS _7TU*HND[_;XW@-=$<;3!A=DIJ7!^P\>>=BZ?#'K8Y>#M.HZ2 F\>GT6 M+T;>L> :P0S,P%;QX&[J-I&O(_Q \>CP3QZ>3JY[DK8$;H!-$/>F=[]\D!;S MZ ,]?N@?R"W\P3.Y"^.YW&4'X[Q_/RR!K?%+:*/9X"KVN%=>Z?'HE6[\.A\] M2CLD;O C6I44XR3.X@RP:%ZXR%;Y)MBK3CW-N MCUTEHC:M^9__T!L[%*!^_: 93%8HZD;HNM]V]-/0QK%"I/BG15.6LSXV.4X, MRYCW>\)%P="6A $5K,'9:S?#.\V9M#7!;C^.21U->W2$UAG5C.5MI%H]_ADI MYXO).KRX:@M8DJ*1JGFU*7IL Z.\KVDPZNDSU@OCR>_GA!#2BONVVLY,LJM ML#\-IW(+CWG6-D4BS[CRME+WK>*T8J8M+-(B&*2A?BGFI":03-84?Y1Z[(BR_J4B-32=OBG6WLVX'/H"X&69Y1[AMTF#-"[$O M7Q;;N7NA@J6$=[LLYF6JP0 GSJ"XF*B*TI*E2A42FZ0G#Q,ZWR;T+=>!>9-N MJD2%]%8;X98T4!]MT)[^];\6S^JC.[>UR]O:Y2W/ZN^P*Y^*?80Q+(O%]L+# M%]F6'P;3';*+MVOBTUX35H-@<'B["/XU%\%X??IV-?QKK@8AT*3,TOS6)/R+ M+@+I5_9ZEP)(,;KNVW7QK[DN2/!KE7NBG6\7PK_D0@ NJZ(\VM'RS[L\XZ7H M'5A">5F\;Y#'WCL>$TT[(MVH5 S:<6TH4TU&,JGKKLNT,Z@QM&69*6^H3H03 M=+V3Z-I7U[B#1%!2<[O*FW50M%ST(:0ES0H*O,L$W%FLY4C'JE0&Y".1NJ3B M L[SRS+B@C(P$$>2T]%I,V.SZT"&(?V,P]I5)MQ0UA>%23UI.Y+QX0VZ, WH MF0KP1G3 9!UY45;5LN3ZL;_-]JX/@1P=TMK2XY1U<*%"@UMKIA"=KA:]>9NV M7%>[=2_R_WD>?H.*4KO??WT=/(:*K??RN[5O[ZF""MI9@4%AA+X-UJD MT^_\G,#JX=G0]Y(/T(I/D>D[\7R$O>K84Y2RI6]EUH7R0$8B)YLV"IV6RZ4( M2!!K%_:,V+"H(=/L5@LS"D2204;,[J,E$A(EBN<6K(HV%6DU3;D&#?ZRA*:O M<,@KO/#/H_]]EOHH06#U1GBA651F\M3QN7XGZG;Z[==)VMHC#L_EG^EN^=-)(501(5])K MX_9-*@IG3;MIN-?3$I/RK>U!+Z"!VVK?0E&MT=HA=&-6H>P-"\>7$*S8%TPH MRGH0E5&DAQ;PQ!=_!"OW-6M[I*)QY=*^FH+B__S75>_FV-HY/.4U7HG'.X2# MJ"T2LX 8_$18WGF,*XF'8M\Y!*E"Z,:?$8! M,(5[KTW[:#BF,9^4& WU>TL1)=##DIN56S?B4F5>. \YD:-[M0J^"F_T77$N ME%;Z37%K2,Q;S\OT:F;E^8[OTC'+E,%71D];L2G56T>W%V['%;:HSK'9$'QT M S3$/]%=_-AV8M1*'Z&!$(X/@?VYTWMF2A9\A8E%7OJTH"=KVUBV?&3^$S4R MY3L3K27L( >>5S"2*,7EJ3FCAXA;K$H*$@GNCFV6%+LJ$".I+V!NB NRG,:4 M;?C$^LTC07$*Z@2-W<- M[R:6ICZ A)5=DI+6FS!$/+EHE#+*V3C[;B0BL,!;.S8H#RBG.;L/RSHXUZWL MVX2-W&9M&W+3O?*>[\,R2$%KKS-.7Z^T$WW;5D1[>YY,Y3P5$GCS^,(J;%1L MI]EM^=_#Y[!-'T?Y23?B/[I["V:Y!;/\4QOQ_\DGWU@4E- M0M*L12XR1AN+TKI$RJSJ8BXD*DRN]H=]VUDX)9!5H<;O%S.4\SNNYB^Z> MP"U]3Q<*&&F?HRGJ_=38DFQXB8X V9OH@IO&>P52[@O"4+5A('5 +/\ M1 \]94^:XM!:M,6E]AK*A9!!/(<019O)B,KM20# R#B9.?$89@U$(2J!)S?* M::59J^!)[J0@LR8I4:XZ-UF6:V2N[.'202V=>?Y%AVB]>E_,98J?!1!EFQ+7;6 H&"8#.?@)C6>^G MKIQ8"%H,0!QO598K>"6:]CQL_'\8TUI2*V7C )/XDF46@5.D5S84#J4\Y]94 MUDII?#A9A)=9=W)I1&+SHG/.DE<3E1^O)4KT2'[C""P=XVP6A3+IFRBK"N=2 MC_F$,4F\"AOB!%P(_7<4!4$E"OB3B-5"T*M@L*/9/B]]1@S]+1<5N%.TR9>; MJMO-?N'A$%:./L%DN4)^)K94,FF.E/L,ZX%-F8XD4.AA];6:"SXB5(3P0GZ9 M-V1WP-4T@OT%MIHQ!W=-B;P0$RO#3730;AHE8[.%XB!M:I@IU+]1L M*#^_8;JF3EI%X6PJP:.\1:5-FZ= VTQ3E;AZ'7D%ZY]AQW9;?7[EZQ6[,N>G MG:NO2N2ELQI#+][CS]EEK\OSW>IC*X+^7L*+"O2ITI_S?C;6L7IY[2P4EUJGU5M1L@K+>^'2"-(< M*ME3T0&C1G/):G%LHLRY=7AH[8Z'9SF]N;R+<.)86\?BRKN M:_%R419G\D;Z%:$'9![["TMN?_YC>2X(@1_"(ODBMNP_D39=M"P?OF_V6ZW0 MAU]8L;L5!LK=ZER8F=0K*E1[;R!MAQEY\?+;LY' M,@&CD^DJ JLR[[%2YV^),Y+4A.8KB#R(WK+MRS(&+RBZ*7%N=('"SD:$ 9[* MP87_9F>%Y<[*2"JJ'X37$-XX_'O/E*D?A@F\J&8H.49:3+=&<$JL*AZ\N@P_ M9)9R'9(%FI\98BR+E;+E4HM"SUYC"XXC VO5UHUZ5Z^P9**^A&9Y]=GH&= : M8:> D^)XPI"73D_VH>D:RDK,%B**625;==W&_>!M._D<-YC\CQ#6?6$>V*R< M@^@V@AM@#/\_%#7"E-\UL@ :>JE]2&]H^9X.V>AK#]%OG10;[SV:*C/LM4_V ML0T&G_CN;WCB>X>?.!O&Z>1;(8@%/D30-T^ ?0S1Q4,[GO.UGX_(,]CC8*[W M*29CCI9W@.Q0[$\BF3 M;?2(8$MW7.D%Z5Q0E#,=46-<6BG!^ BWH=C6^-=T4,F 8%)B7_PV-MP[E> \ M-642#B/S=8I%066T[7MW[GXE4Q73 M/Z_*9K,JHR+U60BP.?_^5,8/OGW^0P1/84?2\)?JG?;WY!VMZ')/RN]?[K:B MTOKM\V>3'V#:>6+SLF&&UV4AE(XK8#U7BE-S#/8'SVER.\XE(1ACSJEC&9'- ML(!N'7.*6H@>/]^Y>\@3$O_:N]*RJ!PAM$D'?*I%HWNW1:/;HM$Q%8VN8\3J MGR8T,"-[74ZRLOZE01ZK/ E_"^8KYE2W8"*60*9,[&7"VJA7.Y&K!9,&O-TV MTJ\XV*O+@ZKK+ @'96@YZ-PW[6&?0 ];_;RV$PZG573_U;+V7);#X]:36YP! MFZS?.#J7^5U%@9F)3"\75$R1BZMO;DJ?[5%?7DIUB2)[!'P$KX#O)2QH'NC!YH#IJ:$ZP>3B^! M)E)+6)3+2H@RW*B&:\\I4R2I7:]Y6LY1Q>+/%$CX#&U"UXE'=4G&'\Q!N M&)X^O$N4459E&8RWA,PDES8RP2OO'Z>N\[R=RZM>%2>?6BVCI_?IY,U'1K4_ M)5V9X=KC[.O7?ZJ5RW#K8GRAK5+3PR V[,^5"6&1= B%/$D)\4WULW[Q'0M$ MG535K )I)G"GSCGB#R:MB:D+FRP8Y#)MIJFC-V0E= W_/W=3LZ0BDONJ*91$ M@N7FSLT;X&M-Z@GUE\C!^ =@X'\_(3%LB:?21<(6D,E5=/"P2G=)RY?I."L0 MC.3L)#1F[3IMWI3IME8OAXU[1IA=;OC ?+ZONS$&F%J[D33WG,)O.J MG>_6 KMD_3O& ETI"#5R_[(TOV 20)YF5AH=[2)YS[)P6&G"4J0S77?*_&L_ MHQDD6@QY/^H-UC4,TN M9S#$F03K6BT)H57:7?VDC0F"\M=JY,DQ'U%>1Z5J@@<91GM2T'&7F)T%X (% MJRC>UTS.=SBT@5#HQS[N/N-+3[>#-M24P;8WZWWOH!^^(HWJ1KPVEVCI+F@@ M9X)M1%I*;.VJ2F5F[MRB,NF+EDT5><27V"*QUN@]TD&YM/8.+Y$WDD.ZF9L5 M)R2#@_1]U:CYQI/!3@54!HUW-H![81(-Q6!5A0];0&TT=?;+TUZ5/TR"-]SZCI&%?E!$M1Q!)["S+6 MHFZTW&ATRG!P "'VNK3<[O"5QW3^MFG>C66UA8G[[G"160?8]$#-N#-%6[UF M*XW+\J^D#*6#G,;_LD).=(=3$>3 ^>@B:@.;Z-C$9,M>]AGU(DI^1.QP+-O_ MK)^\2)_8C/:'..IKJN!NUL)#"*% FQ@4S1NZ/T54O02 ,FHIW>@NTBPR=OLV MQ?&I_W4>_-M=FY1_M<-0F0RF[IO9/LI[A01\66X/720Z)-WX%A?I#N%R5VDJ MR79HVFJE4L[O8F%-C4#IC0 C'RT%&J;4P4QDW2Q*',.E+=9FN:SFD6IC\(I% M:D+S,?.RY+N(Z\O/^G'"@E1;:Z*B[$=CV=[J.^F-3[PO0[JDO)MHDR98>'A= MUU;K*E_$OP-SY0J;FJHT\6&N5G(M#,^JT]R^A?!WA4$FZ3G"F)-47H@8B2,4 M??&L/AW%FGF[9>DED4\GSWH1 TO*(F2&I0W],N'G+MMEZ5D_8/V"Y[\LN@L4 MWR;_4S4QK;AD)J+4<]94RI,0,T;M&,EU5)9-DR#"[,;[=%V,+U%%S,.I;EP$@6Q1K>[Q22;?+%;B/ :\[ !?K6+AEB)_[[OD)+ M-T^"+W&&5@R$5X;/U,/46,;[!)@^W)P3X\"ZKY?#>UPU4[WN3(6;7O81$,,WRP,;E"* MM'// TL):SH:)CRJ=5?1-A/G9YJ$)6V,XO$#78A4\#R+A(J938P;QE1CMS34 MTIR_::0\F$YV'"[F7<6K,5.'.\H.4WMW([X#]9L10_*/79;;HJJE5!6.-B23^>I MO>D\/""*P <7M5O0V)FV\Z[8H1/+"P<7N:S/L;@ZY)+@IO>?4=2NK>F%]=%)MBG<.KTUN#-#)'(\; M:4:,(I('#)O=I!*HS#Q1;3ZYY[J!-"ZAR]A)0"ABP%'NZ4AS$&]!,O+/'=K' MYMB[WC?Z*79.G]&@GC6+F%5R!>Q+0,=% U*S&S&/$1,7/(6CU.$=,8C7@_[O M3A50;^L%M1H7#2!0](&,1M7)*,=EV@L2)=3% MG_3VPDB4=M%D62@I;7;=:795) NY%<-AL\A'I5<9/(0D_X2SS%P309LMRK6T M'AY^*AOW;Y[9T0>$Z:G:!5.53O2.=];L90(F,+IB)G:KV9!+MC7"IIU/>R\A M\H>.OH5N9!H0GKXO4\=$)(G0QM>4$TECID\2HOZ1QZ7D8.)HR..@U8V85%*_@S\L<$"%F:HMGQX>%-=PR:%P M$&[GIR.P&CD,KAG,3+( J]*X$XBF6,K# F?!USX^XN$MH^H@?\[9B.B9[)3'YA=,#N2_ZCQ BK_4MPDVS*Y7%]D(/&N:_#/JFZ4*: ML:'-H([PA:[CN+[$?FS C<5N6]U(52Z*&GQ3)G_"!U>=QY/WL<>0LEN=J-P M%Z6P'E^"FXYX;11. MAH0<^6(83V^L-QP+LQ'$1I)&IK#JKI/7-E#/V)AYLEP4FW!<)3P8?MX7L;=N M\2(Y54]T+L=G#U?&F/4[_*G%7?;X56TW-S:-@[>6P'?"+.U4?B7/I3]TOPD[ M/T1-%^56NYJ[7;6-\^*J46Z*3B?)D;YF(6\%)[H66M1MKRVMVQ8X-F/18L$B MV#*_E^Y_)=L5T&%:BX7G3)=2_V7X2,A$-,63+97.K>MN[.?!ZQ&$X=7#>GO= MPXL5MV2!@K)]?P7X24ZVS&%R]79\'?7QCC_[3+(@]NRR*W99&_ M4!/A,\-AFP, IEY*;H33I6A; /SA$S*!C=-C5Y?(DH=HC HT$O\6["LK);\M M"SOS)*U[IPZ'] I!,4BSB*4FB(6+E0 .KP97U M6)9C.YY&*EUQ\_-(K^Q!X3/VAXT;SW!(P_@M\$.-E:7";\[1T:A,_' M7!/_6=5"M+3M*LEXZ=S7>JOT0W>@+!Q&3Z=&J1OV;,%P\\2)7&@OGO XWF2R M5!0&>8UV(1,T\A(6S7PG.7/4@>3S]#<^O;0EQ(Z I71.X-P^G9RE-93>NA0Z MBM8>,G8P>,;_PCN]F": -JN:7;B[&> Y6WA&RW!]I@J4.R#\)T=6-UNCS6?. M4/O?1A;,3:[&E:-7"D[1^$[0)\P&/IAU,0H>""&VH%/ #5*)!FF*I.7:+Y?< ML:16U);]Y2*0S?&P^R6Q? R$WCQ_]?)T\B--M.&*\;?X3KO^.EMJA- /1;04 MQ4&MWXVNAQP?8A;4Q#4\@7*YR!BE"OMB.OF.@U MVC;00Z9W?$7AEQ8N5OZLO=Q@>9)FKW$YK(+PV/:(.FQSX"- ,O9)90GD>S,1RKUMU''O/?VQHH)5D%^4:(V:S:= U>T46*>S1 M/(O4;PP('E\J16U<*DMI@7J652)D\1>'P77X#84+75ZC_X-E%2QQ#*D'T?BA MV]@OILJ>0,F_JP-R VCJMI&LMB0Q[)E2][!R.&[J=W&LSWD[FE0X^%A#J"X?9Y>X@]R=9'[,Y0]F M9U>[UN;P:@J*^\F%4_;&LL6#$S-=NBPS[I$#UTZ5N*T_8$?(-*YFT*8 , M40( X6/P=5#1Q917M)575*QB+DXK(V8\D5D!X2$EBFA7\)[%D:'>7K=3/+D. M7V=%"$Q]'3&_LK)VLW]"^BC2)>R;#L/K?YQ8(X.1,K2U2H]6P7RDY3B/;__ MTPD#L%OZ1Y;JGSR3F/2H^%%_JC7X^8>(N:8MT46D"R I- 246KVLM:H;*R_A MJ<[+Q*EK/Y^58 ?7S&96LIX*./W<^.@0QLGG(V^V8&&0WH7'9,5U)61Z_A<1 M&0WTO)!?HT^"O:!6J'5CMO&:^YS8MX<0KN,YJ7^^H/99B,(W4&THI'4#KXML M:?G6:6IU%$5.Q( PO3R6.._\K MZK9*K5$KR%,N F6#0O 'ZRL81>&-V54T=_)1W3_6Z!^# \"S%<2>L,%!"/MM MF0<44E(,$#PKCD2H05!M*5=3IX82XSGD-R^Q*:NYTB%I97[TK-%GT+,&ZSGSC8:' MAJZ>WWLQM^P6)6HZ.+VFZC$=>*S4!3IX-A-P.?^04Y"("6G[@#)%A;Y(^B^= M%*4GH$IG)X&B0QUQ8J,\4D_/Z5W MMO/8"+LEI,T6B6 U(Z;1VHZ?R['9CM[2#!(W:W%C$+SI[&I-S7K5WL;+9=\P M\JSXHY$D2P=W8*'D?)IE MN?_5EZ-7N!M<^JNN8/D:2P/TRW*?7NWQR]O:XVWM\:_3DO764&6(T8_&^3>0 M1C:Z*]%547&N!=IN2U\I(>82["-=\64D)XAYN_'*1X^.AFGAG&1"'.%SY_:. M,D"G\9CC;]U-KTQ0(G]@CRDLKL2?)*#*@!@R7M&/D')Z!\\,G.3!MD_O/;HS M/I\X&9+$F&=YC'=S>A2BUMI&>@E_\J,B$]G2Y$X\5/)[Z2GT^/&#/V,\]QX^ M]/?JGVE'LF>R_-MF!.R8K:UIQG9 2(%+E#CV!O.CBUFIE8[1+OBQU\* E:P- M6B&1BQB8SPU *ID101U;D'1$5HT3MS>)@M#1=$YBI+6;KW:$WD:(-#(_Q>@@ ME5\LM:1I3*TWXYDJZ*HNG&3#Z*I:$S,># (M ^AG7#J8["Z1 M6P%^]>AXR.(#-M$9,.*KA0'CH_GADTH\&%]*[ [4_AB]6XEN29NL*[.:Z?YZ M&^U8&,VCQFB4O?E2*#,UZ"RX39 4%[A!,:P6"DJ7C4:9[IFB MLABB]"SNC*&9-=A90J(M-4;\9;)\@U MCKYV1(Z>Z6N,I#H'BI/1[LY=R=R0^V\4ZJW,=_=[HACI'0V<#;:SC0\\_>JU M=SY>)4Y<\,W%$UZ&>,^L001#=':]V%60N0I39T\E6T*M4,VA#/V>R&4[^I6K M'0\$J\Y(/WK$E".?>CC*K+Y\Q&TL3Z4[X\>P'#[U[Z\,:J2:J<\: MBZ#<)3B$QT;?R3O>B!D6=\JL%,/J'8FDV<[[MMDH?ZE[Y_%]S>=O?WB:7^"U M--6,\BA&X/RBV \Y%'_3XHM.W,&1#*+ \(CYS*;& A_+2^;UYT-VF5C)4Q"Z;Z\!YXCRRA4.Q;*F?MK+(IC^/[H,/O[OVO^HU] M1WS(O2X658,0L^[6P6G!7Y_]?5=MC@H,@./)NWAQW$\.VFSC? 4 JQV]>BO M'#<3'\CIH4 8(^YK[OF!3^M2%K,>0::,K>< A'E9H_4]&,W6B,C8AAUB1P;=L55IF+R=K\)![0]^UG9;F5:M$JM] ) MYL7F^[RL*-RX)A8;LZO':36?H.M_*\5[T_TY*FMY?+B]=3%LYO*T<_H6Z%@?2AR:B/3P14D<"ST"! M1@I!R>B69U.''!\"*()1X3D;[+T(6L\I%[S, ^$A-FHM\J?.>E!XO\ M]DDY6;I^<*OXMVX>?B>I^<'=!/'B+S57N9A@!!TVOH?IQO79O@;@YM24RCUF MJ>J4HWDA]9&V?-^\2[1H12)-M@)+/.N!<'3&E?WXX>WX08ZJUW0EW2M(JRLP M:RXK>,CR:-X^32RI;TN7333DVP)7ZRP'%:S7;"Z=DZ_:+@ MMMWH54$.N>YV;<;5J1.PU$Q4]H:VY.\#B:2P7\0A<*5MVUUI_!/+G>48JA1( MNZIJ& ]3!D[:RXW6*1.XO^8,I@>G@CM?)1B8Q0E'I(JGN-Y1B8$X5T6:^[%E MB9O1M][?=)KDNO&F6BE *E?T[BP-TU4V-RV<+UT+)DC#+BY^:TB[ED=X8H)6Q"2;4. M'FW(8^FDVT-P!!TW1@$\(0V(+W&!Y#0)YTP,G_D-=!C2:=QL3G8;%>84HW-9 MSN#G2*2LUXWC2'I=POTHXT+G(<(*61 KRNRN"H8,J5M8>:UTT:$Q.,_O>K0EIG!<::_ M<-J&8T*B>H!6[?B1[:1 CR9\8K9\I:)1#RQ]LST45/4+&&>JG62L?>6" 71# MA*W%6+$XR-5>K8=R1&-WT8WA@T^!NQ#I/8EZ,^/.63CN>HY?YV6)ZJ:WMM0U M 4IBG@M=\T^R_I=-L\CT/^WKFUT+$,4T_B%8K"(\#*0;@BO!# C:R,(ICIJ^ MM!"X"R^JDJDXG".KV,XE]B!JC3J*ZT3]VGE#W>O$[?E[_E/'M3"JE-P_QA4K MDN@0G".83R29#(H.9I#6/>MBSM _=2,LP5$!3"4SR! 0;*](E#+H91576F/NN MV!]6\U01U[\Y+XD)/&M R?#2Y/-H%YZ00G4*'AAXZ4"EQ M)5]6/'A$-UTNGK!<@Y>![HY"QK].,+]MBM]BMV-R" MNF0G+!P8[+27KW7*:5M2LF<49AFO-/%1XE#141;.VQW+:WJF3OZ^:[9V(G9E M^0[UWIWGO99WOTY[RUC/1=3KU+DRV:LTD]$/()(G&,/!42]:U,'+,/W7.<7B M*F;+6G:/#B$NZ>Q'])]WM62VA:K PK/XML XFR6'2>1OB7#_[%X68,@T$)UK M^IOT2L1;'-VL25$\[=K@5$^ZB@EN*[&,W'+$O,@"QM.GCD'G:*DZ$NYO$V.! MR%X$G+GI\;I;T\")L+C8@*3N#^_IUPPS.A$S!)LVM&BE MEE36'7NS*>06]+1)KR>)PI>[W)-IRC/@G MV0@:V\JI76:;S"PSI(;C-JW%R%5' M4]5?9//$'-?J-A!+B'J8,80< FG&;LV\9Z;2IA*<\LYVD3[<_ ONBK[D"ER] MB :Q^GJ>@6+4 'O@-UBY>1C>%<<%F6]*-@\R&=WRJBQ MA5]0)>F@ !B;0I8C60Q-;^LE^8F]]73EBZ9NVESD9.ISC>9H+XF VK35^V(. M@;51QF@G1WZ]CHIY%&_'5Q>EB"3]"RI!Q/-Q&7C=%"=_@IC-'M[)GZBY;BE% M($:],Q=?&19Z/3*-D"[HM>1CN_#@O)]:9#">:M:*@W1R2!J/"0J!H669;+R_ MBN5R>?^>Y9:J5QS';_M60X)!'-!6DB2)F>D8K,B.8K M/>4PD1>\O_(72P=$6&1(,_G?8G44CKXXYE.U:3WE0!)O&2W%UW9IR]4&/U<2 M.%KJIV_82T=:&%O%)N?DHRV;-$\('?HK7-<=Y%NY3G"Z4?SGTZ[?/KJMW][6 M;_]"]=N7\*""=RR@9V8H[]V39,?9DS-/T#E9M&'Q23^#;[0:.4)H&^0L%@:P M[>1S!WA]R@L]L0NI&?_""?A@7^VBE#8?[M"]:-G-LP># %U;X=PNVS)5#1*K MY,A5YD*P#4=;(O]*8<[B':54_0AT^-4N_.."3TGG!U]Y"JO>]XD6"AS5,\%[ ML0-E08$XZ8R(-H@$,4WBH@MC%'UXG.2]29T ,RIAK,B9H9S66;55HM&(PA%. M-\ST@CR-&.9VOS$>4_@QTAAY0&^8+UR3_CI'(W,LC';I;:[EW:G?$M[:@*>" M=1$YN.*M))EG776SQ+CHW-:(T/=Z8H @,ZD@4,X:],36F%?^&C9VF-+C"9TC MS/Z.\?UM/VY<@2AP9)4>"!HJ;R;2HAN]2&)U$\'I;9$[!>K+]@7TZ$*-<(*& MO=FV>^61D,OY/*MXM^(R 0?"+\Q7\&\R*.5%R@MB9J]2]E!RYV$9CP0%/5"! M1 0W<.G]=/6"+=7M8\Y GB2,KEAO2J-/GA) T39[$ (%6_D._XM )"IZ%W/- M="G1<*35#;:E)=9=>C:$:L4F-HDP=?U4/'26!$%8%O/8J$YR*6G0WMN\]X00 M"VO3E@I8SXN6HFYL-G >>%TF@';8NT;)-MJ^DRW8J:P^+KVVZM[!;PZW3P 8 MU"7Y"QU8OPP0;LKF 8)P\PN ()IX81?PAO>R[7G>!T@5K]AVQ8@WKFB*U"4A MM4&4O/M;2L,VEP'?V[\.>/FJF!FL*&((JT'8QD[L3K@/EVXJ)Q^3P7T25O-J M@K[,1 D;G"!MTWP*/$Z=LHAR;N5(ZBZV"O3-;5:3Y>$8I_ U7TU,Y<@_XP^N MR^,H(>P=V92]'T\(C6(6&I<.1BY8EQ!!KDN&U(S;#RP5'X@[C3-.0(3VQ)!2 M-YLT+8F!-7=C25Z!!18!$R9YBL7NUEOEC=3-)_!%T\OPC7ZOQ%3&'>#JX-_M M),9]N0G?UT48V]$.."C?^^/!>6-OY'A@,1[[<=YSW)[G 7F\WO 2>3,R1)+R MU%!O7C9MZ=EHF4=N5GI[',2M>M[]X8IQ!M>W@D3+\D7JQ(%!],C0C*! MX&TA!1D5C[UF6>-PD0*?B<5FU;B/)+$Z5L=UVZ0BF"9\<5*"ZLRF98E+7)%1X"6. M*8)[2UU2J=H>K.TVQ0IEXC!.F#ZI-@C/U!]8.?LH>#.EF+ C ;.3=ROVW9-> M0^38,89$V/4GX*%3P"699&0]YR$L ?+U956N%HE-V66T=K4/+4>*\-,)]B2X!K*O8W:*K=!B MX)O:-+6LZH+0<[U%.HK*$[^JE\NBTJ))W!Q0E46?0$?1IE(KWE$2Z+=,21): MB46LL5@U3S0 %[RJ+@#AXYO-(UELMKGJM@N'3GAJ8_@EN:W9"$2@X>/>81=! M++W.Q<2QSS?)<-(M( >E# /?-D*1X!;UT_3[:6J>]"$AW#;+1D["$YY;NLP( MZU400[F$)(Z[@6\2CVHU0RX(CN.V-2B'0_)!XD#E^DABS8Q%;EG)JI#QZ"+M M1"2BU!8,!9T8&]H_I#+W(:/N#!F>S(8YMX:V;V@W9>P8:Z<162;?R^-%2IK0;9%HH1!(>QCI3$-WNHK\/@9?3! M+ZNG4L9N]4B,FMQ, EV4H[75F#J)?!,WFQ?I;^1HHJ3$NBTC=R_H@T8#ZPPNU6><8I MY:=@(2_HJ7J:-TMTHT6*PXG 97>/X_$_?@/B*Z&S;". B<.29W$K.( *&K\U M6D[1.0*;86;I4RTS/[XM,]^6F?]"9>;1Y-ZC0;7YJJ0IZU]F(YZD+'J8.>;" MS]K@1I[(\A1BB:528AWZY36)JW[(>F#<$;FG) M48)V<3FN@.Z$;1B&W23A&<1R33N>PQ!TZ(4%_NY02_GZ]/B%[^!!KS"UI)*2 M:3BMJDU5.KXI27J-7$N\P:OFV!<%8;Y]!YFQGS%JL:)W/JOJ\TZS+D-I)W-U MW[[NB*H74,Z Y3K6J:8Y&TR>@!V]$'N21F;0BH-SO_2,^I!STO6U(K0%_6]T M<+UP!/HEI#BFOU<79?R-(#>%U,\-E]BLOTK-2?WM(V GP-@BO&(,'YS [26. M\$N70_HMR*[J T?'_/IM*6I[NW-DM>_?O>[,$3:^4LXJFW94E!@7/O&M3S + M!TZDE[OM#'Z7'$UV&G57'D>\R6%+*F.(9C3):9^'#ZSQ2-$+GGE1'^$JXWS= M31F,!+]P&29GW6':DK:6>AQZ'.:K*76!84FI;!>!2<8O621.CDN5@.P=IUVP M%V77-V_A@V19E*?#':#A+[W;'+)C$IX=N+=VFO@?"M!WFD$LIKT.2]QK/J?6 M9ULBF_@>K!+-98V>-<&42Z5,;[JO/F?G'U.+5#(;@^<[JKV6F WO&;/A MC3R\-ZI^1$^833/XZ_A68@EX!$F7R%U[SIU@;YH>S"\OHM^7C=#W62:ZB"NU M>!NTN2\P@J[ZU42KH^15JM!3B]34+)7YIB'XQ>&H?8#;;X#P(/5AQ[5[1+'U MD:TE=ZZ*\4-JS&,=QZNSLI><0.Y7@.GM=:4>)SEL^$7!@(2GZ3\4"Y7#5XTC M<+LMYA?B=/CGZ[T52S1FQ8.K'U%R/X7@L:P.C@RI@F^&=J'+'@8](F!G6%5S M)WLW>(B4Z[EFQM69-3^_K$%K\TX(YO>'UY*:\L'$*T%I')@XQL[OO<)'%IX_ M2&:/7EK1E^-/8_DX<'OP%?:@3EV@@@4A#_%QMEWR6_^"UYYH9F()K M?C$]%$Z-<.6F?F%6#!.29^HP :,@'LFU9W!-V?#6-)^*OA+_$(['-#).RJQ% MC$XV21ZJ'F/%(4R&)!,-JFA5_WK'%VO.+@B#(6>N[=QB:T:*6Q'KZ97.$ZK= M 30]6JZ[KH*M45?_9>CXZ\7JIB&)CWHTLA"$5=C]%=A M57R/8LQ_-^BI^N GC ')=47_FZ%C'.# *WGO:CWO>#V2J UTCTBO5H?;2L-" ML"J PY73L:+_N-M\W5;\I+/,7]UFF6^SS,[^L;U#'DE+0A'XY.\'785 M>4&"..Z\\=U (E?1DC=1=D8:OD6UX6XB8)P\/WN5@%KQ2*4+6E&)6DEK.D2; MI0+#@M_:+I(JE%.*BG+-J^)RN5L=;%G(KG$Z^2FJ@KQ1?/6K!"%NDBB/ M>4 M>?@ETPS>.[C)#%'2HQF0JW]E4Q,V%R8E(C1P.$D$P+"<>6J6&\?/Z129X(M$ M#V5)^L8]N5$,FJ]D*O2<(-R#_$ICK\B())"9ZU;6)X\J\*(V36[]2#C L M_\ID"=YLV[(^#W^M;8?ER+^7 C3VNVM@=7YK9]I@)PJ>_>Z]&$W+-K>EDX_L M;7\N)J+\H_;@)[S%T9;+<9N0V/I U"S!8L12:O3:$TWLJ7L7[/2%PV5]+B,.[V;1N%P!OS [%ZQ MTP0 CKW&;378SBZW4R\%5T624NRO+#^3\40%WV*W.B=-@S2@Z<&B[6=J;\9L MIFA(*I^_V5?P38[85B4*$]N*1]P/04$BP;Z(Z[]5RA 8LOC"#NWQ(41HR-QI M?$_4()R2Y#)]:-26Z"T+6WZ5QK:L5G)9,HLB8\QZ:#D+[_D:F-'QYE>DC?JQ MY[Y$!_ROI1:N?IHO'L0/-&V7NZG?&='G^14E3L%Y])77L\I(4_2 . MLQSWNNR#@V.O2NR?G+KV,HV@8UN390??PP,!B++JUM(*UL-I34'*'<947FW] MX$4&=U((VP;F#Y[EN61NM)U;O2+)8?'*B4,4AC#9P7 C^952S7. 9J>WS73, M17+F/]:;QXZ!D=[-L<9XY]5T0R(=D9U5BTN#[,WN]8.8)*HYYLCR CUJ(:-O ML?^B1E_I\9B=P40_J6O$0+&+XX;O:&6?T%"'Z$'M]EG^ MNG^2USWJ1H1C.YBDCF9$;1JS4*[ I$7\>_=-,4\:^I#UG3-5.6^8S64^,OP. MGIZ@H;>^ U7D"K?7]$&:ST3>9:DIS10(8Z?2^&(>[XK:.^LRKEC^LIZ\G&\; MK&JIKN,)HTOES/R/S98'J5A)>PFO"<&MTO'(V7R> LJ?_/I^G:+)YRD'ZSW; MJ&OJB"&5""0+&]8;@>(2 "S#[-*PG6)=T?GP%A?.":!D1-8D8G-[J)C6QR@# MSN4QRM*JL-VJ6L&VF*^T.LK]B&0]NM@6)7.I:F1>#KIE#\_]F4_/C[^$)_-8 M17]:;D"AAW+B$NRJ M\_SDU:NT 9[^MR'QQ?&6KK1EG-[=QLTP&_6Q1$IVOUX4;2&WYO4M@3Z_* N5 M#5EX@G3]DB#NWX='J(L%!+:W8V@,=TX[K0 86*UL.'(Q1]!R5$[>@ 2P>E^M M1,/3X11E+PZX=9Q-O.O;U Z]XB(2-,LW4O]+4I75!4!1"OC\_6*2AV?@.*S+ M4JH>>NH?NK?TH^@=];N#L",2922- (9AQ;+<[F,299"+<.((D6M#[<<42VIJ M6X!U0:$G/E#ICB/M47?$EF<-H))T(/-:[R)GXM57_:3+'(_OW)8Y;LL0*HV8HK G5+J$7FWV22.)J M+R< (^A5!YSY%SP*/&T8VK:I51P,//36-8N.XDXU[R/M6U$W]7[-;LF!*;^! MKQ*!CD/F@^203XGP8WLL#P"" B1EYNCIIRDK(')5JZ8C*\(B/)-9[O%X]*U. M-6)D@EH0)"?&5XXF@Q$+-++:2OH]^&O1@^;)-)X@3WQYGR?_BP%UA#:Y-S*0 M'5*_36XZK!T(!JV+]0K'O4]O(6*7/ 0:Z\,APL&2Q-*3')@C=[K8A4M&P(BG MC3H@,+TJ9H0[R9(<)0I(#9WZQM^7CG/CDP) MTQ\[%@46NZAL$O_F"-@4MC%R*?%!%Y'0?CX)/O * 2Z1.ZIL)GE1:]#C;%1+ MK%_YKFX1(2M.;I&G+0/!6KIB&$\83@8EJL%)I)19L5->\5BBY:8%)=>P.4^J M07WHSF#?CFY:3:H7B8U?&2\PP##WU_U>-Z'&;L(>#9=2\HW]0IIR8%L5)S0@] M#''1%J3LKGRJ+1H5^>!P$4\3C!';:33>X:!0;CWS7(C?WB0)FXQ?,BH\'B3\V+,]&5ET[&'.YU\([P\[@Z'8JMI M?R*U=9@4\UW:%]QHFJH MR,('D^BIZ/;!_3RAY288-2RP^GP73&^"#-9P+XP4JYAO^S'+]0!;P6R$H^&W:DSY49X[,L+H4 8 M3UA;"3R<4VOID=1:75RC+LRF9P0]2RA+ ^BIWSU1AGZ;>I"GQ/H!(,LM\N?5 M-K96JNY33QM .O##!#O+NZB"<]MJ CZ*F4V:NG^D"<8[R0+\P;)8\G14 M$F^*WQWQ=[Q3/*N:-1J#YJP-@U,&-G$6_JM<@H=&-8M-5Z"2^KU(WXE'99Q! M6'^:$V;A,RQ*4L'XU94?GXFC]B#*N*JQ0W<1D07Y"U2G@R,<8DJH"%^SN3&] M=I9?URH)W%"U=.6I(CV_V69I4E@N00M!)B.M_:E9A:E0V;.L1F7=(X/24&:N MTG+,>M?RD_90;8]&9!XL8SM5YSE)]YA;\:%=KRE*N,Z(6I'W8"2&'+>U.0L0 M_KWYS#8HP8TN=)?!RWJLS%9.KY8M$UG*LM%A@4U1$FW MCC6Y2AKX0YZ687^Y84=2$M8;^LK3*X[(^ 9OT"7+=+4'Y/?Q*NID*WN- Q0= MY*-)EJ;UA1VRCWT8\Q-]1<;9PUC,<=CW\%!TV2G%HM]'G>GD[M? M??6E]?AV$=U@,,<(:U3<-0F9[GS%'_0@V=(<\3CQRBP#2W7Q3!@..?B2'A-RG';YE+&?E=M+ M%"X03O)SRVFA[U#^P !DF7UC652:RH&U%6A$,;EL4;*KQVZD\G7Q$A'LC390 M,,&DLHKTB=?&:!7^XJXGFR[,V46U@1?NCK*I^VZI"'"/U0G;=A^*]RSA*>+>1A!Z[9$'/T)^? M97IT'^L?FBH-H7"G<'A+K8/?_S6<^3[K>,5$B,\YW#5QO?2 0@Q+99%Z?*@0 M8M9=3)0!!0,==$*QS)%SY*\1#YWK'UD[KQ2CNJUXB(O=G&J)3?MN"09LT6C1 M1=&/I*M\5;M.8N7/!G"GJ4^4PM-%U)7;,?EJ@2!%_(DDG)B"3UK2;A%OJ1(EFQ3^ MTHM^9A-&GA9,+KPB05R/=3!)U,NV-Z2MPMYP^FI5FRQ)&E#\ZV"QRFULO,JZK3@ALA)R4<<;;G8 MWK"P.%C\;['EM^3%1B:V?13SE@6>9+Q94$M?PYKA[R%%-:#">",O^WF<557? M2Y:*:;-X"+/2,%@A<8JK<>9@.\#BVLU_$$-KES=:E,6"773:L.4S.1/2BR_+ MDLY"=A2+XD$<;@:@#7]D%>1F3^$[Q(;#HC4=23(Q@T$10$PR7R;.5/.+73GR:GIL*2]26B.LK.]UP7^KRUR\#-J+L3=F^P,+_MJWY20V7D"F[T(SOD, IU6K<:ZW-ZZB4W=8EBE?T-J?I MLOP.>YK;?<)C6!25_2K&?1R":_]UZ"^VB_;-G9%6A3U?AJ"O(_)@KNH^/FNL79VNO >B>KWV)/1A5>91;)VDZ=W5%\U\)[%\ MO_U],'840]XKP<6*6[1@H70CO$=+]SB):O(4AUK11I#H(*[LOWDI7K7"!-O7 M:!GU?&=EIWMR=-"Y-O'K].AY'^W(DDUTI&,?NM]?A>Q]46@7Q]W'I]==1YW% MO9<';./TK873PZ@S4^E'007EKY4ZD_+-:31\:&U8G@!!5VW$E0D1'UBS+;,? M7L+&=;R)6?7ZLX*SZ;VIC[DQ?W,N\FWQZ\<>QF]-DF+QI2 NO&S2:7[< ?[^ M+.G!47J!X\N>J>%";N<7GOKASJ.Q/O"QM*9$9?TF\B8QH6I*4T[;1U?F5TU, MM0B19D6$G?.#*WF8;7B85A-9][[\C$F.8*JDE["3:#']*@OMEB)9%^8S'(WL M-_7?4W0BHRS$C=BK]%0MU&9E7.P>YGI\:!40(*NYE1N GC?;4CLV^L3R^UWPBY, MHWYS'AZ-SX#Y*OHGT":]CV5?P!MN>EM96%=<#5@?DU_%]T/0$O-DP1/:,>"H M:S5^_.2#!O!I5RGOW58I;ZN4?Z'.KVO/MRNK"8?/OOPP\J=?/V34XRI2&0@L M)QX0JN%X$=Z-TG1<3K;E_*(.^^9\[P\;(/9"Y(SVH[ E@_^;,H@D[3")1VLH M*#UZ+\BG"2"8R?MXH*W)'JW++>NT\6T^J9BLG]I]NRD "9U,;D; M3M##9ZQTU_M#7\_JAS%'L!V0_L)BAS=B!"?MY,V3$>J&-R+9R &_39-D@:__ MZK>F$!FN]>+EMTFF^3"-SNM40+(#Y"S,3\:U\+V])RQ@-P2?JE>?W0*,3/:P MAU3GY[_A'A_=T?X]'N[_%*L=)A.K_IA\V_XRE*#KGE^%D?214%GB\U9D/6$P MO:E6S78" >;RI.#C<8V7=#+#FSQOBW5JZ.277]E?-2VC@I@N,T\:.\5^)O74 MTYCH2]*)V155G1B95PYH$@?$$?P/M@LH)P#.]GC \ 7- MJ<(/FP,07BO2UDF"JK%:-^$DCL1([BG,!(4'> ,9R(NB$L8H:Z$H?]T4M(ZP M*M+>1-'($-,RJOP\^=W?E-4O%HU^MPL76S16W G[^@LQEAPC98JKI6L$4"-[ M/'FBEUFTI(>!VL-@G1P'S=LQ0W6&+K15T<:@('N7U'P@!>@J83ZRK)-CYPE_ MZ>U7Y"!LV=@BQ-^YKN*=[S\\(/KUHLBVU\-AHW)V#0Q2DI(&JM2T!<$12?JS M$A';L#9*GFY.\[>W_&)CH C6QD-[0&&#ZH+;%@,^+WQ!]]$D;(G=^#X*WY!0 M,@1M#S^+V&<2]VN$>??N9TKD'X>/JF$8^LKH@[2WSW2-;*$G88GX=,O>CIQ" M068K;-_4YT6-?C["<#D]/)GHX0C^?!KPH\^LO41OSR]D@T YB^!=]1J$O,6N M\(^R;43URUH1LMZ Q&-^5'O2.6@//%SKT);L-_VG?;D\Y("DZXRY/:#C5*^' M#N,"SV&)4.[3D[1/7T/4IK,)75/^S9)NQOA?/8.L#_#XBW[; CR,CP1JDM?W7WXF9O?\8'?^TSZ&=.X M13\)?6=7O.CL-OIN57A)'9^=V_+A&XJ!&__*H9>NK$]7C(Z(C4QD35=O^W8[_Z6L=_Y[-1OO4/9?7\1S'YY_ZN,@!2L'.VX81M!80RNE)E7Z^3$[8,+ MX?H69*,[#8]H=ZU>W.;(D3HMA>AFR);'3VDHMST7)%N@]_F]KZZQIZP:C]HN MLVZ26"A^E<=Q)(%N@&$T?2N*X<2P1X8Z\@TWX*^&!O:#!Z=^B]U&4"):O,XL M:]1EN>&DW__,:K*0H,='ELUVN7I*^ VGHF]^DZD9G+@*AHRU_0]<&-.$%W8A MIYHU-6G:5MG!6+7TI9WI\V9ON)ZBL9Y<]QB'#':N7W/#Y[KCG^OC/,Q7GXG_ MWMO,HV1[SB]4@DX)8_'^8;>+:N4-M-"=>[&S$8O^:=<%[M_6!6[K G^=[B6D M+9]6A DO)C^''7L1OH_]>DSYRZ3PDI5PD[L96RO&2^P+?38>"WPE#2^U/\N M>/V#G5#AS.?JG*$<<<7 $UQ>-Z+V'C*7^*+?0G\Q8DO]E M%ZZ_J&*^#?Y[B 75W05FJ^#;) V*=NCJ8!T'O7@V16).R494M, 7"_S520'Q M,B??_W?**CQ)7YSZ2@VIMM+ZV%NFNM#,W#ZA#KRXG0P1H^BVX__+S]@XT\."Q.S,M9D4%SYHQKH?13P7]FK7K?8- M6R&(!G\IH@$5H423MWA+@/M;Q..IP*HWJT(1@_WD MT4T21 (]&RCQX<]/RZSE1JXY^E3X('LR-W3N<64GMWF_\]7IV!.GA5K(4B@! MF:WFF;QV1*.@'8&A5XY9=8C/*%7X/B$]?>(P)U%*9"OVB@^H@6$7_=C4)Z]M M$;[U<O$(9X=3\3#$OG53QV6>@A.0-J'SK%,H?:P%,NL! M3+#81N++DB^SO_&4?C.M214J*;PZ":M,_>7LXC;)48Y-.B9[5(6UMPC.K M-;E"<.]'_X+3#N/VHE\E#_Z-?V/CF^G^EQ3!R6S0W0>67#H,JQWZ#/?NI*D8 MNT^2HP'V0UJR=&I]C;ZT9^AO3H$=TZ"G4L&8=1CKN3KX['6#[1#>+I9Q[,+M M[:V\=B6.PO@>B_"-P=*3_K!#OR- 6'B!%#EN]*I&66DKOU*D=;;VN5]')BWV M3(T.Z@:FKO>-S$M3:S>ZIZ8$^E6VM\+"OM#6 M&J92JH ?:"*S_N"LDB,^XMS62!)?X\X>>D=WOIHJ+5@8/;H64_VA(*]-=]$0 M1!_]03;71#Y_Z Z7CJ//K)5XCCX*\>LPDI4"2]Z6UF,MB1?=3;VKTLOCZT\ MICCQ<9S2,!-VS@I:C^&M@G[FYV]?/B-8=M>V@FP*!^Q* $YRL>2H_F^YV81_ MRA+X(2S&+7KV+Y&]JWGF=.1#W#<[6<^79.HUW MTW_._O&7Z<"SKP6M45<1@7PI,:H/Q3[H)MK!+H1WLKBCNZAC\VE ^$H:*<;FF M:F^U*F?4Y1A\7=;A"6:5VL096^/";\5A=*F3N+SDZ&"3XX)TV\B86Z)1-H+)JBD^]>3Q@]OD\6WR^"\$*G_9 M8X'ZRC*NL&]7X?9>FYOS,F+>-!-UEC)1FC"%I*"GVAF:6/ID:D5@C=Z46PLW MG0$^,X-UIO8H?7;RW#*GSWQ/DQKJD?CD[H-[TWC\&KR9=K)3)_?JK.R8K1,# M3MX!LY@TN-$BS_:):2;<\Z*Y=/?%#>(W-:<(QN+3*QZAU[0M+T8O84-(5^=! M,[#^(Z.FDL953Q]5OW6,$P442?N:XYJ(V2_1*Y S+SG+KLX[F5-*YX0OQ5SRJ+0BC+P/) M-!NH?,J 2897UKI4#-R:'E_-4(+!<9D2PY<<5>:(3'P:>JOW11 MU\';"LU-@KOI*TDSF+]Z+IFKW!R;\0,+U1;I5+VGR#S%)'XP##NI7C"1* 17 M5RTC0^BXQ3MB3[+].2OWC285\_TYM61?*U@#><]-JRW2X9XG5E+)5XINN#ZH MU)0GKZX*_/_LO5ESVT:Z,'Q_JM[_@/),OK*K((;@3F8OU[VP"D\4O4^L@D]>H8X$S19 MJ:,9#=NR(!?SE!#0Z@U3]MKP;C-)5M03F!N=\91-[FMS6^Y30K^]^;D$)<85 MD3+U:ZL80#ZR%:,,C;()4LKBEJ3V):N>^&#%KZ3FL=#^?2KR0KH311' M9=F2B(Q2./>5G]*E$=,[1=]2FY) M9Q$4(4M47+6]5&8ZNDX4_A=CO2H.#98^U#D M++KZU694>$K,"YUC6S?A-NZ NA&E@3H*)R9LT]3C!!@QO#U53419-2YIC$ N M>;B.&N F=2+*412=GV2+M36KU+&1UR%KVC*SUP:JB(!LW#"?.R15H@4[R!9# M>&&L6K5_I_R%0ADH-[O91<*H_SO?26Y9)UY ,[G$.YU7(_0E4:],T6G574A3 M>;]$^K*RFB3/"]6+531--&RV>H2%;H2&$V:B==P%MJ=9!FR_B*$!!CYNI X9 M[E!U &(:-A/4M7_#W5\-UR.%R_WXDRQVD4-&:@BME$?V:NB08'UWBDQ+'4%* MKZV,,>"(M;P*6=HN;Z%5@DC&KQRO7[)WMF&T%$3GS/5O)')KP42 D^+&<*K4 M\)LZ"B<1U?)7L;G9!4(;;2R!I$9XPG;B1&'D6AM0NL$S 2O3(-)+4I$)MY4Q M;S0'-FTHA4X5;*CU+N$DB(N$4J=C\E3S+W5TX^"54F5HF]P&P6B&RC@N*#OE MSFVU.'JVQUYK,]OVV>-I^\&'U@]N_>#'DT2]/7B,IF')8_%>AO;+:@.*69F; ME[5)0/UO$=V8M<&#[?Y]Y=NO>_2W"A^I4ZD[D+ZIIOM"[LB%Q5+T?4!& )K= MVGQ,9L*<"\/E5V&X_!Z ^(H:??S]L;NI%0[FIJ&NL M7\HY]6B/&O)M=RF<5-Y7NQM.V<2444J!*=U$B##(BS0V;B)SKD*?FB/@%+3: M?;R130CM&"66!$[XTQF"_D, EV28GYU15] M5OA]FB5^J'1=,0V5?Y8(558Q?3TFKF;I7C'",+[\^KNKYWF90YV,ET0WW%,6 M&TZH]O3Z%BK%T72.IFU1$S<%7>-8NG*9V@<2D#:GEC?5'.$&XE@=;WDEKTIUZ8Y,AF#U7]NX] PF)?N M7>8.2%H B] "2FUEX WS@/Y\X+HR?#=JO06:9#)75(%1MFBIQIRF6A" M0]%3KB_)RA?9<;[7'> K$](VJJ^U9+@8F+@)J:B-EVPGIK M\!WI\N#*L#^<3Y&DLE?*3;5SK9%!HDLYS-%[9H:0J(-1V$[C?XD_^(M%&(6J MDE('82G$IZ(WY#*ZO_\+_>0_1( !MD#NZ- HYP^3E,IC.&A#2P*8;+50V,XC_EK&)O6(H1&)HO!RFSYEJJ?=(?2_K=.V,& M^*]J9HUH"76>)[-/V+4QX-J@7WERRT*K=;\6H(G,HINSGT+RY!IJG8PDT1H, M=%E^*&.31@+_*V,8Q:]: #2%6^]\'(V(O"B[R5I(O!NCKU?$VTM,]9*> MEMPZ*R>\DZ>8'@@5K'E*3[515UDSWNSU9;%3/LJZ"H_-KT7=5.Y<'$:?CKV\ MHG; -Y@D]2#FB@/&L)EL?L<*&X:R0I[G(#-#U%O6$K2EU]VPTL-27;_(,"%T M1\$+49Q:?I,K1KFB"UOX]:J^:U[=T'I$7)/*'+:#!YWO 5S'0B@P6:!O.59* MM/D1&SA"B98C(M0MZ$"Z>438 F#-/*(JKUR4,C;;/L'G()V)?+,2@KKET!/V M9Z&@4I+R>&+NO(;?*-L!LETY9UF3RMDP)%U!OHZQ;![4;W[?2Q9)14(OCV]4 M@4I%+6_Z;FUS@B?NN&_55J_RJDP/31'K$2FX-31HX"&J6D2TOTLTJ/!3-9>, MM7L%-%4>N"7 0S50B$T!9 ?IUFYD:D25598N\ M=LK$9.L4- X5X#0B9"*@:9Q$8(68ZF):(0C"K&90;Z=M3SX^.],!IF<-M_!K$Q MF4[1)R4FEB2]DN]TU6SA*BW E=8:?X6D;KF?0K..01,'KMDM4917H,%E31;Z M%NV5%A73/U7'Q0:ECSC_UTTOK4]RTY/HF1/R%)0,8"K(_(] &[4+K.LWYNA@ MM2V%S'3W(Y6)13=(._ O,#?JAFOFX)H5(4@W3HW,%V+O[&^3878-1VT=1_YU M VWM;+]-'2J$*BFC?C)%IF' KV)^_C4/DE E4, FU??87#6P+4D_&21'7466 MACBHX1T70B_1)9EQPEX%#YMF350\4;K]!=@Z OQ*25+5C.:4&T*"*##2%F1- M%MZ6]$=$@F1"&*>I1CK+DT5NL?1*2-=5RG'0T>V6BPC08? M:S18-=?ZSO1"MT8->I65G%1&Z!3;5C6U!&QJ+U'O /&^R.F>2?MT5-U M';5,Z354*S2A=1D!S9K:FOEM*!DHAU#0Z1NFBBQ1OROC=ZCS!)3.BN#)Q.3V M&]<Y6)X!EQ]#/J%B,2>G$GHM]^L2J87ZBIP\+[5%XW12L+[FRHEVVH MC1"]T!JG+^KYA.74RI7*=9T'>@APPUU0ZBL-?DA)J%\.'PDRBA M+B5D.7.1^B+,T "["5!GU68-!K&"O(/.W04?38!ZTU>%46!:T7ERR9VL".;J M+[YHCD_K*AM>):3K10].9 \^FSC#Y!:5JZJL8'3\JQ;W/XF&IYB8$,"I68D# MSJ7L;J/&M(7#C'4ZZIB8>Y\Y]YMSP,WRB%6NT%.?Y3,P"X4;]N()H MH/8]>T_D2J+KFB>%ERO3Q$O-XD3B>$0"_N-&Y&]HK M%81$;I0S7TMJ0;VY/6(+_7Z5>]3>RX/=2 EL>C'9ITX["JM;H2XV9+IR<8?T MX,P#TBI9RLR"<)W3]!!N6@FL,T')(,KI0MD2&Z_>UZ3240(>;K4F<4JFVG_O1G M['Y5 DMU]P3N(#>)^45:]8HH8&'L0[UATV%]8WDC@V=1VE[IS5QF(KIZB28C M8@T5-E[Y_P'2404(>B8S>>S095D]@RZ-;KZOK%R:0)C'?5T8#5R15>4J74;@ES@)@%6EE'M@"N;/KU$7K_.NTN JB M,M4ER;FY/>AK_ MIC/08E(!Z3<='X%FE?T#KV@@:[;UJ!@21"C5K>B^F81-02>=:E2SNKT(+*55$$TO@[O M#^A!OD;XSPE8<%7A+(PV[X7C0?-2@U9?C%5@51)!CCW)XMVLH8$/AAHC75VR M1%B/;Y+5DS,6RAPVP73#5MI[=?IV.*YSQJS&L .S&S!+5GJZG#)IB3+$9/J+ MG<*GZ:8[Z!LP& 8)<<&%T,_J7S&CD.E56U;%$0^\J*O[#\X#S*U$X>H+MJS@ MJIF%*!T4W%P]P+%JK@P4CU!@[0+GBA(GXRO43FLYB.U<-.\&/.TK%_SG4P\I]]#[0G@ M*&VX%E-"S&9FKOZR 2LNBZ6$:O/C4APS5D#4@D7,K72N@PM0X +LN8OQB@5/ MEUI0A!7_SNN5)KY%/4[?G[;RKK,ZQ:4\6SZ)JM&"H?<5Z7O82Y3GS'N*U.PW?##M48-FT M&'-)36LX.%L>2A=14*/20\;T@[$[6,2#>=HHQ1:$2G"M>L)C=AU52._:'+>+ MGOO4D('59QY_6J1"/4*^&ES+W"=MJHE\U""O!(X-%TEY#G2#4Q\.+(:4&7NO MVJGB,$)!I-8R;'ML/9FR$>- MB? 84M"!,(V3%9@G12J_@+H/-8%.@X#=Z3P6[>#WR*HG)5%209>\%B(+OA>R M %'-OBKU3FK.5R"E3B()!R]$1D@Y[2&2\;4X$=W1,YD_I9#4737. AA5IC,&_8OD*BAS);<9YJ)A!AC88-900I@TE"N, M8BNG=&4TMJH[)BC1O\\/-K MKPNL!] MB5GWW\K\:MBG^RDV7 -A>9)>PF]_!APFX '8?"$8C]3W87 "M>N- M6Q59M:+$%4P]BO;!=N#K +DSX5(RJ^\:G]6OHFS6RON-(Z[ MW-+H7/4PE0+IC6$1RT:IFU[\0>?Y'2#@>;L@FAE?WN#RKN2=;#OY;4X-]'^; MTXHL47*E!$F,VUJ,++QW-:LGPH^[ M)K\^;B-&F^.J/'B(L@' 3/GD"Q8!CV-H&J T.&(=DA*B]U3__F'MY-9I$;O9BE&,%A_*FG[=68 M6*^&]6KLX]4 #GXF0-P?CSI#WO4!4T+W2P!]TW$X._*V_SKO66.3NL YJ6P@ MZ5JC WTL>UI UP-5.0)S+^>NQIA07PVV)^5#9?)09A<'_)[.#2V5(DA]IQ3A M5:T:YD87!A5^G8LY1-345!3"L3WT\F%N4O"Z6R2AA2O0\=/9WY_]&:S79Z#O M]+Q>W_O/\K\_^R'UUZ P/9,[1H,X\F]>AC%F,9U=1,GL MTS<&S@.;_8:8C,%T!-/O=CSD>S6J06ZBF&G:[B]#$81 ILJ E3M?I M:@[/_WX12BPC$&SA%U"0,D9@SK&4UT!;QRN(_'46O)0_:.D%V\]3^&\NOT+I M2S,_$J]GX9NLOP'=/ _.@"//D(U? ^[)VY^0R"1\$MLYJ+B1.($D\HTAY3;< MT[-OGWLO6%[D<_-@;=KBST&6I9EHU7V87B?DN+K0HVS94:992D;-_0 M-D6RHJ[.2\Q:J_(F.QJ67R.F?DT(;O$<\+QWK'A.6*10_7Z8.^T,&"N!<3?C MY*L8Z6@[1E)UJH&/>Z%@^[0N;DA6K%:BA,>PRXP3 M.58_",V+:VI$+8W9+.-\6<0W $SG'S[P*=]Y+F=/BM;KO[][JQ0TJA>1]U[R M7XJ^%QOW$\1$YD56ZH-0.0@VB:3!=Z)G0+43?A2I5@04@ '+6PU331;L*:)( M$65E4(3B2E:,DN-"]:"+H*9QHJZ5OO:9'.VZ M@D-T :1RY-?!S-=#5[+-X.)2;1$F AV9P*XH2:, ;4%/>,3C!NBT,O1F 2:= M'LG]VC)'I]Q'>9\9J^P+A>XNH:T1/GGF@H']YWPJ39 JS,R>(<;-I63/1\D3S8(PUG! MQ59K/#ZEVXG34R-+D/I7"4[ 4]YZ#/?) ='">\X1-S-K$4/C\B%LN($9P9FS M#+%;(@?/>08YOPG#>@M_5FY3) 1N]3NBAH&&E93B\95;4*X?'FR%.=\1CZ:& MMXBY+K(U$M7;Q!PPP *2>%ZZ.-F2"*L8N$CU*LDYX9M#!TE4Z#"!R$"M[@^_ MHONXBKQ:C*ZI+KQIL*)YNU25+'1(EUL^7X69;#]">:C4=A*6N0ZB2"Z'/8Q< MW:>5HZ@9,!"60XN:FC4=EXS9G91G6*\RSLF/SI*)VZ:&VZE;6.1?1\[W/0OGTQ,ZO1.<] MW[F@W@*UDQ@-O;74-,W"#8?<=(D:,S'EGOXLKX*0LW"GJ&OJTKH-]UW-*DJ*AB 0$L)R+%36M"V2YR:8;Z92V MJG:9'6*;?H:5])NWQID.?(#Y[HV^]U02#;RC9*^D34H'!N^ MV5X=X8^@V@6>G%:>L?F"A^\J_; X6?$C\V!6-5/\.1OXZOL.DBR*^I58U4 M9/#Z?TX; FJ4++W8KF.Q'B>'OHH!X]34?:RICY/4)<<\6V"^OIAE3OG _N5E M2L/IC-9!F!VKLE7Q* U;5,7GVO,L!\L@HYTAR].] C9*6Y:4O*$9IB=CQR9J M^T#=L10F*&$K9Y_6.NF:[O);J)*"LQN>!'@UMDVBYEF81KFNP'2S!B9J3Y&Q MR*V4$00#'2@GN?^0.H).[JAAC%)&+H3S?Q*RY9.6I/ #-% NY,9I'DP6\88O98IN^5Q(\82T@,F M&SATG#^$UEE3EAI5T++IBE5FI'S.9@'VX46;1&Z@U,P8 Y&*]@BK:![\,DSG MY,BZ*:O&]&RF&JSJ>Y0I6C(S>8$SGJD'A."RA-Q8F8<]_W$!LH&%Y8<=0D1# M5L%DQ;=8C<%-TGSNYDYUM0O*DHBZG&&:OA3!I01K:A12L4]7!=IGT3+65=A.+I%&-$4;0"@EN:)8CHB?HO PW1IU8LBJ.ZIZ"1 > 1D-#0Z8DL>%G2&WD9,U*;C)-_#QEM>T MP:4KN@T@IUU@9PH6JVY=TJEZLGEICXR_!C7#ZL@C1)9YT_V?!G8PE)-Z9&.TFBVQ!Z-\0%_$@X;M\: -64F;+#4C%MN )%B0 TJU.0*ZI8H1C+XN3"DKS&!#JR066#H>**;1Z.:M^/B-X4%]K5\ M2@YWA3"LK"\YG>!Y^(+Q2D0***="^/G2AE#!/G##%B"\J#FZ52MJY7#,GBNJ M?8K)? U*<;V%M4NM*,3 &)K.U?0]&@\4<8XNX ,VO>#BY>?RN\:.FQ90S1T$ MMWH.6(CFI4B@I%X2F,TX \#Q*M*:?4'=09Y?R=/15-NZ!4V]8')=HEII9+57 MD&9?I GS'2BS#Z:(YC6:PKA3XRYTX':0=[[,JLU19:<[DT;P=M,MPD@V75!" MJ<8FJ1V(/*=H];[%Q$\C4(TIC^H2B2E/[2YM.I',$BHK*A1<.@$&7]^ M%6+3Y4*8[;GJ6F:X+"JC#O7\%^E83]':FZPLL9%CQ1M+&'"UIG9"GY#G8)5&$51L#T1MKAAHAMO!70K'-N"R># M&[)[-V()3@79A!RI,3WERD^Y(90JJQ+]40R>+(.Y-!&2$9$[-GHSX59/,:5S)=T/EG@9@& M#] &-,LXK%DRS7B&IKX1.2(%68D _"98?I?@ME_+X0#R*L7COY587M,8;\T_ M1)MZZD,H!M^+1JI5S4D#C&\"V"]V/\+L0VX75HCF7Y1+Z.-@\P73&#;_-BD+ M&&P09WQ;DO8,1Y,P/=7H ^217"9J&-G\DKPBRC0DK$/'7''7')AS&A M^K=K0O.WBW*@9',CFV???G?7AC5_^_KB6^1-K/(:(=X/E@Z/:G$R?#]P?."EOY"AF\&4$QPCI'.G3"!XK/_ MS@0:#:8F(2!KM,+@Z4"- MIV%UCL3EC?GQEE7/ET'\)_Q'VR?UD\ZP$?!Z*1R-S%G4>C(&S;$)X>)P ++S M[CL3SHLT0<8M$E.2*+F\J6_G#=:XP8TEIQWT]VS0WP;]6QSTYSQV;5^SI"'V M.YL5ZQMG[(X&7EEBD$+"A$R>'I.[N,[([?:[N[\@F)SK>.Z@/]G]_"]^S,^/ MIWMLYW?@[TE!-GA_--S]O.)&KM,;C_$>AWT'HB4&)=R;C"H/ MPQ__3\:SL$T3=4GRJD\U[@#NS_]SB9G@%'X!L!'P,C2"R5$R+V3&/Z918C[[ M<^\%IQI2U CN1:F_2Z_9)KS7?" M^=^?_?MB<3&^F Y[_U[XWN+?@]Z%_^_)8M+_-VC,O=%X-.S.)\$SIC[^QKN/ M;W\>O/KMEP]OS]__]/O;[\X_OOK^^S?O?_[Y[2\?S_\]&/3[W:'XPA=OWXA[ M\='47.XC9UA ;42GWF)X,9[V!__VNX.+?P_\T>S? MD^Y@\N_1&##)#X+Q=%Y'I^'[7]]^>/7QW2\_O/KEN^_?_?+JES?O7OWTX>WO M[][^ 9_\^N']^:^/BE+#0V"4^:\ZL /G<]21'3XS?4BG?OOF$1&N>A7_3 J9 MXPQ:$==3Z=Y6Z,XJLDPY2&,_NL&2#>'1T9V+U&3*S>8WCR.+_U/$[!!3^=Z[ M9T7J0B_V@L38>E&8,UA9&66!F&<5._4FH^@A^!Y4$9F,=/8]-)? ;J\\@X'G]&YHI*8T84;7R4151F@YP;W7O)# ML]4H @SRIE8T^IUF'D@_!TXMX]*0A/2*/,1NK'JR)!MPFW9:20E'[VY29,+P M:; %<7 T+ <@X>2?NWH?T8E%S<4Y(K E1+,/FA+?*TIL2^[E5N\)]=N/DRM?]J#'T:Q,3M+?\&7/ M<3\^>Q>S23I+@,>%PJ9[C]JMV'7(B,UM"IIT%T>(,DZ>0 9>^PF/H18$2=CH0J8O"&13ERYE/K!HG M=E*5(L\T10;/M86<7O-=,*/:4#F!@K-[/'H'-FAVMYP1>#(YFCSN K MUQGT.J*I*OPT^DKNC4<=&^,!U"+PY(2^.>GT1#=66D)\48Q.SJJ-+A&]1< J M*V8S64B4$LA7")#AW*:]E]>BS42XK+ M)2#?$M5*$?NO7R9%+3>M0GY?0-:X//M-U&YOX(3,>6AADR_CD4M(3+RC''*D M8CI_M@P#T17F,L&\X&LA#IB0N'R2%+N Z5)YTMEUGO) EV25T MG_FKMPT;$ M8/E22M5EE%P@FY&IBJ0-X-%WI#S([&XMZ M 1#2E(/=S8*#^KGNI36^;6ZDJPT,CF(:H'>0;WG)(7,'+']0 MN3J.RF.[A+ME;2>@D>@TC&M+9%(DM5 X8R6,P$QG?Y*9-]C MR(\L'Y6(3/-E2YV+I)HLNUFQTHBMXNGZ!3>G?&19^1-4=6.=1*EC;Y3FJ.@Y M3Y)/R-8#FI&(FK:8B+"2FWWC;)EXI4K;)J/O@)B"[H.2;FJ MU/"N#ACW*MBGQM-D188UR*'(JA:!OUKF-C,4*LY8):DQ_T:=KQI*U&CQ4:3; MHW"<:>Q;J7'0F)+O?\(I/&@25O/J9R+J#(C.5LS,!Q8AF9DTEV:*FC222Y8N M_LW$SUVP+$01NK=AG_Y9Y8@+O2[<+Q6<;=<"'BN5)4&Y9C+E*9"99HW5-- M$J4IL=EX(XEJSEA*$59RW,B9WD5&$Y*SM%"-)2C&(+*&E5$N7?3F#8N8.R6O MKJAN64>Q;\1T:0U-=.8*]HX?7H5I4?838&$!==V3H6!=:\&WW'$.KYX^BA!0 MXHUZ?XAK8$H&A*NE5+"RKX@2SYL!^29H(JN."&VRO3KK3E1]&4DNA M;1LE0:C@57WU6I6"77T*;I2S4S@V8^W9E$[16'A)L-.#VM"%G^>1K($)8V)V M< 0>C$NE 4+ 'YJW40B[8L+!*$%J',!-0FN*U)UA&_0W<#WHP0[J\ 7 M39<[[ D>Q-)*X!L/$"!\%(8CT*:NN.G+HU"1&=:("S(,::!!$><\V3GE2DQE MY2 #8ZB0D-+7CZ5L<0:'<>7+55M;,I5!3U,"1.IAP!^$T,YI#0-4#>JJVRRW M>540@DLLUKD6%:D<1$=V*821$0U6N@+J1$NX/,"2LL8)]X$EB-CA,\5(".F0 MI5XUZD:0PDL82<6+U/:YJE>5F$FI]:70X7G0$@6?A"Y<(==L+N#/ MC"129)' DMA\JMN06?G**@QK,RQ4(7,#ORIW_%6%WP:)8,LB_ B)+1#%+B4! MP#J"5%I-6UVKN/>N;G<:R]M?F_6_[X1F+;[QW@C4N[?,6E:,^"EDB2649(&.]FY!C[YX>?7TW&_TU=#&9[_=OY7;^!U//G) M"Y)!Q!FP%_DLHHQG[/&F.BDL@VIV:./]NI)OJTP-;'R692JE-%DGF,RC M&@HHGPTZ!,(X7.%0';)FZ!N=>I#P]"*A?1L)M9'0+S]U=_\\]Y_0E89B@SG] M.7I+P*@YQOSW#R(\T)J [!\R2M$4A[Q.S+XN' WD;JP[$L*E3QM_QCZK6Z*8 M'TO51Z(G&_:MY-*4TJYP\*J(25)M$OI$RKDKY0"D"@_"0V$R1Y5$I-7?IA^A M<=]XEX+)(;7,F,HD]R?NXQ=Y(C]@WD.?E#A45[=W$\_4N4V>RHV)%WK,)#:V ME6/9(U8!43L>?F66 U9ZKADLP%@?K1ZTLF6)H/S]#)O3O61V#A;D?"V#2/[&\C3N1O<6P&_\H2PGXM[[GJC[NEGHL]92IY\[$XPT[ MW>E1$P_6PY8IP^+"$\8%S^*"@0O#N^)"K]\9><>."STK,8]18M:N9?.8G'L? MAOU^1XSF'WY^?2P<[TO"E6WU(X;K5Q:JEEJ?"EPMM9XB5"VUGB9<.3)TQ'#] M[?RO%JZGSX6%O5>)R70WF--E;[0VG)NFP%M+\C@LR>.(7+28HIZ',;,7[)F2 M^?$\<_GWX#,VI>*?%XF(4>BJG>S%(5PONCKQY5]FLR!8++XLLFRJ;SH8ZC_V M >\R2^P@.F']W(\H=JH%=U2\95;7]3>7X)H'7:<[>J03K!@@# ZO)%[ MG. ]41(>#(;NI#NU,&Y%*L:#2.'AP!U9")\PDQXVA3J.,T:\-7S^L=2X\J Y M1ZT^M\3^@YQW3X=K'XABGA08IV\A56R^K8WA0'?0[[O]4=^BS4/ZT$X-;;QN MMW/8>LBG@S)/EM/TAEW70XW+HHWE-);36$[S0"@S<+U!SYV,>A9M'C*0?&IH M,^IVW='0BB>0,MF1["([YR,1 U7\*QEGZT MJ,U#YX&%I?GG3:%QGG.^8;)(RE-*7JW\/Q=AKA[8.!57#$4N4AS@1A.)<6Z< M',I[044*SK6?SY8XEVT%7XO$H%@_RY)92,/&?* !^ WG9;IJCO*_@O7ZON\7 M+Z9!6#044EUE90R+&!R/][:ISD"/Q^8W\'.5'8H#9S-_^S$[SH?2!O:9]2(' ML\#RQ466X_QKGH,;1;AOWAV.!BL=:3LN\&C?-+PH<(,8H#'[A&;Y=%__UZ&F>X9W2K&4>=]EQOA?C86[@.G&&&;Q%MM*"U[GJ.W>] M#)[W^^'GUQ2+Z$Q*X]#ZPT%G5!Z'%GQ>RP&IS:\04P7Y2FCD)I,=CIX4\S-+ M1%<:O]YIRQ"D-V*(^D,-0]J/=]$P.[$3?6$9#2!-0QQ2+";.J>E$MQD:I$:; M/:MZJEG4TN::"@8W"F\>X9:LMZ@KDX?51U10H:<_PEEIFT3:IK>1/)N.QM-M M>7"/=@XY;9:0(_MF@TY@L>#4L2 N%OX,^"8-1*:1K=$"F#7Q=4*-ZAQTBRI/ M$U7@$ %HSBLQ%/K:3T%LYS>"?R#N6,1XDHB1BG'%J-;%62#&/*,5,P]34/10 M//5*[Y>WWD!-Y%&-_AVO8P>59^!K@^FCI\)$(9@3<%'!&T)W#BX M3/)0O3 A!12T>1Q-K,^']@/-IC:V4+X[<]K]^3)R^]7FR0HXU MXSZ!T\0!#MDD T2^0\[W;M@G6U!;WR?P L!% [/]S*VL/L,_L$%8 M.0KN=!WY/)D=#-/+D.9"XR1RGU%$W*\8E![B-J!!KW>V@J672AAUX(\TUASO)KF M5_ARSG80TM#L-%C[88K#ZN$GNG4>P(VC=17&R]N=P>X AU*Z3(-GH?T$^P9" M('+1KW=>\:!P$)/*O8$/ QM,+F.X@#E"=(L<15.6N]WKZ>#*+,[ WI2KI6@P MTV1832^P6M72ZYST2.^!'>FM5E5"V8[T?L"1WK=C77BNW7.?:]Z9?><_U[ZX M8P[T%[F"[3& !GURSSB '6)=6=^.4;&#A4X5$';X7$L 82FB)8"PH[9: @A+ M$2T!A)41+0&$I8B6 ,+*B)8 PE)$2P!A941+ &$IHB6 L$.L6P((2Q$M 835 MF@X+B"/H5K=EYD$MO]?.?; 3J\5+[,1J.S7EX:CG:4\I/LV)U?>E!XL<)SS" M^F#(86=:6YEZ=#+5SMV\!5;8N9OM; 5HI^1::K74:JGU"4/54NMIPO71&RG; MF=:6"^_!A9_03.N'=$.VE#*.(V[18FJQ\ZKMO&H[[?%.XV3'W9$[F-H!H79X MWYXH,^YU[/!ARV#VQ):>.QX.W.YD9%'&,I@]I\0,+8.Q#&9?;/'<_G3@#D9V M_+"=5[VO3.KV7&\\L0AC)=+>\ZKKV'($CC,[K[K=09V'DX= YT?M_SR=0,"# M"+!QQX+W=$D8M)-IU^U// OCDR7AP<"2\ F3L.=.!T.W=WBWUW'"^-'3+!Z$ M34]Z;G=P<+_#<4+X))GT<-+I/9UYU=5&FW;NVD,Z7D]M[MK0]7!8A M?6FGAC9VFJSE-+=$F0'HUACQ&5NTL9S&RJ1IWQV *B!8"P%-$20%B*: D@ M;"/LE@#"4D1+ &$IXK" N&4ZQ$X[SG8B/.(>$^.[MICH,UH<<<.6+]$:VQ+/ M"1+/D6;-MJ@;]B[=RH*_E> _5+_KHP;_ 7J?CSJ3XQ:=]VYO;>7B$VCI=_0L M[W M.!^?FYW/#TT M>[,0;@V$Q]X$&-+!-9[CA/"C^]4>1*?M=MUA[^ JBH5P:R \!AUT5&?2Q^GN MV:-+DEE->%H5OFWK)M!JTKA#':_;[_?A9KGJQI M?WNLF73[KN<=JFV)Q9FG@#. +^Y@X+4\$>\10G3':6R>Y!H#SN'#QL>M10/DG' 4#Y@".83@;*CPC%2M[@L3MSOEC,Z+$/>FAI M@^[]:.HU+'RH$&G]ASU(6(%)]T7%IC5H3K@/T8%]39M#.P*'$J/IB3[/G-O^)"+\,<;F7V30W8!D7@?]@26Y#$^S5H2#GV M_@X^KX,X"[)'ZT9>W=H?@3.+_"R#KSE)D3I);:M.&.>)DR_3 ![U\^ R2<,@ M>^FD01;XZ6Q)SJIYK, ZS/*4^JI%]AR?B/H' !^EL1Q$&D/I/&"+$MF(6# W+D.\R6A MR\:5_!G .\Q#NH^C .P/!M:^*F%M!;0_;$3O5@"WLB4%4J"]S+D&TL/_5T"K MM\L=(7%*04+Y@P&PAB2&TP) KL*9V J"?N'/D/G*\_"*&^ZCXQP)$IP;K.EG MR9HJ\#]O8E\[0._/2<9G\GMPM:ND!+P2'LC/$)XQ7(P(##B17\1 ;#C[,L]> MN!LP"K_5R&,-^CX@UKGZ"X0]\" @ST4!AP7L*7$%D"))<0D'.(.E5EB&[:SA M&[#A5;8ORVD^F<%OG#_P*'Y*-"L0 .9W M-^5V')+QW4_]H$L%@">KH#5T:&ZJ3C,9\'5+ !^,G<60#=.E,PP MQQG;V\8L;(I\"5H)\2) O0 6+5+_,G#R8+:,DRBYO($WQFPXW],7]?_]3:OBK/*4XB25)7TJSTK@%T7&D1_;&); $ZB?L+V"C M+_WHVK_)I!-CTND-I,GZ4IFF>&_.L#.9?.7H'_$HM:O'(2_&!9>&N/"WRF-< MQ&<[FAH+*.;)^N% 6$'WO@$PWP$->O'W9W_Y^/Y-8WL/(NX8 .A')>(6'SW[ M]B-Q%Z"+-PD-P,D4:/UO]\#A\IW6+@OD]IGL)>UUAH>T)&_!JD!M+B*F?F$T M 3]H#<_:,&D M>%_RN_G2ST&HW^"14"K/:-^H!L.*BR(O4GFWG1,?/B5FN&]V"YUNTW@6C)WN ML%D^&M];VUE4%BY/?A!/N^%BZ:6=<.'1IA8N;8.+I9=VPL7*EW;"Q=)+.^%B MY4L[X6+II9UPL?*EG7"Q]-).N#S=H8KMAHNEEW;"Q>IC#PJ76Y9]['3O'Z0) M?REF,>[T9,A,Q,?.^*.M-V5G3MT#H>XSW\&[\W2VX8APJ\7C4FZ)9U]BSJDE M2$N0#S4M<=CI3D^)'@\X1[75F')?XK&HTX0ZAYK!^C109WA7U.GU.R/OQ%#G M?B-;K8@_)A$_V7%+3WD\Z"UQYG!3)4\9ZNP@.1VH?V5A;BG=0MU2NH6YI?0G M"O5'[V)Z8*C7YDA;J#\]_GZ/V>&>=B<<8'CXPQO4C^F":2E='64LZGAH[9%F MCPM2>H0>A_?W5YWK,LDW9KWAN:XRU 6@\:7SG9_[+T^C$_(.ZGO<6=6/V41L MJ[BWL#\4[(6F8V'_!&%OZ?[IPM[2_=.%O:7[IPO[-G9"M["W/'\7[-OI6+J_ MZ?M!].;Y6U:4MT0O&5/CI2B, ]6+"5/>O*-P ?H__!>P$H4ZQ/PQ=U MX/#-8V)Z?RL'V-0+>^0.^GVW/SK@./H3@NJNFI2V0A7(N-.U$#TI.NT-NZ[7 MG5JH6CI] A ]5CH=N-Z@YTY&/0O5.]1$MQ6JHV[7'0TM[SU]WON$PJ)O$FX6 MGQ[>1NP=VD9LF7/%3A2]/;T-07L%+CH]X(#KT\:-C?ZTT\.-\;1S< ?$J:+% M$V(9 W>6GC19/B&7TW7Y_ZHX'(XL;]XS8GAYN M#"8#M^=9_=,*DRIF3+J=.L,XU9CPUO3R'VBJ.H[B"_-CJ>39G0OQA8>LMXL M[C @&81HSQV-AA8#3L(=>J>IZ6,+_*=+_MVA.QKT+ 8\7?*?6N _4?*?=/NN MYXTL_$\BO'T']N^-W,'@A+K@6>9_._A/.X,G6RN\%5ETB;".H![%0M[1NH6YIW4+=TKJ%^NG4^%JH6PY_"ZB?:K#W0Y % M?CI;.GX\=^;!51 E:VQY=:=K]B=NU989'X]_;*[T%'7H6 MGJ=#H][0[4X.GOYZ$C ]7AJU):.G1:-CU^M9F!Y+G'2OFH.!.QT?/+/\)$!Z MK&S7ZW6&3[D(^(<@#E(_(O/0GZ_".,SRE.8CM]E"/%4G2RL=JG^V.93:V,.\ITOMPXO9MV9VE=POUIT'O_:$[[1_TGN*G1..#_L3MC6T?]:=$XV/;O?EIT?BHZ_:[ M-IEFBX5[&,F#T6'[CCQ9/#J1YGUWP*,)ZN06A2PKN@.^Y: M/+*LZ%YX5&ND8E'(LJ);LZ*^VQ].+!X=KD'74\2C\="=]@[;T^O)8M&3%6@] M&M-R<6^GR)%[0'0;L#">):O@Z^=1DF4O;,.\)Q$GN OS';C>U#;4?!H.YCNP M5=MKV_*.#;@Q[;M3VXC;LHY-HJ5C9S2<(NNXS>5LPHWG Z_K]@8]JYB>8C+# M03!D.'4'DZY%D%,4+P=!D&EG^N+)]@+_$,"!_@SFSJ4?QLXB359@\%\%68X- MU+)3]:,]L6(W; CH]0YQWM.&YG'4,5EHGA)M[I>LUW>'MASQM,AX+\!W#]\Q M[52A?D+D/IQ:6G]Z-><3"_2GR.#KU56G&G#^09F8\V"6Q.1&\/,PB9UDX?A. M5EQDX3STTYO3\-.8X/\BS?F/MHWHR!V>5A?1+P_[8^U-24-8+>!/BN@/[:!X M6@!M(25;@%H*M0!M<_O]@W<@.U7 MGU (U'/'$ZO5639_RE%09;7JIF+6:7.4;M7ME[ QW[S7@?>=3UCM"?N+V1Y?I/ ME.M[3>K>$XK1ZIS?A1^FSI4?%8$S6_KQ98!9OU$"JX,];*M.G["KMV.[$L]DU3R_J.G:'GDVS."GVO9_N_92B MKJLUV)]H7CK8R)A-TH>U/D\"W1_?YWK2M0X'9DL63FV'DZ6GXX"3I:?C@-/C MTU/M;'L&!OKN9#@YJ;#0@6VK(P1JS^UVIQ:F[62H=X1IM].0J_>$(GCO\V60 MJBDP,FGUA>O$06Z]!:'.5XK=%=&6C7XL4I\XN[>1][ M8W=@2[A/FF'<-3/ EOY9=E'K^ #V[L0BQNVBDZ>'&".W/[312RM&ZM%- M[\E$-[?.!'HG3/>?<("K MCHQ>G(93RTYAVT9<=QCN.1JZH^[4XL<)CM@Z!'X,.H>=ROXT<.-I\ ZO.W)' M(\L[+._8I,;9P=&GR#MN=/02GCB'#@=OU['C@DQ0O M!T&0::'A&QF<*FH+V M_8$[& XM_(^PFND0\.\C[[2P?Y*T/QVZT][ @O^)DK[7L6S_&$G_-H??[,G' MG!LJ/K<8< *EZ7? @ $H?B//(L QLO^#(,"8^E(_T; WV\A?O]O/.+:^IM-S M3M=I:*^@Q< =#VR1^TE[(>^(&=W.X>=[G"I>'"7'N&/5JN=V>[;(_909AIUC M;MG%P8)98[#++6+8Z'9+1[U^"7/6HPP;?UK5U9T%; M(I(^$,D\*2ZBH*54H=V_JCKLV\GEGQGKJ"&+#XI9[; Z<]D?N=-BS"&*Y MQP;QTK'(<9+M? MYSX<\]N_S<.K^Y^CH\$JKY(^@5^7O$>OXTV#U3?K) OS,(&S!I&?AU>!1+QN M]RL\G[$;[9(YFR51DKZ4$)$K(D1JR^7)^F6W,PJDPZ(W['0EE '^<:#NU_&+ M/'&Z3A??^S6\6/Y[0+@*?T4#TGL]!=1?DCS(7A)X"";J A@UX?"1O\Z"E_(' M>1K:^%;7#>T!;F0+P4\ZXXX-QQY.?O'"NPWSI$"H'DI8-OG_>.B0[Z[MCK=X8E.NBYXU$C'?2G4_THTT&W MUYEJ.@#D+:(S"SP E9\D* MA^#XJ*8X?E,QWE?I$ZVWU)("$PU3K)P$OCB M9>K'>4:_K?$+&>%^GH8S)"5:-B.ZJ'[J%'$(7P2]"^@HD5O S8(J W3CK",_ MSAS0G?"/P6H=)3LX;N$(XS1RWO^5!CPYS MP*W30B_#'#!E=IO#? BN@K@(L@/NIP%C35VU/]JJK").IF)3SCR8I0&AYL6- MT^]WQE\QPP8N/W)[H 0IW:;$K3;FLL(O^GAE9?OFX"!$H@Q2";#>0%J-S9%A9OC &3*XP=7+ M8@U<9P:W \]-RY71VA[Z?_^SEU5FW((PT'HD."Z!>P$$/IWY"]CH2S^Z]F\R MZ<>;='J#K[2\$J? >W.&G7C^S<5^!F\) 8 ^E&)EXB/GGW[D=0$ M0-PW\%?.2Q>@];_= X?+=]IT66W@1'\+&VY%<%@0P4&T ,3SB3>LTV1>S'*6 M=PF.J$-Q%7[+$G;'D_# )8T";V9[WK SU6ROYTZ[TTY?\2[@) 9GZX&U.-36 M(G&V_G#0&6G.QE_8SKS\' 3V1<'*(*SLZP?AZ]DR7--^KY*H6 52'V@^)K._ M-?S^&5;/02EVQGH[YO;+#XUJ9^QU6B.CMF/&_X5^L@J=/P#AZ0)_%7>A,6+3 M$SLP@66(Q(2^VQ]T#2EV"P'HN:.IX1<0GH*1Z2FXMP"\$PYMO)@&-.I-#!MO M(QYYID=$X?Z7PZ3MGKE-O'>3'O?LVS=)1AIXJO0V+5/;0!J(WK/*'BMJ7*\S MU%@\<*>#@0'(6V Q$$!_JI4VPN+!9-#IW1*+6W-WAQ X5?R@*]C,GAND4%GX M>";+Z;G>M-L9W(WE3$$R]1,1-3Q@ *=H>&TGD+[)UT^Q4]R?-&F@/>&7=7?AC74*V*P:7SX8L4 M2@MTOI;H7.+G)32L/7+$^/@AR. TLR6=<@[\+4J8O4M79=N0=.>&)7=AK 71 MJI%V"';?G1CNT*NJ]N/A;<6L:RCR\Z*JOP,"HN;6K7#UH1EA 12^3*Z"-*;S M9L5%%LXQM)(O_1R0$L33+ #--#1V$Y(DV M>>G-ZGI]]%X[X6H=!;@/Y-'DBI9/@*J*[#MR5K!^D1) Q'809,_#3>_WMKY_ MIT_]F"V0'X(X2/V(+LB?K\(XA#LEQTUKZ7"/+9?EQ\3T-/>&$T-QO04E]OK# MBI>Y?VOK9!]*[/4K]- W)1310PZ4"!< EWL5S@)G$=R'.(X9>\&*BE"70U2 M=3\%I9!8VQ!W^V[+T@/SD+19W;\CS@Y&W8J5-AK=-C#2A+.QVJQ$VFH$IJ_? M2TCKSRF8G!%RHOJR2LIQ21FU%X%"HTL*X7R&KJ<03$"XL20F2X&LW<6"?F9= M:K;TXSB(CEDK>J\"NY6*LW:A\BM@.$8$&7%HX<_RA#P/\%&1._X%: RNT XP M9#-'O-&!:SR75#Z\KN:DK'T8*1_[HBEPP)D1KRV]3/2JY==-^[=TM)YV)&]L M(WDVDM>F2-ZA>>H[I!20(((+M(V75K8'['(-OPK))_X$0(J!,P&_NO#C3Z R M$G3 \O@C<);^7#]88G1>KR+]O8II0TDN,M'.T QD!.:(!:FZ5:%AM!;J4C]O M CLH-.FE\/H2X(%CILDU\+4&T,N%&/;#<25Y>%+1R$S8#P:&1#Q^V+_'&(CS M7.J6+[YFJG"=.&B=ZU- D<(V6AL66O78, 5E4%0%>BVEC'@G73#6^"H.TPZJ>;F897/E1P9XQ/XJ2:S]&WP2<=QXL@I2TXA]O,B9N$SYSVU"]R1I,TN R 4%5L0"1 M!9NF7V\RJ>@H@Y*2BE8VYS)M#[/X/D#P\J.FY#6C1D&'<'MG\%%,^.YZ1V.!Z9JW-;=C8 M79)%CS^OST%&<*B\OM[0%"E];#UWNPO5O.'V*8$VB>^Q98K"I?OE")<#SV.3 MO#G?LWG&#+"JAE$:BRS2YA@^V"AP\*GX#P\*7[&K!A\7?86.?3SNP M-[&!/1O8.^7 WA=(:3Y$_G+/S.4!CMKOW4UANDOF,W/4+,)K^W))R\QQY2(& MPVUDV/6LYB-.23O!M.9R*4FG;VC__8EAV-\"E6^?#]W@MVK,)_:\ ,NX MXH#U\1+U4\B2]DS"[HV\VX5+E-9_Z_3J?0E[5*;KW9UN#.\VYI)2YNC"6037 MV*B&F]QLZVBCXNWEV!*>]9L-9#@L;Y$CFVM$*][5/*3PIB;,K$"V@_)T@8G< M&:CO$=95 &O(BE4P=^4A$NF5D5G MGF[J>:]7:DP !'TW]]ZMD]8W<8(:FO7-H!>BZQL9E.EJ9Y:[L2/X#*SV#1N0KHL@7F(: M!2TG5 R]ZE9'CU(7&C<^*5_@=H5!<">XVV0F\CM(4YJ)=(1CENS5?/NV$>X! M$NWOE_M^B[QZ;WQ;5^$Q8\[3S2IN2!16B:2C,F,Y&2 _T2SBIL1@"6O0$ZJ! MV>X1*W0_^*BQHM:#DBVFZ6W*MO=ET3,8M&W# 9%H>AG#>@28H1D$O-QVK/-E M$/\)_SG_+&)TJCOO8@PC\-\_!K-EG$3)Y8WS)NFXSD_YO*.B]-?X+1 YL-Z< ME)#>"$.18M2YPB:0%VA++1+J#TK8-@_GE->Y],$4S4+8)\@'BF#XPK^@$A.. M%YE.)0.]6R/_[J8$]*9D=0'"4PVP36V S0;83CG ]NO&NH46,K&[5EOT/<-J M,9G.,04UJG8<;?(4\9[*\W_(J$*!_B(D"7FG$DY2CPT:46F7^1;PTSM9$0 MK+A9SMJ _&Q)"L&-2NCEJV%3CTJS-T@ O)SI1HY_E-BNZS%.LQ"#,Z34&YQW603LJST=\@'L&'-"BPA,S/]@?9OF]W"Y,H"$=EQ&5\^C M%BBQ#6/8(,!2L+Z0OITZE^$BQY];@W$_)G"T?\ _7W9#]TQ' MO8/B3"4-TC="J1(_^)'_^<;YF/H$WU^!XZ#IY/P$MGY.SNFYHZY'2%:!"^(1 ME_"5H@V[SBO 8(-2 M)I^'G:#C.F _#K]Z@).? 8+0'%Y4[I$4QT!S&' R7\"AJY#CZ=X(R[WD M*SK.;XHUZ7V3& (&11$*G\+?P6JMAFF4'S9N/N%L71%#/H.%18=!?*+*<@" M5TD(&[PHV'=)ZNU&B,*A+T-TQP080D?C?(U?FF&TCQ(!<'8-#8^:^1C'7X4Q MZ>,8%$OB@/\L>">77&N=>N-+.\XKL6&,H[N:T<&;)?<353([H,Y,ND%L^/&- M\=T*E^U\<6WU 11TX/PH4EI7[5]B@P!<@MO;(@6]3('O=>=W($!0K@S.9AP) M_X,_EL!90US %0^;X6YD2#ZF]8 P!Y3E-_@S-(M)6,J!@<&5+SE#@8%NSH*Y M1-U0.F#UOH[8I?];3.1RGA,3;S7*D.3\U]M??T7MO4,0(13Z)4D!9J]6\/Z9 M3W^K"4?D.N63$C95Y%LC*O6\+X!*M?VU1DD#PZDUV"#R]5 P2)NNC!R_OWNK M2EK",N94@6WXDLH"E;]:@3: Z,T2!!Q*=S ' 41%GJ0WI@L*1)>#\P5[W6^6 M<+&TC1@N)MM#[!GD9R( MCD"7_+\%UCAWO0ES^M@Y#T -(F<(.T+,[0E?4V,,KGGK]$K>TJOB$A!0!-_/ MET5\4\ 7_N&'R\+?_6WEHA&[(J('^86H:6X1BPC*&G0%EO,BE1[.VTS=9#6Z M&8#$X50IU,D0^;_Q-YEQ&R85VB)99&5O02&)2.14)CS/T?>*> 4'CN9_. MLY.N$(,=V@B6C6"U*8*UG[?,8#O8="I 4Y#[2Q%[_OW51Y>EF6)'XZ^O_KE\E/(FSB7 M%)[X&H-1*\PZ!:&%?E+ZEKE+V(I@9J*U=^8\WUB=(A]Q33FE/PR-3(Z&!^2& M@)6JEEL8#J"*%_W8"UR(K63D&4Z$U2MH9<)U8UD*HAS<-CN*KV"9"-:8WX!M M"\8XIALEH$E2V@>"S8^RQ(1=5J0R-PEVB>LHF[A!VT1^#;RZ/=7;WRFCG8X+ M6@EJ;M=@34Q&[5 MF:IPOON5"Z(NXH*C0*M,>CWAQ\#*B6Q!BJ1PY:>8R),&# OM<'Z5IIC'3_AG M1CD1-#(2J5<_7P?? @NR27&7WV%?AL",FSYNZ1 C)*Q&5KS5RIL MEQE+WX<9* #.VRN? KS"#*$AW7@;'\FU#7\0,1![U9X,YSHIHGD%YZH8)]R"4FE2&(B&PUOJV8=P MI^W] NHZ*7_,(H<<+J 49F?%8$;+4Q[)N ]@,!A:AQ/ T]@*'OW$%YC_7$=H M=*/D2"OB^W1$C&)1W%T:%6M0:T!5T:T%-MT;S^')<^$Q18N#4N,YI4"FY6.7 M0WP_;-MPBN)>X*K#JKJ*5PR;$XU^0F!9PFO9M$,1B-F$:4I%EY \!U9:PN(^ M7'10AL3_^G&! %9*>,,]9DM$3'^>K!G"JP#>B5WWI35(I0=4[A>2CY2\L=A+ MS$]5DF$0_R0CP4+3#COTI1# M50\"D4!!?L8;AQIN4N<4>&\\P^V46,\U[P%E.D,-OQ0AVQ)@%7DT(K@L0M1- MKUSYGP(MUMES/2.>P@J##CURI2(5P@A =7T>#*&^(C6( /5976+J^I,CA%U;J26&XQECN/ @S45("4(0T21O M<,1H.8( >JL-:R$D06@Z/_G7( +S1G:_T9U$P:(DC>;7N$N5.F-HM.0[^K+D M\VXA TW A;(L7(3LRO3I] W71!P'_V8<;EVD&*B6)9IR)<%+&']%G@V\OHBU M:PN_C7G6Q-MG@41YHEW,OTGB,R(3K#1%!,%&//#^5]^=.^+7+X_.._SNV_J/ MOI8M@V_[[T\AL)LY4K6IHWT(,KBE&7GK#]^3=#_JI2!N@AV,6;\AAV5 6>RI MD!TKU&)D[(YJ(+T2^0'[/.B3DF>D2XX9TR]2]W+DJ=R8>*''")#/Y>=4 MW@@*N$ F=GJ)57#6T.0KXV+E^UX*/#)<#\;ZJ$WAS;U-#Y[%AVW"M7]7X>J-.Z.C9Q8]*SF/47+6KF53R,[*Q&?? M?OCY];&PP"\)UZ.7;1:NEEZ?$%S9Q7;$AS'SDGR9%!GF(;XXA/*N"\5>_F4V"X+%X@LC MP;8SGP<1-W=XH]J@XB^8N?5]E%P[W_FY__*@PN+1K\.DB2_I\_KRYS:(@;+; M-DM2"]W[:OD6NB<)74N[IPQ=H?$?!W2/0.?&9J&4]4W=9N?)YD5&GE!=& MMT8]1>X$%.LOR(@>$2^=_N9V"N:NUVE V27H+?:&8[??[1VU#75@=^#CN'G>P/6FTSKFPT.'34\#BAZ[G=T=3M31IXF87O M"5#OH.?VAA,+W"-S*.P'W)'K]<:'4D(>W^^@NWA8;\/1I3@\A#=B.!JXH[%G MK:-6)"<]"(2'H(",QQ;")TO#H%J"J3RQ$&Y%PM)#0'C@N=->'<#'ZPJ14^:_ M?BZ'B[U IXCJ-D8_8)^Q*S]2,WYP4&P:4F8&_OUD-.T6>4M.C&Z&WM#M3OO6 M-+NM7Z7%>+"_YW_8=4>#!N/-0O]XN<#>T!\.NNZX>_BXS\E ?Z-;YA2@/W8G MTP:7W!&X;=Y^GBVQ?3-WQM3M33>J1L>I[S_!9)']'WE!Y$R%BP"^3=-9DP5- MT3H9C;=%[I$CHP?/G73[[G1Z\/#.8Z/$22>6W"D$X/;&0W<\[%I(GSQ-#[M3 M=]B?6D@?4;[)G6C:F[B34=UY?01.C-NI+T$\/[C2\C0TE)*GKK_^[,QY+EH+ M7'6MDF+'RP//]7IUTY+4 MDZ]I>E%KA&T;9KV]HAE0NV::NVI*U)[Z$TUZ^_#S:Y*=G8D#1XMHN")\1JRV M,Y2?T??A8R#.3E]]^/RW\[\"+#N>_.2%*P>EAE0<((HK\-'/E"IX[\B:5 M5WENM]_5G\E'1T-/'YY>-AWHDU=>]B&(5V%\$;HX[FTOH)@7TG'>WPY$ZS0$ MM "4HWEO84:W*97?"S_^)*:^QW!85F@_3*Y^=)N#Q#0-\ MO+N\1Z\GQHW^_NYMUG%:0VE_H#^708Q+!8!)J3KA$*\PR%SZ55@3D_E4D0Q=W,)-O/E$N>DTR*X56,L,M&&6%?0IC;_U>;B\L8"8.7I=&8:X*%(QHS0J>/HX3[DV)QZ*%\1\L3S[&9'@ M FZ59CI6%Y4'QJU^QB&Z%X!% G@$^\KSNOW"++D*X'!T!WZN%R;4IXUI/.@8 M\Q.,@1 S@%V*ZL!28*>2]HB8#S$18F-KK]Y 2_0FJ4Y?S%,_SG"VYLMB#6?# MP>WPG-+__4]I_(7RL.!Z327P1E/U_ 7L-.7 M?G3MWV12#0;1,)!*TDNE#.'%.2#6)E\Y^D<\2^WN<>2A<<.ED8;\K?)00_'9 MCA$? HQYLGXX&%886=^ F.\LTV#Q]V=_^?C^36/G.OP9E,UTY4>E#G[BHV?? M?J0IDC@7-J%QD)D"K?_M'DAZ2Y1,)&)%SS8QO1E)/9-# MLU%4R>'087F*KHM?3^+H1@P("O5(]HS/6AZ9K:;NX(5"'8ADC6P(1ZU33/@]_AU)(1*D:J9SS37.FH-*55 MBHQ436FEN;J"[4J-0XG 3+[2=;+*&8:P/]TA!Y;^GBO8: 0L34/'#W]-$]+/ MY"3@UQUGQ]A8\>"/8O*RN)3ZX5NCU+R+'9"24?@GS9JE.?+)C-2*:T3R60#T M.!?Z2H&"/Z0!\VLP,<,97/D"]B2N$/^.8X35AR '7X&2&H&ZZ$U=-3N=1XB3 MUL B,:#)P_B];)D@M,3T;QK=W: Q$,JKZ>-"O%=G?[L.H!9@>@BOB>$R:[/! M<3OTAHW+PCZSH/'++G\S2OQM&T#%:T9#S=79-+41>?'Y!JTT!1VD;#6SSLM4-W#P=/&[&R>.7U91(:RXJ^Q=M./8"6DP>"S MOUH#O[_%>& E3Y]50P:B >FH[FW8[NQ@Q2%9;W'53![6/:,R4WOZ(Q30&VBL M26YNV@!Y#Z:C\72;J[Y-1[L5I3DK^![-@B>\"I3]]C-P"^#!-ZPGK%:@"@9D M/8!TBI(9K5_0&'0_S;-O$#Y F@)^D<0B (5 :6":@+"M*<&?7YJ^_?EE'W CCR#-AN MYT%=E/<3[G?1W$#'>2VETGL@!U2&Q)\^*#E2^P#7 ED"5D+LR%3SUNDZKPA5 M)WY>. MOX[S&VP$)6K(/9@0/1?B6@*5@:_%L:N^2@K/!2GKR(.HF1/B3+> 8-ZXS M#W)\1\S=T)!"TCE) [IK5*Q14Q:4@X!#?C#WT[GT2:O-=IRW_FPIV4-MNV$& M#Y-R/\>=@AD/0$$'JO*U>EWR@I-H0<_46>Y_EAOF3]"*P#T4:_@(Y(X)8GI"_E:C MV'"*2\+*0[U?0_P)59 \IED@UV;^B-)4,1E"63]CP\Y BN_9'[LBRTXY?07K M,EF**T)!3&F!PM,YW/$L-]S)["A 9<#=+K#QN0:)3<[?TF7 L5FY0$\/J$]D MW6U2,>ZA1B 4:IHOOAVWR_NJK$<,OP8\^(:ZG>""W5"^_.B,;PIA)]P/@*M! M2%;W\_"%DU\GM,FE'P%)$:\6/J>8<"+C];("8+%I23)NGX>X&GQO'J+)3X[T MBR"_#@+F$'JSO/D*!,N/U%%NCTWXF6"??,YK,/:9D\R629(%7U!(-7A<#1FU MR<6*QPQG]2$I(-4:^S>W*_1<:S[9U'1:(3#R+,S)@T<;8HD R0\_OQY/QIU1 M.83L#8S@+I-( [HAH2+V(I,DC>SGU[W)M-,MK37P.E,=NI4H&.]U"MR@#KC. M61,T?%/RR]=)2BQ=X+"+XA/5311BBP4R76$<^W.\<2(&V"\*6]J$T.68$]8B MO %E-))[=GYV0?$HQ/T >&A.D>QY ()D%K).3KZ>%:JY[(4%EH6/HB*@WA=1 M&$_^@54!;.R5T7+7*>P'-TY01(Z7B: RSB,/<@[R@5*!C+$#XA7UB:SA'O;# M@@WGQ=R"[D##CA&C[YE1?R%0,M0A2!())1?E7!Z12YRA#*H$AF ; $/G6@-# M!/) *&%6 .!C^;6]L?E60#\4X_(2T&49^Y?&V\*8XKTR=<'K5K()^EV-[R_X M*YE_)9RG ,JU'\[+T!'>4VD")1V15J%4MU M%<-5&Y_M[L%-?$(M=2#&P3ZPM7'I0*P/X=[)D),F)2TO0*4.S28?GOO$$P=Z M-G' )@X<4>) 8X_4N\JZKI1UWG"L\RMO)^MZO6DEM[$DZW9N\$[J-%J?W M%(!"/(],UG@KH:@UL@;!=H:"C3R>*#H;).=])5IWHT33F61"I V\;ED"&(+5 MK4M ;S UDE]9 J9%H'3$!A4Q"GU*9>8%:QLHZ=$EF:K%BRLR#ZO?G9@@OXW" MVHP'M=,.)WTCS7BW>&R/IKMO5C;F/OCSG6*?26(RZFI04=9R;SHTB$2F-P^J MME+/TW"JI6'#NP&[51;VI-^OOF0RKF=A>]ZDFNP]KF5ATUG^+_235:A\\_0+JPQBJ1&:1(:IG,3"&/+F=UP]"B6-C**)O1PG;ETX*QN'+$2P^LXP+E+*R19R=E1Y MNV%0 Z]@M[A2$&#E9M[D#0U.S%.11*]##42Z_O?$)2? MK'#^&>;PBCKP !M 2&1-Y'@=P!>KJJ>4 &D+HGH!OSRF\),%"U1LW?W@:<2:^B&A!F MR4*1A0JE2_DITIUYPR.S!JL)150NJ@QJHP^G2!%A-UU"=ZPOX4ORBD-+N>\; M)VJT5,KM&@5RJQ@0QFUZ)?Y?BMLT448)32)V@F,M7!K,,8(*&TE2T<(*G6Y@ M.ZQ5*C M0?\TA(,L.R$_"["X(FV?<.!BYOH^F\N6I;Z1[597R)$0YT"#(6<#2AG[T, &5<->9?&&,22M;>85&Q6WK27>?P1IL$EIL=?^)$OVB2@2@;VV45= MXT:1ZO4,==OP.QIOE[E0D[)F+GT,QI.DCN->4-#-?62/1IVD6&?0-1($F]>1 M2FI9<3==%>U1O;=#_94+>A C9PU""GVNV$ES!7&6QT:1E4I M+9N]F0,==1)K\#5708[5[NN<7LQO%% #&[RZ@ )3U8#/A 6OXQVXM,B6WN=] M38N*_'5D2H!6G"3(F3[TCC0(1'\47N$ZB*[D)X\62;D7ZKPO*P^,,7\$W)2@ MJEF4&@D0-YBON)B3V"Q:7EC@0O609!-CS0I6+\S8+!1PPM1Y0JTKP"Q8V#6: MO: *Q2^CJN;UL!*7CP5$L2<]D[% M.:@GZ@NZ+'P 1(YU1,@&.9*>K%:A;*N3Z$>X>E^:P$9_&LH[0!LY3'6D'"V1 M>4+OIXVD 9:.8)9"*HR32Z6G2L>'\-ZRDA:DL&=:IOD@&_M2$+@ST.^ F5X".)D%?"!LNL._DH^P5F*5 MJ496(/>*N%2/1=577/%@OD+&P>"LH"&&5TP988Q=)XR3(I]!W87Z"WWFYZF7 M103'"!>AR#(MN%R+_4WT+CP7Z%KE2"]6AP32R:'Q1"I"[6%&[PE7X09BKE7+ M9D6&XMR_ &9 9#P/YQIV9!X9D7ZS.50-[5U#S)<0/34)9H,UUAY#^:*TA[)- MO+&!R-^^OFB//?RO8+UV?@S\"$OK1-L5RM3!KBQ+<01=G -/Q8DVH U=3I2= M 04050/Y<9Y'J3N6[HRAS66S$TZ] <>N/CIR09(WLH^,ZVPXEBC*@R>Y-62] M8G$>K.G_Q3J)C8\I)PI3ZQHVV7'>L2.G5#-5^]:%[E'GJ2L&F@D^JG"O_@0H] M=Y5YEL!IGOD68$4L KTZF:'MZ)N5]LV'Y0Q,>&(C<*@K(=9+D@P//@-'H9Q. M/ACEXHF<7HUR")"'SO;_L_>NS6T;2:/P]U-U_L.4 M]]U3R1;,D!0E478V5;(DQ\[:L>=402F$MW3]^GNX*VU2O6A^#+UBRM&66"'L!D%L(""8]+:UJ\ %K% MGEEO=43]VZ:7<=\I/&O&$"Q/&F5?UF+8L&]] OBMFH,80$A^)8@IH,Q7'X4 MK$48B+0D^)[ON-9>UR]42&*5Y;((D>@OQ]^PP@QN:XE-%#>=Z?)C:/2KR>E6?JGMW"]6$>>A!^W+13 M1>G&O^B(8B $W'L$-$ 1,") M<(AH B(.6R<.#PW @SL0#4$$B(@CAX@&(*+3.NPY1&P/$7=LL7JKA^G;[1HS MZ9;"E-^D)>E#]UW=+@S\.,0O__GH\-&72JF#UE+7O\[LLZ!\A6_1]*\_6Y/E MNT%H^YUV3E,D.\UGRX ^J@-T&$2J2.W$4V]*A2^6;(^QC> /G1\!_/EL&Q1X MFUZPHQ1X\*44V.FU>KV=)L'W6(Z4^W!R0&1G:/$VB;P5T&X.2-/+=/#E?<0; M)N2^0YGF1-A=^6BPVMW;"X.&%P0HD+?^[AX=T>FW:(;1)B M.PZQJ^)QNXW8[JXH5M\2L116VFV\;O' [@]>.3JRVXC=UH'=506WK%3PY&^^ MK]1H]&UUWB+Y%].B5R;_;DVY?>CM;EL+^O;;L('JXMJV!N9)8HB M51WCEJ'#M<;Z< [C^N#?JN_55P_#%3N%=>L M%N\^JD]:/8?JC33EG<=U[ZC5W::_$77F!\?U3OF(\?;;+KAZ[UWUW;&3]!>WQH]9='*(X4@60!!8.$VW1QGGMZYH-J ^+ MM=Z?;+OXW-U;N&";QE#.GP01W7H:A+%_91#67W[\JY;('W&@M2TD^$(5'U3Z MSWNN/X>92!*[=JO/W$2%2YYF5'*.JQA2&6GL7V4Z".BR^&FE?_K*"GA[WF:E MM^+VLFNSXMJL+ *K 1QR;9;A60MS#,6J1,SU_]YR@3D%2/D3X@SGZEJ%,74F M\\1;F7$C*/CA50 ',\4JU!>9WVI4V>Y+I01>8^FVG[[,U%3TL.HOL@,NX?J& MZT;KTN-4];K[]%E+/-.MQL0;T(6N W6C?UH%#YJB\Y2^UM/I-UX"25(+VOIYW>B/OOYO5'7^P2[QUOX:!3I+)?U#V.L@ZS"5-U,L-,>51W' O!1 MA-A-%-92IH+_IDBQO,&_3%<*W"XMZ+< PB:-(^" "(%8Z2F&QP5T^66*[J2N]6LA0O6$V#*4;%X?F UA=L.V2Q1 MZFH:N6A]X;DX2P(RL<1I64[[ D@4498VY@A\ %T3>XTB)G(;\$5OCK2N[OP? MKF6 3 (B<$VJ74.-0%0J![I%@2^X8LU>^>^'M6SP;BL2%3- M+JA[<[EG1AD"NP"E.=,I'-B VCS/^3CK(VZPAAV>)MC4B:!9'I(E\J8>#-2_ MS;1^FA#"!XK[_PZI_03H#A'R#- JJ5_S"L9*/*(X*$AL<1ARB^V$SOHR0N4IYM8XH.8T1EJT["VD7,%NA\"4_"PD-1%5.?V) M^O98[0Q-\VN[F68Z"68S[F,_!-4U&H;<2PDGA(>3,;>5R:EU!W93@S.1I*2I M8NLD3;" MQP/7YYP&PSJJD3-+B0*%NH1(U/NPA8SQ MH7XGMZ> M !%'/=92?91,'Q7N^S*SSBD2I: M=AC(\40M,$Q3ZA=H]?E!L EI4Q":,3>J8YE/C[%J89K2% C%Z5@=07X+ MJ+H!UHM=YFY8;O/'>#0J!N&VE89[H*KC%_H#EBJ$-5KCLVI [:&8O3!&PF $ M")C[H6J.%%H\1KCU#)@TP2)@ )3;KCU%@*.0 2XCK?.A3@R/T^^$$^;Y3($R M2>:&RFV\X!* R@VTJ.&>1CV]*(<@_Z6O!17U;F&UB#&0^J@ C4DB,Z$Q: M'!%4L"F :5'YKJIXY8Z7>89%2-S)QSR,@"#,>W2")-K#*RE 2UB<$!^^-V(, M6,VKRD.V0()",BPCX1;I>5(EB5M!%#V+$M"IKY'2L8V7S(&8DH![H=: 0,^!' N. MR/^,B@H*'[8#3.;:8%$4.Z+>?44$*:,^39_IR*^QQ:VFA$L&M*:[2AO2>GWX M=V"\5O?>.$V9CR)0;HJ^=J:1,FZ)]/]"9JI(4G_1LOL5+CUA^YXM!=US2Y]; MZA!N@8R J3=( -^QOV^I,4N4">X8=0 &#VSP1A4G%)5T1X0^)5XT!2XQF/V MWSW&X_\8K5?6K>P&;=@>$4ZE:4Q5LRZ[@QBS;35\.$'++J2"L&I7#. F#OHY MTZ9KU4,P864V53;D$5R%NQ.Y)8$KKFP:9:#V%; R5DA2K8S=E%890;5T87 0 MZ)J])Q&VA<H"2%!5)=!^8[I:P22:HXB#M=TCUT(5474CU MH4.JJX6K)<6\4I\R1]@<5A,&@<^/9Z&,(FYTB5)B3+HS]TXM-"!@;N00+!0A MTO.PY[.EMS-/NS'.("-F-*\BS:V.-5:ZVN(GK=$5K3K9%-&&!@M4KYR)M'N, M7@T1.,;A7B\YZN27\<;R:"SMC":/Y0*Q)RFI(Z4BL:QF&RV[:! +VS"@,99& MS=QLPI V;IXBA1G=MZ$6G9T3C63XH: MVB'*"!;M>4,=*-?R:)$T9 VN+!0S:E>RG M@-BLL$#,1-KS831 2E$#:UF[GR(99922@4Z.P%=6$,C\DL^&.A)7YS J]DSL5$=^#7TS'^7?GX@[] 0N M]-='B_?[6(\B_"VD4*_/V69%/9ZMR=KNWV]:=E&OK[N<*%U#KG?)K:5K>"=' MQR?K2A,W:6ODN>50@>50M!)T00\)?!*NJ+EHF5U[DBK,UVC4@CNQAW%$X=20 M-1ND;TI)6Y$9[VC3T>:C7ZYE$A A&.599^+5DDQ#I)4)NZT_1IL<(?)(WG:( M.,2Q\F>66J7LK!S10AFD2,\LS%'-QJVAT+M9EKE1C,YZD$[LB:+]8!I*X9PB M"RB:FQA]_29;XI1CD!6S".8H)+7)4R!M4HCUSEH J":@0(1 MX'AD!^4)*WJ@WM&;.,(T'JJP&BP:5H>GK:T5XBFEX"2!R32=,,3FE7EKI&B9\!P%JPJ#A#T+F3; S:^,KA^63MZ/2Q12Q 4!:O65C(/RQ_-=A6:43@4 M/$TGE97&PNP"T U,Y X]]C;5&=>PF;!<)*FR.1Q(YCX+NB2%88PS/_;]G.,^ MQDW!)CT0.0<4K6S$ZI;QN$]9R49/58!Q3HP>VCEHE.I79J"584KCYJKZH:[1 M];'\(GLE.&AHG!+V(:MZDW1*I]DTI25IM\*"UX*<%830R/!:3&_<:A+;'3)^ MW[&_STK;?9O$48S&^I0=I0TYZ\_)4P;L>8KX*CR5&,I-TQR)V,HBJVS! [:L M!-[)$UUS'&X-S^$,5&KYA0*;?B+.X@2]9$4::$!),=9=LUF>I+EDGR1=S>@< MXQAO@?5SBO3+ER_YF"QFV#\0YM^,1H]-:O EI0:?)@G*B8?%NV6_(ZN@< [Q M-]2"0 26R!KG($SA9T59]";EM[QS "\4C_ )E'/.&K:4)WV7 8C%I@A 4C*D M= _VAJ*I#+<\6?V!M%=Q8E,M,GNAS)-@<-=K.,*:A MM,1'SFI<:(F=95[XNH*H"'92Z$S[=>N;N82#XR 6"72!XPT"P%,'PGX_^T^^.5$_VY7^._(/#__2.NL?_&70/ MA_\Y4+)STE'RI-_I/^)9^8V7[R]>'YV_?'=Q]O[-N\O+B]]?OGGW^O3WTU\O M7E_\_O[T]_.+UV]?O?EXH5_ZYMH"KD\GUL%7_%AOV!&]9E'L6L&FA=WUQ MN1WV>'"W32]$/M8 #FS1+X4-W4:]RTSGE%)MG!.7*@I QKPNV7 M\E:'=L>BF@ \-9M4;E*5J;F4+%#9$:A(?JXO3H+5B8$96<3AAMKX7J5&;^8$ MMO:(6])L&<^WSWS!""SBEUAIQ'S!W)*^J?#4=NGAU<\L\\<("Z ;@="OOM^K$%(]*S,/-L\4R M,'8YEJ\MO-1>6S!\E_?,@MXA=:_VS$>U\QUBM=WJ=79TSWVLL$%2%\40CA-UH(;ZVA'Q[^5; C$XPO-W_;Z1&U!% M=?^W"Q7*&:E(E.6:DQH,Z''YII31:7^9B/D@P:9[D<._VV,0#UR)L^)GVDI? M^1+Q_4;B_1:6T#MVN-WD4'<:B=S*_L\F,L!L&^->>1;+9(@?JMK@V210HV6= M<'O,?E?)X N8? .9]KD2KX)\:X=Z-U"W,7=^:&Y[XA"S@K5^T_T8CK@UIK<; MV-B.&MM IO+[C8/?>@-?>>*XU^! MC#_ED?CW9)L&_VY@<%?TQ\..0XS3'W>)T>V&_OA;,)W.Q2L9. 5DA_7'HR.' MOMW1'U_"<9PI.I/"Z9+[I4N^B*/QIP##1TZ;;*XV>=1UB&F"-GFOG' W,+.W MFN4SS(O^*U!.,]EAQ?+PT*'/*99.L7QX=OI*Q9$XFRA@JN?**98-52Q[;8>8 M)BB6G.KSO+@XONU4G]U SM[JEJ^#*R4^ E ^JMSE:.ZVAKD]4WR?T=<0#9/Y MZINBWX-+H=PK)?.U"B9Y()[+R*DQS=0O>PXQS=$OWV.9[3B,QW.G8.Z7@OD" MN. '=_UGMU7+GG->[I!J^2?6^7R;**R3R;4X3;5")2ZY70?WQ_Q510H;/W.Q M&.JE^DP%GT@=K7:^HY MC_(/.WA1+_"4BZ .B\[=UO5;?'I@KM]6*Z)175>BTJ7::"(-J%0^U=/VU8QK MQ1>+HO50P7V<&8D;-IQ@$^](P2M4?-0N[XWE_9, 6X#I4FPSI/>RG6Y6VFWX M^TNJBH]UU/5J XRT!9%<6@+#82A.(W23P'?3 !\^5[Z:#E3"CW;;G0/N$4V% M4CV["3KW-%?8"&V*Y?072^FW0 /"0GA4X%EFWJH%O% C10N@@. %%L]-XBCP M;9/T+&YY_.ZK;-CRJ'O8=$;5AV,_M[HAV!5=J2\;+$BWB^6_'W/SA&D,M$[] M6_G'LN,<-MA\/)5C^3]LK0>@O(F3JZ(Z++?G"W5[@$S)*9>M3>(0OXSSC,&M MBP1C&=L$2Y73W%2WN-MN=V^'Q94,0$^0$<'DI56G;PM 0?P.<;97091_+AL3 M\8E(AOAAH<3RPG*7SXTY'IZN;6\.A?E>Z,X+8ZWP3K7"2U6(K^DKKA=MT3/O MANH]+\P_PT[G<9YB'V^)1PF;2LL$F\[!'NSM O@ C3P1O'L#T"T@B$7" 8;" M0"]4D@H@CL-X0/7T2ZA31>AX.LVQ$YGN.%4NE&I:T9>Z>C&60X;-*($UKD,Y MIXK^,""(LQR7A242X[ XPPOXF03C"8@N[$:8 C\ /H/]T; K)) 7_HV5I^GI M)< @8JPR_$ *DSC2; !G&F"C8NSP"$0=#KE#2(A-,V(1R2EV QRI&RR5S'#% MILO1TYZEY2[S28'TO0U/' M7=M ,,C%5"&7'QMI/[<)'!9-7\"0$^*@SI4V 2"*E3KILZSR3P-?-V] O?X1Q10KT;N!W+IEVS96C0: M>\@!<*3.R^?S6*LB4T8D.4AT67(6>@,YN+%"Z0R\2(.A]2XX%4P#:A% M^PL9S'/S??GU+)4*52\M8KUXZNO MU13,9:")*2WA%'6\$-EO==RT'-CT&Z1BXJ$N?\YPAI<0M:4(3V,1QGBH:)US M75,]5]Q0$9L 8J0==A3?8(M#X QIROT.C]I_-Q2OB\73 (LO,6;AP=] 7LID MSOCO ..'(])O3E_+#34I4XX"M*@JZ[=KQ6K%YW26!&&A/1Q:Y ]#D!(6J:([ M2?QX9!"):$:=B(KGHJQ%+E\Z4/!BXS1 -JU%=Z'I:*%GL5SJ!HN=14&C#!,_+D!!AG!&L.%!2E7\<3-%@U![F=08 M%I#UV%:<&2Q+]ILX3=,8SD@A40&7I&OB.[]+[AN$KC"M8>+XA;?L= CZ69R@ MUH,-)3(%*LH+Q>LL^QA8O!3&_#, DEFO,?TNTZ'\[^,P2+F%%I'2 BSN5:C^ M&\8:CX'U^3DH=_%,BTDCPH*(A*HM^HR#$!]^&46Q[FY!-2(M28APKXK>ZIA' M"[O<5#K6T'2$8 $ UCT^5=CKBOJW6H\#V&+3Y,?LYR6H1T&6/1X39"AQ7R"3477K&$Y147$AWDBC@C3Q#0!DBR,4U^7AQP@%.[AC]L M*+[?JA@[H3U3&4Z@1>JRK//S).'&.8J:%B$VIU7Y)[7\H^XHY2GRZJ=8*PN1 M_98LNQ2$05:(P?1V.=@IY:#I]D-F<4:MW1"=6CQJ.]J/UR"J?<_^-^/Z\P];:M41B!)& (< M4%+6/X\WN<2_\!_NH+2H_>UWMY!CURVD&)70Z+J%K.P6_1Y_@UO9::Y^!AD>*A?H,. +,7BF9*?/ $4M+N=#FN$;#>3T@' -_P# M&!6IPE;3"FLHS=6J#I^RD16UU4+A2#_T@:0]'SFEPY M\.G$,Y.C$XX;1=[9188S&>,@U4K8HGF 1IP4X"RB6:A:ZBA4 ;XCM\ZYU\T_240I'1-E MCS262[R&"WHV,.[/\/.?Y3N7_B2.0X2_U3?PARB^67RGZL*P'L;%@[Z#PK[/Z]M_#%SAKW"R6#OLC&MYS%C%\TP>-069YC&IZ&+M4C&G_9 MUK=#$CQAQ8T"4_;66_O6<9[D:)3" ["-:E#B$Q ./I&G2ZNLLKKE!=Z%R?'1 M?0/0LZ,J'5S!P@6>2..8=#(![@)A M3VP>I1.,UH )F2?4/_-7T.1FE1ZAI?FU(BK%RRT%#<[TRX, 7@!# @3XQFITA80D5 M-M9[2[,Z";+O/F*K^M(F(N2Y&B05EMZ_18K@T(N6-1^(4F,SAP6])&(0Q$O! MQ+D'.H^:Q<- >C"=#RR:EV-4SF['=O? C'4I BLG9U6(6-Y6\JT5U[1+'X?VBR[G3F#_Y;?GIR\U?V8,; 07;!B+;G4- M>+4,A!K1OAX?R[O:#,?Y%?*%A3!R,FM9P0ER7F"DC<36#.Q+-$^*K2W@S619 M+,9+[K*L7^54W6#C74OFX8)NU&",3NC54W?TU >K1>.=5G(N_QL3<[H U8,4 M(8;-&BR#- SG:0 Z"7S5YZ_(:/RBA;\*HJL, MW:-K@P-FQ8;\X,4;H&]B_]3G6+('MTH"Q=F%-1I2MI-SS":.]";Z"YNXN7WY M;V4XI>B( HW*BM72*2VMXYJ\A7(S)E3&!R>,T:L\-P[T^1*!H(0KH"NCPC5= MIS,'I&?"V^QN0.\!D3=X&N#38TN]#&YD5 1%7C\[796_ M\%Y]ED2"YZ"1R'1AE10&]3'7C'J@SUC#U1X)5,+@HXKTX<3!+S-I0C9<"H)M(0Q='C,O_*#LN>GIY5I5:15X)R6/SP MXE\7?SVAK?QHA*\MWJL#V^?BK[?L@BL'.3DYZC^ET_@$?KWX\T=D'29GB]4Y M;6ZM4R.PZ3QL/K-?>.3[J_*@YLK:X M"S%IN2H[1S:6*VRP9C;#DU8EC<)J_H6HB$=9G=6*E&$,LDJ^7E#F>VH!4\\8 M5_'"EK6'!;^,_,+5AW%.ZTWS 7#_ (_'K;MC]55[T@"V75MYU='J2D+BD$4$ MLCB]P#^JS(Y$:]-,@HJ MLG_E4:B"2NY4MR/^!*X""-)*IU9YP0Y=,U.-*EMN[;QR>$JT9'8.&N,%Q?GK MP$]B@OQI&LC';Z6/J<7BG9TQ>6XE(/)96$ (ZR7V:6 KF]Q*N#S[6)%M7LXZ MO$9]O9(CIT/NBY/TEB:19"2W*F=LIRNV!?N5CLI*$(+$OED@:K:!S;Y M;RJ7%;G[**/!9)<6'OI_HUC^WR3.EWPB_2[MY>VD==ZZ;13<,$&+?JY*[7,5 M@:R[THZ63FN_0[=]%[IUH=N'#MUNTU2(JA+-?$Z8RRX.T(AU0G<2^R=XSFI,N< M^2]4:.PHJF*\!H992:V0_/5\@("\^(^_>+FN5D"+JT$?\G MAVY J8[Q4;J"I2,X^E%0IT&.4$8A1M6, TAGBR>!3HKT_YL'942-!IC)-+/I M3Q__L[>GQK'A(UCPE@FZM^ 42#/PV0395P([_)4O UFAT=/2!U(.4SA^SEZ^ M/B5Z ]E%(1Y@:26[T1D6AMU4LSJJ_J[+#( "FUOB-; 63'3%X:IOU V^[/8Y MG>+;0SG=(;;$+IK%2GEK6%-<5/6JLJ;%/(+#V_(!:*J*%;GLV;R++.\ M."24]%5#X_OQ^6>\$3BUPL)\@>U*S:UD>/)@%&%YNF5(7$WRS3XTZA=O0=C" MV-,W,B? MDJS,%#%#^:J9JIC_"_C]YR_RY$28!TAS(:,R-.W/,O]$9Q&,3VO3WMUNYH1ROF;:P$+1W9!"/J,QB.^>(LB<<)[-Y*7RA,O048 M+N: %'8BQ6&-SV3AJETQ6&'G(2*&VNLDAW2Y/ WHRF&,3NI4WS <,:V0&)K. M0N(,9K+2&-7PE,!WBAA0:FXTU,2MZ"KI H H;: $LL7C7L-_ ?LM@+&-;D(U3O#.P0YQ-E M&3N!' \9WEB2JKQ*EZ*<_/J 3TT@9T!94I7U*H>$ T*:+VR@.ZTXXF038FY' MX4%!?U 'XM;ZZ5B:?Q5>'SIW17WB)$'U\@*:^&L@B&>JN IEV'['^^6)DLP M>2WG1>33=HT>6.E9A1?-W$K0T5!:ETEMXG45M\#3.1S,:3V+- :09^S+\CYU MD8]4?(7W2JWDW/F&N;FM8H'Q(&/2+I6F@E^<,[_08O \SI'/OY:?XH19(4 P M#V4"]C6/_O_D=/84B \HPWQ%/ (.*J""?[47=DE02$WBUYVN^NX*/RF#745) MN%H=:EG%*8V(0GRQ@$:(U.08F@LJ<5'$RF2.YF/859G'N4+_*E;ZH9J3]TH! M7XFUC[H\&D#GQZ6&P247*G4!-,&RJX$N.YGD(2W7B\-9LR">=/6B?K\X$Z_D M(-51*K.B0QW_/6XMO'DW1S-Q!39W2VJU'1,5MW*E2,'2:_JH?_F%=MA.VUS$ M.]Q9H"!#7UIF8 ?<=U6=9.,O!C %/PKE:S. M(,*MKU@\NP:?Q7DX-#!'W8W YF-;TQ'EQ3BKW@#;.N(: =?,]6"UJ8A/02 M4B*"X\JL/3-U<60RF\11I2#+Q[K[T?J6>X 9WGX,P#8C(*)J+A#[""Q,>T0B M9'<=I4V,X!@^SH!5B&> G?^A^(\B5009J^X/33L7GWT0^L3(Z*Z[\9I0?B\/ M5AUEX0Y]>86^O&!>[ Z?K[N7;]V[YUO#'L/VY^RWK)\[S!+6D,:);7 MH=<,7LB\#>YO?]7EZ7;?@*%3)RSV-FQYXL*6+FSY3<.6]MH'<3A\C5,E2<2@0R8&\^0#BMDY M"-AD"BITINRUXHN^S%-TLJ)N,:=7/5HX%I*3G#DCHCBCBT>8.@O*O3(Q$'J? M6!&(/7*:D'&2]'7^P9J@Q'P2 > MNF6#5.?[TAQB)(,0W3+P,,",/*2$!]#3>$\H;@]%/>1*D0XTX MUNOJQR6YG^(MM_>UOR,@$RWU2Y(S7I4- -,81G"!!W1Y@W2_E.DGXP)&GD!6 M;!(&21=$Z:E]19PMB(J4/ %^@WJF(O'^=D)8 2/U C])-IP!CCA MS'2JU6>L_RE(/=8H-J%))G6"<'4ZIGHVY4%+U2@W*KNU&#R_UH6X*N%XA-NB M]@JO, L6JAJBI99((ET_45G*;VW\>#%^&'!AOP3/@E'RS->>*?U8&9>?G26! MRB3=,+"F&3%A3@+0JS%A>EYJS73T.( -(Q15Z$@D5,Q=@,,*CD'I_J$"/ZH 5X@JXXEHD2R):9^J:\'7/G 1,K1'+ FG.B$"D^!;]DQJCTX]FT>JQ"3S-(83&&1,Q0COA#EV:N,66E/'NY>$PE'I4W.OF9Y1M]D MS1+O*T_BBJK)[(]9<2G%#!FL9QV6K/-X7?0"T=8,&2Q7[4)P51XU"A1KPJ2S MD/L)J:TQA]>8!<3-*[9!LK#,0JC6^[V(NW.B/PIIQOM&8\)Y$!VRAR8>! M+%R8IN(W0)O\F7COAZB@0M4UNH(?RF"*)?& TPY0?LJR5&^0F*!OI3JSE1QZ M3P7;[F"C/FL)/DYW_1=S'!!>A.S&D.=SS:M&H%V J*0SIZC@=Q'(/>C@O?]N MEVAI)@/RS,LQ$-58'V_BS)\#T)+0B_ON];/.<>L$[*DP1+3_\,?E_]=M'9G/ MY(<$XV5BK+ ZR@/J@F&ZK79EE';KH!Q%OUU_AXJ-,SIX*$923$/"F"&Q)]]/ MN"P@,/$I)LRQML.V$J*(N OH $&BC$++(B0-8'J9Z(()EB%YZ_%\ T^]?7=6 M7CTRA^C/EQ?P!P7X2UL+#2P8>BJO%-_Z# :ZC#<\A&9N7!Q*=.ZA_!DSLV:Q MJMETP6%3# JPU+9$F=XJ1EFX-HDGIL!K?5*NBZ_ K"^U@.)[2\G"^$.>8=', M BSLUP;F;!*4KCE>.P*=Y('.+=4=N,2B%QC:0A$)^'D;RN8<15#SK!M&AQ[K M.;AB-!;-L:AK^X#'S\0 5N[3*HV]6 V;WL%GZFM@DW8@,XRDL1X(1T.:;&'R MJ5Q+.!9HX#'CCU3H%0?*J*Y$57I!=' *9<);.#]E"$E; C#4-,[8LP#RQ4=! M;[I@:,6(3:ER(S@&6 ^LP# 4R^GIDC2=AC]:EZWBFIZY:UY4?%[U%AWDQ9=X M!5,)?!#+OA3\,B!HO,R/\Q*$J65NQG4 1UV"HW M0MY&62HZ/>^@V_<.#ONKYFB)4P(%%Q/1'!U#,J;H,\[H3]"EU#GP#@^.O..# MXY4+)KXZ4"H28V &YD(A LLNLUJS6'(\Z'N*9FI2=M%O!) =*;IJ2-['B()E MMD\$2QE<(U!H5E(N86._TA+*>JZ+6%L#NB*/I"B830M!B3%#13/+V"X A@[6 M9JJTCA+/3$N%(J+,52Q"9=P$W&,E((-?7^0$64!!L^:HIDBOI>V&&>P V-D$ M8VRI#R)'+22^HO)=N'(+*#9G/^NS*][/9TPD7&>\1:D55:;!2&>>J,D&<3G3 MK@)C.&-F&A\$9H;5;X'2 N,]V-\DVU?^(1$9D6TSA1^@)"P2AKWB??CJDIN"B56(^P1M<&6HX%XI;&XL2K MPL/N\=A#Q8X2S<&I1CNP+X2E,&W)&C!(6Z4NH&( F,H$=IB":& M-69Y%9X%A%;AAOHZ@#%*:#@>9U=$!B?0%+%FI@G=IL( I$ZO0"F@KME!S[$S MW5ZC],RPWI,J]DOK& K!S[.!QY4-I]IURZ[%$II&I4?=4>>453RYA1SSM"37 MG<1LBC'>-G5=K H_\O94G7L?KP";PA8FZ*D5=51[9)Y-8JHUB;[\**#,5JXL M"(?)^BAA-%C9-!X"TC 0G,[H"U;].!:1^H$ILX#[V!7"N8!A=VT*WF(ZD14 8NZ=%3JL2$-D;@@QM!GUPSJG +VLL'[, M:M45="W5P716G+#K";-MDR$G=Q1Y!9]UI]*BN&A!Q*7 C9.U5%TX<&\0X,.8DV2'$NCO+,A%9-'!D7=FL2U" 7BW<0WWB]\XR?>X>&)=]0^7G:)XVJ6YL9T M#KIJA9K4**>+N;@$/N]UDYC2[0 YC&:S6/DA^!$OJO#H1="NTRH+L&1]; M]@UEPL'BF@2B*G@&"HX296[Q_9/^(N!711E*BJU!ATS=CG?8/O$ZV,RPVCB%PR1W")YTV][)T9%WV%D9B:DEH?J BD41]Q X M:0Q+_=HP1']OPA#]+PM#+'_%,0C/Y,IK+1M=?)9?S[AZ2E?C$$SK89-(8R?< MMGWGMFT67=S9;=O_"K?M@[ML]4M-=MCN;1BTX\*@+@RZ-V'0+XQ:K#0,%Q-V M+1>(/7"\Z''&2R&4@@ISH>6$_ANJJV0T=]9QS'MQ%,Z7EL7^ZN*37@F(/V2( M94UU*IM@I63NBHAS@98=";0LN0'?3XJ0"OIM3)!@IC/D00NDNWX44;F/0 H: M%EL,ID@73GG@< HPWV 6J&HPY8ZQ"OM":!DH*9SD*\,D.P/Q#6(<_3O%./IU M,0Z\9UU$.588H;6!BR):4094#<"M8_K5(8"T+@:0\U[UI;M%HMHZAC4Z:_0Y M&YN#RH1V\ "#!-V#%4&"P2^-(8:^WD1_8K&(?_,#?Q.FK ?9 B_]B M#Z_!\]83S9O \7;!66OHQCEKFT(7=W76FB.TRSFVS?;6-I]F[MM1M2-@<$X@ MYP1JE!-H1VB@L>FL1K:Y=%8;N=OP[I3VPB;>G=(<:UP&JUY:4S-8]SOH^9.Q$F0,X5R MEJHGY@\;R A 3;Y(ZCX?$<.[B76 U(K-%\PXZ)L*>VD3=[.9RS*KR!*S,'-> M^+!D0_,]-3KS9:@QSI+#C'+<.@#N:.D*>CZC-UCGUQH_AC%'0 !/)L$02*;X M_/@FD;,GS(MO $ZWLD$MQFAB\Z@>>*BX+(>A!_1!\$&LMGCHU_0 MV= ^>+I"AOW\4S;< .S8K>HQ#. C>T5PZ6UV6]UCAX@F(*+3.CQPF&@")MR1 M: 8BG)1H"B; !O=-(6;YLR\U+^ MF^JMAW-8['9!\ET1P#B8@:,$)R<>GC2<]N2T)WE=.2IPFM,.DX;3G*KG1*>(ZH!D9_:96@,/AF#T?XTP_0-OQ#N*V+;@W&&*P+;!/Y%:_:.C"T<7!5V< MRTSKV?&(_TL%S!R-;%NSVBL:NP?>EO&?-Z:/O3M]V-1+5V&$A[NP&Y."14!8.]DEBA* M1H5G!!6R?U?@]NP<<1=11Q&D^SM-,=$A"=ML.V\[EX%P.#QRXVY.\ MV'U29_:<&!IG5S^DHN)P_6UQ;3HD'7"938?''76W;$FY>&C-\96*L6>ABL;B M7.U11H1SHNR(HHM:)H@N%.R>*Z]='15L=WO.Y>$TY@:Z/!SF=M-F=?Z)[P?7]Y5G^AW@L5'^B0H>#]J[[J=P M-VJ<.\.Y,[X7X]6Y,QQ%?)NPR?>)[::[,RK8/CC8*7?&6Q6-,QF+C[G3G7?6 M4^&2,YQ!W !=Q.'ZV^+Z]>Y7"7&NCWU)S7 N#^?RV!&=Y/LCF5VPF9T7Q5&$ M*R+R_7I1W/T7IZ,[%XLCAL:;W<[%\OW@VMU_<4Z6!CE9/N;12$7BU?:"-0^] MH^^LH8I#VP[:H=^S9^*[0O2^.AR^J_XG6TXEW7--[;M01QOH3W"8VTV#T!G_ MWP^NG?&_'\;_EO,S'UJ;^RN0\:<\$O^>[%,E#.<(^+[1M@OVH7,$?">(=HX MYPAPCH ]W*1S!.PHYAIG'#I'P/>#:^<(<(Z !CH"7JM@D@?BN8SV1D%UMRGV MVUW@$MV;IDLXBF@B1;R6<]%A=:/C4+W7;@I$]1$I)!WGHG!*LW-1["KF&F>V M.A?%]X-KYZ)P+HH&NBC>QYD,]T:!_:YR%#:2'IV.USOH>DC(?]3)@>A^N7G87#]U0OIMDK0/F98/;&^,3?5 MI_"WN<'>ZIRHZ=-9G 99$,/:52BSX%H9>.(%]T>5Q96P?>S'89P\^5N;_N^I M&1$AO#0<3=TZ4D9AZ1ZV8.1!G Q5 BB,5 $O(?,L%FW1QGE_@HG-OUO$4Q#! M<5.F0A&&G6TC$W^-,I4\(6]]ZZG^(5RI-138!;@"P$3.5^/"6B$F#\,Z G*:_5,6C46,UA] MZ/KWRR0,)2. %DEY@6?28H?*CQ.)]/<8BS4P>9E2#*OX9O/7_TZE61+XF1HR MND4>!5FZM*4*4]DZ;_N4IUDPFE=H^>!H+3&?IDBWK[EZ(3>W!G,GSB8J$6HZ M"^.Y@M5(^'^!?&4F)BH<5J@[GB$PX#S$8I;#,#)5HM/S>B>'7O?X1)R%$@[+ MJ0"*#B*TIO@TF-/BQU. T-P3,H,I;HA+ 0PET+D<*Z$^P^$*8,09 %?A2W]< M_G_M5KN'IXZ'\D3/ZW8/O5[G6"0+6$AAW&@HCKT#4(Q/#OI+#S":6EOD(_21 M]P$",1RN@?U92]BB9_-_Q;-8)D/Q-I$^, .5;IL-?C$UO0&,#FAM@*EAD"@_ MBY,4D!RE09H1TE-UK:+RMQ:0AOD@@E1$<09(^F\.7PV1I"8 0L!A039!9),- M/O'?')8[HC]A2]>*B=6,61E_*N?B&@2'N FR"=+"#+['%W$H6&2& /6 UF*0 MD3"_^0J(5\@DD=%839'3PR* W\*)F2A<\U1F $L9AG/X!?X$&H.7893K8 A_ M_"!_9+2E.;QB%N.)8"0F05J\@J/2$RMG+6?R!!PS :PHE 0G6$:I41J=V1-\SLN AWD] L\R8KDA2C6 1DV"*0!H"@&-/J("8 M \(N&*$H@FW#0X.YN 'PPKC *50$QS=$9 )Y>N*'01T$: ^([X$BBD@9DP%L M" ;#U0$S"9(IBEE>+2@LZEH"*'C9>B]\QG_P]1P UMO * 7\$J6XRSAB8I"" MM"'$FTPRX$(VG*5,A\"W( BIT&6*85XE#X(B:&,?$UJM/@\ M5"DO46\'3^7'.+D2EUGL7XF+SS[>(E$M\1Y^+$\/4FW!!P'<].XLOE%):@!C M'0=0'9+X1DQ!+,$NIG&2C9&1 I<#7@=*12:O"&9(Y/!I3L#+(\0C4KR4:$+J\ !D/ I^;9.9$2 M+C(> 'LA";JX?!Q_1,]DDR#1J&B)WU'+TO("Q.UC (:?H^)J 6E"IQX9 ,J) M O<$_9R4MAR6"ZS@6DJV'\)Q0FMGLJ!# M'" 7K.KF6^?*J&JJQ/#@;J_T$]7YBE@_1"J&/4^?Y#-45D%"PW.=SD%%/2F5 M^?_[?S8R*2PP:.NB2ZKF6#T>)$I>/98C6.D3&0)?2#58^OU6M_?W4K_5VT# MB<-6O_]W4?Y9FAC6:J;R\V,+PEHQ?!RJ4?:$WS)?D:%GOELR>1XMC%KH??>& MPP6I>6!A3(I)HD;_?/2W]V_.%A#(@^#?H&D"+PPK"H;^ZM$O[XE9 ^6>P:] M(:7F*7_9@(BK,*T#UK=7C@P_+9C<,Z-8G)M3WQB]YX,"!@3\""0L(")()R24 M$Z5*L:#9KR5U;17I"7"]14$"3)@XHP(11(RI%#'(G27P0N99(,[Q"Q Y,S1- ME!B#>$HB$C_%.RUA%BF'H+*CCHWR-8$C2OQ029!W&M*+2V^)"TD257]!<%O*W2ODY:+-=_"Z;3N7@E T^Q-'X4P!RG>^($JC@ M!?$,T?97 '@I7H<747XN:C[Q\O0E,H>*11<1',BXNZS%6UJ,0$I+1ZS7():[ MH$\!6($& ;8^(;[;>6HT=-2G" *7BE#/LQRT#TX-)9T5-/EK29/O-M6$:'WX M-#_<:9\>6*>H>.K4SS8 "$+7:)ALT49FBXO('06X4-"S0>]"):EE]OV^1MW# M?:7$IA!/H/CE47$DRX$2!7"@[T$+ 9,M57QJ"@6R8'/E.\!,LA+&EMG3JET( MD Z:-$B86G,'!(-6-M9*&^A4T5C[S+[6#<7B@H[:@F]FO8NXV?ZJ&LY2)XY7 M+8!: M.P+- N%,R70=!J-1X.@53'%J6"_ B6!+@BMDOV."COB^E D2[0U!%9<^N_'4:(2*^+6*,$!I3(>J M2DJ>X0B(DWQD<2AF,9@^AB62DM\@ZA6$FSEM-J<#[*>O?L MF>T.K_'2KG"7USIK/Z ?]$5.?M"O]. 6C_(#*WRX]8O;LBN7?VVH/Y?]EJMB M&BGCJ R0!)%8I1UDB^.D60+'*,=TH/+XH Z!/B?:D_VXQQH%C103Y,'@!)(@K>XC MP+2.,!@H!/)P+<"<#I],YA4LGRVGPCF0W)=GU1&H$J"S3NJP^;1_!PF)V&JQBIC+=2(-XIK6RO,H[8X-H$ ON=&MQS MJ<$N-?B;I@;7L.S57L)U7J/*S2.\4U,(1N KP74PS&68BO*N"64GP8"JQ@\$ MKQNCPO8Z:2@L7*+!Y[.TDC:[*3-Q3AVG^'V]XK?>0B8Z5/KV"[\#)*QS\>AV M'=ZUHTM%B="9@100TX_0*,XL=J2XF;,&4Z),=+4D0N*@>9(@7:WDI-IS,X:_ M*8Z%UQ3 Y("5PD1^RE?S9-6^\,05H#U4PS'\F5X%80A6-65O!V1^X-D [@_D M#5:WHV)'Q6M"N&S\%IQ4\JT6O"6(Z?EHB0!)L;>G"#M14->^E:I33,MP,+VL M[\A8-W#]I7M.S&B=P\>1Z?KD?73;&,)BTEO.:[&X: JOTX5M8+U#=:W">,;6 M=,"$'CN4#_P! 3$/65;;YX0*F+]^MONL.]QO.< M\L\;>8WQ#[I;=2;GF+7P,@T!M"DBT5LPC>(;O*8TS/T "WH,>4G2"TDUUDSNTAM1+"ZX:-L#H$(Z68KT.R@ZH4X&5)5DX :Z2JD"L5ZQ'( M-(Z 2N&M)*?I(H()2CI]J"Z-Z;6:PCF,AOF4UGZ*8B*D:BNP-3S/:JC//:7 M#]G[FP'ITA&'_WI%GIU/!6+()9.*:ZZ=@::NXIM^FCL5MLFHM%=X>S[6-("G MPF!*Z??JLZ^H) WZNFU@(-59=@XE;1 "J3H#SL\U1-25&,JI')?51B+8$Y;K M,(1\PY>8JC##R@<)WJ)5P^;<=EU1D(6J)50K240*;R7B>1Y1I91(CHO:&A1< MI9>-F9GF,[SGE7+V $YB$MKD",YDHGT?UIU@E"Q%S8JX?EG,,E3%X^%\'4[G M*;8&_/]:145--*:.V!4?(D2^M"IK%!58CF.%<8&N;N=X$AH\^O7)AF.26@AY("?2&K20T8% M0!2%)8D(U;LO*XGB:7D,1+[XE:CM;8%MR2DR11="\BS0>?3*G- M!7'FB3P*T7#D@HOX&UC2ZC/>HTC#N:DSJ2@8+\5-@LYR^&N<*+ZO-U#9#99E MM L)&M]"46K2)+O=!*EV/5!A42U1\7ITJ!> /@IIW#9$7%,J]D@>#/T\VOZF MG"TL,PYS&RR+L50[?EHI1WH3@ D^J)\"ZVQ/9:9]N<&H+@O J^[QA^!'GAXA^UC#_[3[1X3*S_I'U=KE:/D53[5)C1%S=OAS^ZGKD: H@)=4&U M$2BFK!QK_55EE"VC,QBBG(L=:CVXG-&7F1K'">R26*-Q>JY82?2BT#!?\+FE;RJGNUWJO_J9Y9.:)69A5MN(1YNVN^H?M7I' MZ_IX6B. O^FG8CY3?Z,GS IO $ZW-#WF_3EW=#]K> 1@TG^*-=JPO/7+O)Y]I4?K(E"<^D_]!;WE[#3$W%.]0PL]F\ M^IU*%;6ZXS![D02]FUQWVW3V@$3U)?VN#X]Z2P)C-WGDI>+T7,Z,3ZXH_\RQ MPYU@AU]"N=WN">IT-,2N*0_+5R/','>6:G=[ O/#.?S<(YU2^)K+HR MCFON+=<\VDFF^1[;@3M>N8.\\J1__"WZ=Z]VI&SH*6E":/ZT/M3MB1N.V1\< MG5@!<^#8EQ,5_0_^!\\='U9_>J%&*O! 5'6KWS]3P2>Z;]0_J/[PNXSXA^[" M2)PLY7.C6A(30112!:])$$E/](X7!J)8_^D4 .3#SP<+:[[(,176$\>ULV"3 MC41/=)H&LB4:@YT/"KLP!F#O(C[B$65A5E,8L&9<%BQ7*H13<457X?AF)H(F M>SR0V)2!+M&HZ#I(XHA2RNCBHHH $HF^/0<#DJZH+W:F=*T1Z]%IPH#9]&T= M$.7<7!FS(C!-,.,&OGQWAR[XE25[^!YDI$)M,041/2!%RED5?IPHNZ1_IN2T M.7?R3M.RP_E@+MZ^.ZO>CP;(8)^+P ]F>-49-G8MDR#.4WWKF;:$]RKS+$[F M!1)-1V-34K),IDUCZLH2X'U.NL,1RNE& MN?6Z_B42><23ZZ;H"[\3@3PVK3N"Z%.>S!>>,E2%;Y/ G^/HESRF#7 M#9QA,MP!54[G%$T-3;XQB@#%R^S8K$9>J1;(H)?C 1T;') MZY1XX0?OD0[B*#<-',WU4XFY0W3/="E!R!/YC%-?I_)S,,5+LU/D%M9T.DWH1O4V6V65[?A_=F,!0B2(R4WM ( M[W$*>)O/YU0.3>>!3#$&D%;2EKA41<6^EYF:BAY>Q\7\2)VQ'>EZ?)0D2G?T MND^?M<0S(54W^J=WQ1G07XCR&QSLHB"UHAWG2P#[1;F?C36\[@QF!9QB$NM2:Y]M$O%U^:1(MA+7&7F2[I M0LN;&]")$,9%6&R+=+(94=R2#QM8C+ZNT#I+5E([8K,9(Q>+JQ/Z+@^GR3Y7 M@R3';[M]LAT.0":ZJ_^K;USMR\VQ1[^8SO.;M&%Q9;&^;3S$79D/*RM /!W]EI.D4)232)A4BKV/"0&=^H5#J8CA, MZ2"TXQO24%G+!;!TND?>2:_G=0Z[XHSJZIPNL=L?U&?[EN6A=]CK>_U^?^4+ M09KF;&30=3-%&<3X.UXR(_-BD(=7]!A9;@#PT_-+JF.+]P>Y?,PH)\7(/)2" MK:(-A**.$3R%Y7]T;3QY0X7+QF -9H5IA\]WVYU#P7+R9=%=X2U9B_KG?NW/ MQ:5 $BYKG^@ ! _:7OND*S(LPY1;P-!5 &.^PT@;-5I3HF9YXD\(&;Q>^XZJ M^OB1INMTCKUNN^]U>\<: <^6$& 3[0IAV=KS>N1'[HZ=NV.WR1T[L/<> MFQL4G=;A/847OH"7/ZO3B*G;6]'U#^TMWP=Z*XNMD>F(S0OJ?0M*7%Z<<14T ML%_SS#!UOJIFW;2O"$>,9NQINZ!9S5O8OX?'9 MRR6H0E22:HN?WJ.'4M DDR#CFWZI*2#GB4E\ X8O%EG75]6+707EE?(\D_8% M[U50*F=C"+3V_*)?K]?J?J>WFEB(M=J'];+LH:^;M0Z/'5X:B)?V=WLSMN&( M<0>FF7AQ!Z:AB'$'IIEX<0>FH8AQ!Z:1>'%(:2!2NJV>PTL#\>*0TD"D@&3Y M3HO\?!.\W/&*P:T^L2V75*F!P2X4GKE-';KG6-1=B*=_!^+1,/'C$+_\YZ.3 M1U\(G\-NZ[#_H(4[[DA8;W3,DO.>*+J:;JMLSRT,[MY/U%=>=+]_EO"E?/$! MZW.X\[_)^6]P_9([\H=G5@"2SQ,F.0X=BW!:0X.XQMV)?G7F[S9N37Z+VZI; M8Y*.)AQ-.)IP-.%HXN%I8I>4ZX>AA]M\S-](9=Q![&_9,GA;9-,Y8\#Y"[Y+ M?X&3^XYR'.4XRG&4XRAG7RGG^]9)[]W:^!J5SN%_$?^+_3><+=)(PG7@ROHX@G'J(ZB%SB&R+1.$L MA)TB 3D>)VHL,Q>T<(:"X_-[+/A-,28G^QU-.)IP-.%HPBF(#T /SCS8*>Q? MQ]S"S]D&SC9P_/UN,G]_+CVE6[X&Z2C&48RC&$6ONC7\21US]J>^WCHUV+ZCBTKD-KO^,=](Z] M3O?8X76O\-KWNFULEGC@\/K-TR/N":<'1ZWV#I7TN57#^OM.%?*Y+[EZT.IL M]8C>KPOY=J3NC?N86)5OT9W< M=>[D'?%/_<.AJ.DHVLS=Y/4.V]YQSWG\]PRMQ\<.K7OE0P3X.[_PGN&TV]IN M1,ZYA;?*CND+\+R.\=.>1_A_[,SO;3,AJ#\GO3R/<$\]NUHIODQ=Z2WOZ0G.JW8#J= MBUP,_;WPM/C4A =.ATZ'3IW&YW[XE]S"<(.[7OH6FV$ M/OV06W\&LXF_ K477H6MX7&O/$;[Y-IS&'88=AAV&-XOK^1#:N".$APE.(]V ML^R15RJ.Q-E$@6I^KK::U'SHDIKWR@WGDIKW!)'.G[I7Z'3G<@\\I-O+Y7!( MW&DD.J=ULYS6KX,K)3["[C^J?*OJ\9%+*=X1AYA+@VP\BO;)9[G7B')GJ=$^ M09=2O/?H<0[89NG6KU4PR0/Q7$9;5"Z/]]SW^O#1'.<< M.[5=XJ)#Y$XBTB44[Q4ZW;G< P>=2RAV2&RBW[01VO)#;OTT#,5YD"@_BY-4 MR&@H+CXK/\^":R7>C$:!K_!K^'_Q*^!KYEP+3??^;!;X.O .>FVO=^P:<.T5 M7OL=P.NQU^EN-]+E\/K >#WI>4?]8^^HO?6^'GN!UZ;Y$#=+'6R_&\=.9Q0T1M/74PPJ4]RPMW<0AT-T$R=!Y X#VYODH&X#RAKFE'T[K%R\RY4_$"U#08=Y4O JF@*GA%I,[.BYS>)_\9T=>O]WV MVNTM]DAU:'UXM#IW]Y[BM>]U'%[WRS-Z<-3J.'?WGB'UZ&";2'7N[NTG/L>S M4(EG*LM4^RQ\SESNXW.C>3S(=>_ZCC=3K=O?6#.NP[[.^Q2_0+ MDP![^U_^8OM*^EZ@OGN\_325IJ%^EQWW.-NCC' M7J'3'6;GZ5Z7IM#J.T?W=XGY3FN[-Z:=GWNKG.KYRU?WH>0?. ?W/OG7.@=> MN]_SCDZV'J)V>-T1_=HARAW QN)U)YVAA\[!O71 G0Y4 2B)5 $G(/(M% M6[1QWI]@8O/O%@DRB(8J8G?Q FXZW0(SO\>9PL(HLVU-K6F+7=6=?O5T?,K3 M+!C-*^M[3 ^M7B$J(-W>4YLK+/_[/$Z$DOY$S%22QA&5/T3\S400^6$^5$/X M0V23(!6 SWP:>?BD#_/+L1+Q2%S'&2;IS.(;E0A\2H9^#FB%%P=S :@)<%

V\^3# (BJ:/*D>Y4"="T'**V][3=Q$ED<)_DCN.[=RJ%1$:AF M0#43JEE0S89J#E2C4,V%:AY4\Z%:@-+:]=[D4V0=/N^%9E.@F@'53*AF034; MJCE0C4(U%ZIY4,V':@%*:^\+FCR,+,[#G#?OA49?H)H!U4SY,#RBZ=I4EKKS MWL/X2%\[>Z#G#&Q'![9S![;S>I['?#Z19;D[[X4&85!:>]MO@C#RB2 ,CWG* MHFKS9\MU&(=9GK+R#O_"BQS$ZME5 $V^0#43JEE0S89J#E2C4,V%:AY4\Z%: M@-+:^X,F R3/X?-B:!((JAE0S81J%E2SH9H#U2A4>(L+>^!19;\ M,5STS\O%T-G5"$UF0343JEE0S89J#E2C4,V%:AY4\Z%:@-+:NX FJZ7(Z'FY M LUL034#JIE0S8)J-E1SH!J%:BY4\Z":#]4"E-;>%[SZ6B[Q[7[:=_0J[X:9 MB:ZI%FMG[P>PW\J%_5HN[/=R8;^8"_O-7-BOYNJ]U9#:/9$.'=1[&;1]%S%- MZ<9,^A=.G\U;_[H3]I^1I%*:))4B3E)]WJ[O>%I6Y\ME%/VS=6B&"JH94,V$ M:A94LY7#O%/W(ZG332ATF5RHYIU>?/]TDP"U3.V::A):BCBAU=34ACU75VZ_ M^M+/C-RGR;KY]M*_7_^QM_2@P2ZH9D U$ZI94,V&:@Y4HU#-57IN[M/Y_!DZ MH _5 I36KOTFK:6([R;4F?'R11(O6]_Y^[)+2/F"AX_E6;+>HH M;';7*V=55J6Z5TO_I!H:T()J!E0SH9H%U6RHYD U"M5 4>._"*0':-0V-F4,V$ M:A94LZ&: ]4H5'.AF@?5?*@6H+3VOJ )LZDJ?(Z/C"_=0#4#JIE0S8)J-E1S MH!J%:BY4\Z":#]4"E-;>%S0A/%4J>5#-AVH!2FOM"[0FH:=-T)-\#9K<@VH&5#.AF@75;*CF0#4* MU5RHYD$U'ZH%**V]+VB2>YKXGG*GSN2+NY]=^-"8'E0S3ZPH:7+\5#YT06RH MYD U"M5?K ;W@49621;.."ET>O?DM2 M?E]^Y?O'*WDT/OB]*7WTI?+WXX:YO-BP!QZP]"&,,Q+Q^X(LC]Q&) T?5OL? M\F13'-Z-R%V2Y\FZ>KCBQ9%%6C8H_GZ?)/G+#^4 3TGZO5KLR_\!4$L#!!0 M ( *:&F%9DR$YKL0( 'L) 9 >&PO=V]R:W-H965T-A6,'VZ%%VH^? M[:2AD]H@,?HE\>N<>^Z]MJ^'*RX>90:@T#JG3(Z<3*GBS'5EG$&.Y3$O@.F9 ME(L<*]T52U<6 G!B03EU \_KNSDFS F'=FPNPB$O%24,Y@+),L^Q>)D Y:N1 MXSN;@5NRS)09<,-A@9>P '5?S(7NN0U+0G)@DG"&!*0C9^R?37P+L"M^$5C) MK38RKCQP_F@Z43)R/*,(*,3*4&#]>X8I4&J8M(ZGFM1I;!K@=GO#?FF=U\X\ M8 E33G^31&4CY\1!":2XI.J6KWY [5#/\,6<2OM%JVKMX-1!<2D5SVNP5I 3 M5OWQN@[$%L#O[P$$-2"PNBM#5N4Y5C@<"KY"PJS6;*9A7;5H+8XPDY6%$GJ6 M:)P*%]'5++J,IN/9'1I/IS?WL[MH=H7F-S^C:72Q0-_07.@M(-3+$2HH9@IA MEB!X*DFALT$>I8ONZ^"/%4K;" RG&SFP1G M)'Z- ?J#KO&:Y&6^R_U6XOT;B.]:]D[ M>Z2_G;I=BKL'4-QK%/=:@WTA%=%'#1)42DA+BJ@^LW*7RG:>'GH!+&2+HGZC MJ/__Z2=L7_I;R=\9S$$C?7" ] \.H/BD47SR0>EOY^F\F?[31M%I*].D)#0A M;+E31"OTG:'RO=>;VSM >FO2#Q:]56[\#\KP&T2!MS_'[E8]S$$L;=67*.8E M4U5I;$:;E\6XJJ>ORZMGR3462\(DHI!JJ'<\T/>.J"I]U5&\L-7U@2M=JVTS MTZ\C$&:!GD\Y5YN.,="\M\*_4$L#!!0 ( *:&F%:Z+:0Y @0 .X4 9 M >&PO=V]R:W-H965T M3(.19J05D8CX(H7 \FM+7!)%*9*LXY\"5"O?F296K_?H7S+RDLPKYL2ET9]A M(%8CS=% 0!9X$XDGNON-%(3Z*9Y/(YY]@ET1:VC WW!!XR)95A"'2?Z-OQ=" M5!(0>BD= [-<$L$LQ,F9Q*IH.'!1X/&=T!ED9+M/0B$S/+EO3# M)-WWN6#R:2CSQ'@^_3J;?IFZD]DSF+CNMY?9\W3V%3Q^^WWJ3C_/P4#3Q">)8#C;.KH /B-!*$-"_@:N/")P&/%K\.LOT.I_ F$" MGE=TPW$2\!OPH78_U(4DD9:B^T7!]WG!Z)V"(0(/-!$K#CXG 0GJ +ID7TJ M]A+YAZX^G#=P;=7 M;GDOP^V]@^MV[%[;?N1H9CM:ZDMW?(U],M*D\7#"MD0;IYR-3VWRJ03S%('5 M5#1+%\-^4@7T,ERLE]:>2>AOSSI>> M^[M1">8I JN);95B6TJ[SU*IHDHP3Q%8346[5-%6TGWV45N9$)KVH-%]QV&] MOHV8K :C)#XS ,&DK-J8!3)*12 M-$\56EW*REP-E3A4 5/U'HC,'FQ:5$N<8SNHV:;=55W*&AU8(\4N50 V_ .0B2)K3,#M0XR/8V/Q I5\M#NTEV M5-58OX=W;G[T=H#)3P(?,%N&"0<164A(X]:6.\CRP[7\1M!U=MST2H5TPNQR M17! 6!H@GR\H%?N;] 7E$>?X)U!+ P04 " "FAIA6Q.>%D9(# "5$ M&0 'AL+W=O]T'UV8)%P!L[;3[$K[X]<&2B&AM*FX? BVF7G,>V9& M'L9;RA[Y&D"@'W&4\(FV%B(]TW7NKR$F_)2FD,@[2\IB(N24K72>,B!!YA1' M.C8,6X])F&C..%N[8D'R9JWQ>" MR;NA]!/.8O9E/KN8)P@;&R)W_BX[RR(\;HG/?CV6^A>4=$M?]PD-'GXY;^%KE?EL9KO4*KMNR M>TW[D:/UFM%443KC*?%AHLFJPX$]@>8HSL9YDWQ=@GD=@=54[)4J]MK0G6E, M-XG@*-@ 6C(:RPI82Y(F)7-$.T-4U?C),:VA;?;&^E-5HWTS/.KOF7FYV:!J M9ABC06E5H]4O:?5;:=5?CFI>_WJC#!1&5^0_RI";E2U@C3*T1G#H"]4EF-<1 M6$UYNU3>[C0M[2Y5[!+,ZPBLIN*@5''0>5H.]M/2'(QZNVFY;X:'MM4S=]*R M-;X/LA^6[(<'9*]Z%&)5"C/[?,N;2."7)3^0VB=;Z[$-3KTLPKR.PFN:F\7*0-#HM805<1T)V MBN9UA5:7LG(F-SNO8P7DFX6LP:ZQDK6'^%$)\(L$N.-B5@ >5LV:G?;+67NT MAZJA5_HU>4Y:97VOJD5RU_/6I5PM>^MIUE'NK%^89V[>(;_ Y W[%6&K,.$H M@J6$-$X'\G3#\AXXGPB:9EWA Q7RL)8-UT "8,I WE]2*IXGZ@'EEPCG-U!+ M P04 " "FAIA6, _!B: # !V#P &0 'AL+W=OQ[=<^2=>=,]98]\ R#0MR(G?&9LA"@O39,G M&R@POZ E$/EF15F!A9RRMNV6A5.Z%7E&X)8A MOBT*S+Y?0T[W,\,V#@MWV7HCU((93DN\AB6(K^4MDS.S84FS @C/*$$,5C/C MRKZ,;4QY:XR4E =*']5DGLX,2WD$.21"46#YV$$$>:Z8I!__U:1& M\TT%;(\/[)^T>"GF 7.(:/YWEHK-S!@;*(45WN;BCN[_@%J0K_@2FG/]'^UK M6\M R98+6M1@Z4&1D>J)O]6!: 'LX!F 4P.<8X#W#,"M >YK 5X-\'1D*BDZ M#C$6.)PRND=,64LV-=#!U&@I/R-JWY>"R;>9Q(EP.?^\F'^:1U>+>W0515^^ M+N[GB\_H]LN?\VC^<8E^1W>P [(%M 8"# M(T8K10NYYKB:-*RZT@8-Q+&9R5$ M)VGU'I7 U)J\.O4)J_ALJ^6)=>'91[)J*[MCY;O^D:I>LV!B3=I__0HGC<+) MP%4EHD6)R7<4]*!R#I!MJVGNY@U:$6IZ08*Y*!L\5!LW5"V MKK7V+Y>5&OIR7>DQ["\L/89G*XOM/.EP!JXM->%+Q>5@]E)UZ;=[H;R8K89$ MEHBU;NRXK!1;(JHK>K/:-(]7NF4Z6K]63:5N=)YHJH[T!K-U1CC*824IK8N1 MO JPJLFK)H*6NNUYH$+6*3W4BL-$?:!IM<,?4$L#!!0 ( M *:&F%8']ZD4;0( )X% 9 >&PO=V]R:W-H965TNK$0"4+;15HI@G;[;)(+L>K8F>V03MJ/G^U M1C7@V[XD/OONN>?Q^2YLN'B1!8!"KR5E*$@9+@61=EEC\F@'ES<3QG8K[/58@BFGTGY1T_K>?'906DO%RWVP9E 2UO[QZ_X> MC@+\T9F 8!\06-YM(LMRCA6.0L$;)(RW1C,+*]5&:W*$F:*LE="G1,>I:)W< M+Y*[))XNGM TCA^?%T_)XAXM'[\E<7*[1M=H75<5)2!0RED*3 ELK_/#'!0F M5'X,7:5Y�WW>>/O"\7U TZ=0.+WC^C M+GXCBN6=XCKX#UR''=?AQ4K$_Q3@"E4@S)Z>&:?8MGA^^^#-3-I% M7L\?^J&[.^;A'O6,KM+63@:I"UXSU;9/M]L-GVG;&4[<,.5?A)V6>@!"L(XZ/.<Q1['Q&65/N./^>'5RMS@=6=D4L9$N9(:CZ]\ 6 M+ PSDKJ.'R5T4-69!>Y^?J&3O/&J,7=4L 4/_PI6]JBD\[.$/Z(D*ZUHV8="&-UN>"IH MO!+'Z(UV?#:4JOZ,,ER6=2V*NO K==GH(X_E1B _7K%51[RW)QX; $/5\*KU M^*7UE]A(_".-3Y"-CQ&VL(46G_Y&1T7+WW:U;A\K/$&.?1C+,[,\MJQ8>!_+ M/YQE[V.1/M?U]<9#1V_>&G1PJKO0R;G.*]S+5*@S0J %C^Z"F&9)YQA]84M^ M'P<_V0I=K5@L@W5 [T*&+H1@4J"+Y8\T2-CJ&+WG?/48A.$Q4C$>9 P'Q)&@&":])-*^HEQ#%^S9*D>EVIA@/@:,74'R&(K=.K.&9*"5^J T D735=LQ,VRC:CO3 MG6S(75]<=:IFA/16#9+F@=)\4!J!HNGBXEIV^SVP$]ARPI=76"[ M-2Q!'2!0F@]*(U T7>':!;*-3L.F0>* T M'Y1&H&BZB+5_8\_^][\ZVJ">#RC- Z7YH#0"1=.W#=3V$-YO#W7)B=L6CNNZ M#3]U88;WE0F4YH/2"!1-EZGV@[#9#_JL9JP)6J9)H@:RFLUF([A3-KLU:QU- MK)9LH$X/*,T'I1$HFBY;[?1@H]6@GJYL-N(=4]82YZV MK&P]5\V5]I8/U,D!I1$HFBY?[>1@LY-CE.\X6W>#S9[/-95*T>Z,VC9Z1G@TO&=?CV&W%&Y[-N/)U&TN]\TU]-8*U+,!I1$HFJY5[=E@ MLV=3S%IB'O]VP,QEW-(.CYMNF[F^WLJ!&C6@- )%TY6KC1IL-FKT^698+PD[ MI9NTI)M.Q].F=J F#"C-!Z41*)JN76WI8+.EX[%R,YRD3WNEF[8SIC-IK1= MC1Q0F@]*(U T7;K:R,'FG3BW7-(0!;MNC2%CMC?&V!:>S"9-]4"]%%":#THC M4#1]ZW_MI3AF+Z7]N-LS^IRVR8)GT^:/B.9:>^_!!S590&D$BJ;K5YLLCMED M,:P"]D2ZKZ_AS)&]U0/U6D!I!(I6J#?<>14L8LE]_M)>MJLTC67Q7E1UMGHQ M\")_':YQWK-/_>+UOAI3O&WXD2;W02Q0R-8*:9U,5"I-BA?XB@/)M_D+9W=< M2A[E'S>,KEB2%5#?KSF7+P=9!=5KE//_ %!+ P04 " "FAIA6Q,<(J@4$ M #K% &0 'AL+W=O%LA7_$/P3AR]@W9E MR=@W/9A%(\O1%N$$AU)#(/78XBE.$HVD[/A>@EJ53BUX_+Y'?Y<[KYQ9(H&G M+/F71#(>6;<61'B%-HE\8KN_<>E0;F#($I'_AUVYUK$@W C)TE)869 26CS1 MCY*((P&W_X* 5PIXIP+^"P+=4J![KH!?"O@Y,X4K.0\!DF@\Y&P'7*]6:/HE M)S.75NX3JO=](;GZ2I2<' >SQ?QQ\? !'M_!XLMD,0MF#T^SMPNX"K!$)!'7 M\!=,/WV%J]>OW'[OS3443R 4/L=L(Q"-Q-"6RA0-:(>EVDFAUGM!K>O!1T9E M+. MC7!4!["5#Y4CWMZ1B=>*&."P UWW!CS'+>RW>=*MM MZ>9XW0NWI8GI LEO1M)YXUYD*,0C2R4&@?D66V.]A\Z;)I9,@@6&P&H,^A6# M?AOZ^+W*>;#B+%59(&14L(1$*$\U; 5(Y;FE(!%1J:Z)TE;H2RDMP/HYF$[# MVW&OW]._DNTQ5X94UKCJ55SU6KE:Q)C^I_[@ZX9&A*YA1HL31=/U&89^17/?6%#W33)H$BPP!%9C M<% Q./AS0=T*?2FE@[."VI#*&E>W%5>W?RZHX7\(B,B80 DLGT$]209-@@2&P&H.N<[B6.JV_WL<=Q5S$)%,738F5 M!@DJVB.X0D(%>H9YB*EL/'M*8/VH8M/I.+UZ:$[WR]S:,J\_. GA=CM_EX>C MZ[G;RL,4B1ATJB,1YGGL-OKL_I*.5.'G.*<^-RSS>J?+@G:3?M=E[^"RU^KR MG.,M495%L?,A2S-$GR%AB-Z JER%1$4^RSBA(%Z/EBBFT^O8="A;7-W9LN$8K%*-H M@2FT.HV'6L9M+V8:3HXS#@VC%8M1M*!$.SVI_&Z5?0JF[*,N4(KY.N^F"75X M;*@L^BC5;-6Q>\C[5"?S$_=^6O3=#C!%&_ CXFM"!21XI2"=SD"9QHO.6C&0 M+,M[34LF)4OSUQ@C=73I!>K[BC&Y'V@%57]S_!-02P,$% @ IH:85M:L M=#^^ @ Q @ !D !X;"]W;W)K&ULK5;;;J,P M%/P5BZU6K105,)";XF/Z&BS>Y!%#H/4N9'%A+I?)KVY;)$C(B+WD.3#^9.$=D8HLZ)^<>]!1'V^4BEE\""07&49$?]N(>6;@>5:'SC+&H:0IH9(+^-OQ6G5D@:X/?Y@OR^\:R^O1,*0IR]T MII8#Z\I",YB35:HF?/,3*C^!X4MX*HM?M"EK UV,<"_ K@%\F45HH<8J)(U!=\@X2IUFQF4(19H+5]RLS? M/E5"/Z4:IZ+1^/EN_/A[,KJ;=M#X[A&=QZ (3>4%^O[-#8,;1!EZ7/*5)&PF M.^AL9]ZWE5Z#8;*32N^VU,.?Z,607"+/[2#L8(R&XS_HO-2Y:. :GL+U-(W1 M^5D337P\C=NR)%M'6^>+ZWQQ0>X=F6]38B6#W\Q@]OVUS$D" TMO; EB#59D M%NC<-$7VE63Q%Y'M).?5R7EM[-&$;/2+KD!0DC:^:"4\+."FNZVC7A>'8=]> M;^?1*G)J'H>2^ KWO%ZMN>/4KYWZK4Y?=&6V5.]=J@ MZ6.O&S1[#6NO8:O7$5L#4UQ0T)V3@6IR&QZ\4JYN0SWL[=DMZ[K;=?Z5[E*[ M97$#'?9['N[N.;&WC@QSOO\B8D&91"G,-=*Y[.HL1'EFEA/%\^(4>>5*GTG% M<*D_,T"8 OU\SKGZF)B#J?YPB?X#4$L#!!0 ( *:&F%;RUHRR@P( *D& M 9 >&PO=V]R:W-H965T$ ;P,W=%5J&_#284U6< OZ5SV7 M9N3U+ 6M@"LJ.)*P'.&+X"R+;;Y+N*?0J)T^LDH60CS:P54QPK[=$##(M64@ MIMG !!BS1&8;?SI.W"]I@;O]+?L/I]UH61 %$\$>:*'+$?Z&40%+LF;Z1C27 MT.D96+Y<,.6^J&ESDP2C?*VTJ#JPV4%%>=N2IZX..X#@+4#8 <*7@/@-0-0! MHD,!<0=PI?9:*:X.&=$D'4K1(&FS#9OMN&(ZM)%/N3WV6RW-+#4XG5[-[J>S MNY\W5]/;$S2;WJ$OZ$%2#:@0#5?H* --*%/')CZ9_49'GS\%R>#\&+4MHAS= ME6*M""_4T--F0Y;6R[O%Q^WBX1N+!R&Z%ER7"DUY <5S L\HZ>6$6SGC\%W& M#/)3% 4G*/3#<,^&)H?#@SWP['"X_XZ:J#^291]$]JQR<5^Y^#WV="[%ACIK,LZ(X"D'I9"Y MI$@LE&!@[C?E&^!:2 I[+VY+GSAZ:YV;-/H^&)@[L=FMU^NL01!%R?.L['56 M$H=AU&>U"KV=1UR!7#DS5"@7:Z[;!]!'>[^]<#;S(CXV/MS:YG^:UL2OB5Q1 M\ZH9+ VE?_IU@)%LC;$=:%$[JU@(;8S'=4OS+P%I$\S\4@B]'=@%^K]3^@]0 M2P,$% @ IH:85FB+$M6Z @ J08 !D !X;"]W;W)K&ULK5513]LP$/XKIPQ-16I)D[1E0!N)-DSP4$!-89JF/3C)I;%P MXLQV6OCWLY-0BE80DWA)?/9]W]U].5_&&RX>9(:HX#%GA9Q8F5+EJ6W+.,.< MR"->8J%/4BYRHK0I5K8L!9*D!N7,=OO]D9T36EC^N-Z[%?Z85XK1 F\%R"K/ MB7B:(N.;B>58SQL+NLJ4V;#]<4E6&**Z*V^%MNPM2T)S+"3E!0A,)]:YXD3MK,)5$G#\8XRJ96'V3$#*,E6$@^K7&&3)FB'0:?UI.:QO2 '?7 MS^S?Z]IU+1&1../L!TU4-K&^69!@2BJF%GQSB6T]0\,7%^>RA$OJ4:ISRP\N;Q;*WO%C,X>KZ_B)[AF_\-U%P;0.=A'$WR6RKKVYI4 M#.$FA:MBC5+IFZ,D_#J/I!*Z]W_OT[#A'.SG-//@5)8DQHFE+[Q$L4;+-RGW MS_:)^)EDP2>1O=+2VVKIOSI ML=B31.N>8*1 8EP)JBA*R)'(2F "1$%*J( U814"3V$QGSHG76_H@&YM8WF# MKN>,@$ASJKL$\PC%2Z<8+]-Y73T$98GU&&-/^QIPVM0UJNLRXWCM>P--/;;7 MNQ^J\3K>\1J<' ]?.P7_4CDG.N>M5Z.LO3,7S!"?$[&BA02&J<;UCXZ'%HAF M,#:&XF4]*B*N]."IEYG^EZ P#OH\Y5P]&V;Z;/]._E]02P,$% @ IH:8 M5EJ9<"E, P C T !D !X;"]W;W)K&ULO9=M M;]HP$,>_BI554RN5YHFGMA"ID&RM-"@"VFDO#3E(U"2FMH%VGWYV$C+"0P92 MM#<0.W<_G__GG.W6FM WY@%P]!$&$6LK'N>+.U5E4P]"S&[( B+Q9D9HB+EH MTKG*%A2P&SN%@6IH6ET-L1\I5BON&U"K198\\",84,2688CI9P<"LFXKNK+I M&/ISC\L.U6HM\!Q&P%\6 RI::D9Q_1 BYI,(49BUE0?]SFE*^]C@U85L3/LH:?^JS,:]YS^>(0JZ,%U M?9E*'" _2M:C3.RE#1S[ ;M"7[_H]=J]>(G&'EDR'+GL&EWDVBV5BQ#E0.HT M#:>3A&,<"4)$5-?WI4]!?&LK8%QV'TI*PJO'/+E=K"R];IJW+76UK79BU=BR M,LSZCI%=&-JY*I8$RZE8RU2L%:KX$HG--/!_@XOF8A-%<+?*2"%(9V;BOT1=:.Z6T,.&ID[-43=.G:&0.?Q>9^A M*5E&/#F@9;W9E>(A/DGO]'?$52.Y&?S%)/>4'J9S/V(H@)E :C<-4=QHY[['<1@7UR8LZ-.U2$@&$X;X.DTQ^WL#"=T.-%-[NS E MSRNA+NA!/\?/, /QF$^87.FU2DQ2R#BA&6*P'&A#\RKT57P1\$1@RW?.D2)9 M4/JB%G?Q0#-409! ))0"EH<-C"!)E) LXT^EJ=66*G'W_$W]>\$N61:8PX@F M/TDL5@/-UU ,2[Q.Q)1N;Z'B<95>1!->_*)M%6MH*%IS0=,J65:0DJP\XM>J M#SL)EG4@P:H2K(\FV%6"_=$$ITIPBLZ4*$4?0BQPT&=TBYB*EFKJI&AFD2WQ M2:8>^TPP>9?(/!%,IN/)\"Y$XU^3\?UL/$/#^Q ]S&_'4S1ZG$[']W,TG,W& M\QDZ#4%@DO S]/6+Z;G7B&1HOJ)KCK.8GZ.3=^N^+F1QRD*/JD)NRD*L X6$ M$%T@VSQ'EF%9:'3_&YV6/F**YSB"@2:W @YL UJ@*C>NVWKYF6+A)XF]:ZE=M]3N M4@^><+*&;SB.(48"O\I=*:(;8'B10%L32S&O$%.[XR9P/,?OZYO=YG0Z'MN< MIJ-YZ9O^9>WY#MNIL9U.[ >Q J9@@6P4:^N?KY1P=V&=2]?GV M#/L K%O#NIVP$P8Y)C&"5_GAX^VL;M/8]GQKC[73YUC6%DO3=+UV5J]F]3I9 MA_$&9Q%P)*C\+.=Y0H"U GL-=[/G[K_)G5['\C8=>[[MM^/V:MQ>)^X4,H$3 M^='.*2>B%;37L+4MT]X#[70Y%K3IZ)L''JM?<_J=G',J,=OH_.;V8/B6N__B MEF&]W3#7NW3>1X5-,=MTC<8STG=&!S7G_<#LF60<);"4B<9%3Z*SAT3 J>XAPM*&!%ED'ZZP:E9#K;E\8$['&[A"]X@_;A94C,P&)<$9RADF.:!H.3&N[:O(#J1!.>-OC':L M=0\DE2="OLO!IV1B6#(BE**82P@H+ELT0VDJD40,DJXU% M!!G.JRO\60O1,G"<%PR_?P;0 6GZ_G#^!Z'H';KX^?%E]N MYP\#,+]] !<1XA"G[#WX_3?;]SX"G(.'-2D8S!,V .\ZX[')1502VXSK"&ZJ M")P7(HA0? E<>P 5B#K!(DU@'2W= M1DNW#WVZH*( 4OYK #8IS#D0*Q"@'P7>B,K$!V!%"5.NR K5+U%E9=Q.'H9%UF10HX24?1$-#&& MLJRJN%=X7BN.#[;M.&YX0+[7[ZGD%4X#*W0=-7FO(>_]G[\_1UPE@'<4BRT^ MDI9WP+^:%K2G#;W0[\Z*%&"N&P:NFIC?$/-[B=V3)=]!BBI&\AM)28[C/3D5 MKU[(4TN$3K!($UA'RJ"1,CA#N0UT:JD3+-($UM$R;+0,SU)NPZ,D"0)_Y!XD M7*_O4V52N Q#;ZA.RU'#?]3+_Z; :8+SE9)DK^FI2T8G6*0)K".9;>T;3.L, M"5B#:I)3*UJD"ZTK:*MCM\^2A35L.R?<8> /#]*PW_O)6OV7TZX(^R;:[NTK M1=\C-GMKDB8 9QM*MDB25]/6VCIK18MTH75%W'?/MGN.U-39%L^THD6ZT+J" M[IMQN[\;?W-J'O?'(RMPK,/4U-J3*YR&=N"-7DC-?5-N]W?E,Y(S3HOJ7 ?G M0*3G2H2C)MX+=?):THD6Z4+KRKC? MC^.9)3ZRY *UJD"ZTKZ'XC8/?VQF]/ MSN!HYS[R??\P-[5V^2J?KA,>I*;9.O>3I[1?(%WAG($4+869=1F(%4RK@\]J MP,FF/ I\(IR3K+Q=(Y@@*B>(]TM"^/- GBXVQ\_3?P%02P,$% @ IH:8 M5H8.W[2J @ >@< !D !X;"]W;W)K&ULK55K M;]HP%/TK5B9-K=0U3]C:ADA F(:TLHS23?WH)A=B+;$SVT#W[V<[(84V9=74 M+_$CYQS?RH**@95+65W:MDAS*+$X9Q50]6;)>(FE6O*5 M+2H..#.DLK ]Q^G;)2;4BD*SE_ H9&M9$ H)1V)=EIC_&4'!M@/+M78;<[+* MI=ZPH[#"*[@!>5LE7*WL5B4C)5!!&$4\9^ MZ<4T&UB.#@@*2*56P&K8P!B*0@NI,'XWFE9[I";NSW?JGXUWY>4>"QBSXB?) M9#ZP/EDH@R5>%W+.ME^@\6,"3%DAS!-M&ZQCH70M)"L;LHJ@)+0>\4.3ASV" MVW^!X#4$[RDA>('@-P3_M82@(00F,[45DX<82QR%G&T1UVBEIB$:%HD;.UP#03H2U5M/I, M.VTB&]61>2]$YGKHFE&9"S2A&62' K:RV7KU=EY'WE'%&-)SY+MGR',\KR.@ M\>OI;@<]?CW=.>+&;ROG&SW_ORO7E?-:,^C6U#WF4E0XA8&EFH@ O@$KTM5T MKKKR]99B\1N)'>0R:',9'%-7M5&B*:D_:WA0/55 5_9JE;Y1T0UU$P5NX/1# M>[.?ENH^#G*#2Z"1]2!D5YKI'?4R+2L,.&J+4N4YIBOH//'ZST[ MVGEBX9^(^!BB#MW>ZTHEJ%AT=Q^!1YGZ M5KI6%@D5J("EDG3./ZJH>-WIZX5DE>E]]TRJ3FJFN;H<@6N >K]D3.X6^H#V MNHW^ E!+ P04 " "FAIA6JEP'+'<# !.#P &0 'AL+W=OM$ZAMF.-W@-&I4<$*<12([#ZNX=S2%--4N/X M64*-*J<.K%\_TC_DXI68!19PSM+O9"F3F3$RT!)6>)O*&[;[!*4@7_-BEHK\ M%^V*OD//0/%62):5P6H$&:'%/WXHC:@%.,XS 4X9X+PVP"T#W-<&>&6 ESM3 M2,E]B+#$X92S'>*ZMZ+IB]S,/%K))U2_][GDZBE1<3*\O+H]O?IX>?;Y IW. MYQ>W\P&ZNKA%QQ%(3%+Q#KU]8P_]]XA0=)NPKFE*-1//,N,QZ M5F1UGLD:07R"7'N ',MQT/G5#W1Q4+CLYW'W.92HQ79-%"@@+ 5*HMRP3M"*42$"I^O+%I,W%@NJU4_64,!$; M',/,4#4O@-^#$>I!6^_;;.P3%O4$:[CI5FZZ7?3P&DN@RD/U[2')\5+-A/RN MS;X",\PQ>@*\#VW7]D;6U+RO&].9[5!C6G(Z(]=UJIP-R5XEV>N4_!F$F*A) M,MYFVU3)7R*<,2[);ZQGSS;M!<^OCMMQ76O_;1?=@GJW8!0$S5Y1"\SU_=$SKW%8B1EVBHF8 M7HH1Q1FT*>@,/K3<^X1%/<$:I@65:<&_3)Z$JN7]I0DTZ-/1/F%13["&HZ/* MT=%A-=7N:)NAHR=UH=9+;Z_$.K,?:M0+&1L&C"L#QB\8(+8+Q7MMT#.-BNEJ3.T [V*M>LG5WT2?,+YFM" M!4IAI>*LDT!5/B\.;T5#LDU^G%DPJ0Y'^66B#KS =0?U?,68?&SH$U)UA [_ M %!+ P04 " "FAIA6G1-!(2T# #H# &0 'AL+W=O5_.>6Q9A]Z.LF<>82S 2Q*GO&]$0JQO39,' M$4X0OZ%KG,HW2\H2).20K4R^9AB%6I3$I@VA:R:(I(;?TW./S._1C8A)BA\9 MX)LD0>SO$,=TUS(YXK:/$:[TO7=R&S$H8W *#>PI#JPJ#>Q:&6N]+,31D M5L+@%1B\4QC:51B\MQ@<%\(C#+7>EV)HR*R$H5-@Z)S"X%9AZ+S!T(5=[XA" MK?6E%!HR*U'H%A2ZIRAX512ZYU"HM;Z40D-F)0H6?.UR8"V'>81E5[P4F%4V M)?#ML0P=Y^CP'M5_XU(@3;EE1,R#%C#!;*5;:0X"NDE%UBT5LT6[/M!-ZM'\ M4+7QNK5\M3V85E;G0T$7>M&&ULM5KO;YLZ%/U7+-[TU$EMP>9GMC32 M5G=;G[:N6KL][2--G,0:X R<9/WOGX$40G"\,MWWI<'$]US?4Q]R;#S>BOQ' ML61,HE]IDA47UE+*U2O;+J9+EL;%N5BQ3'TS%WD:2]7,%W:QRED\JX+2Q":. M$]AIS#-K,J[NW>:3L5C+A&?L-D?%.DWC_/$M2\3VPL+6TXTO?+&4Y0U[,E[% M"W;'Y-?5;:Y:=H,RXRG+"BXRE+/YA?4&OZ*N5P94/;YQMBWVKE%9RH,0/\K& M]>S"Z"U0A2GM6? M\:\=$7L!A!P)(+L \MP =Q?@/C? VP545-MU*14/-);Q9)R++24C8]1RX^1<0A M!%W>?$:&#H<^'P88AV8K?AF32D$PJ<'<(R3K::AA/ M#U,^ EX5JWC*+BRE\8+E&V9-RE$ZKW6\08)1(+ .?6Y#GVM"GWP4V>),LCQ5 MTV[#"JD>.U([ZVJ8H((I'WB;"0ZB("#1V-[L,U/W"_?Z$<_SW8-N5 /G^\0? MX:9?IQRO*<HPQ@^=!I!@% BLPYO?\.;#J,B'I \2 MC *!=>@+&OH"X[2[^KGF\A&E3"[%['=*JJ'\O:D_"B+BD0,A&3,.)4>7TXE< MHE=;V)0=&LO^L(X?>;9 [];9#%WK:C7&#YTND& 4"*S#6]3P%L&H+8*D#Q*, M H%UZ!LU](W@U#;JS?S (<&AV(P)AW*C28D=[.FUAIW633H#U*:5FQEAZ(0! M1:-0:%WV]KPXAM'<#@>*0T@T"H76Y;"UVMAH18<);X>U+P."2>2X!](SYQS, MD":KH];IX1'UM3X9FXWR=Z4ZKK>4YLC!,P82C4*A=5EK[3CV@%0'ZLM!T2@4 M6I?#UIICHW6=O-G$/(D?$G8V%_E9$2?LM]+S>R((O1$^_-$SYQW,4C^I[WCN MD04=;JTU-GOKSW+)?(?5J=>7C.='AQ[6/*3!!/:38F\4'?DM):V%)V8+ M?YN+-/XE:IEJJP7=5P=%HU!H7>Y:_T\"(&6"+@= T2@46I?#=CE S!OUL,H, M^\H,_6ATJ$S0M8 NJ>^-G"/*;$T^,9O\XZM+<^#@Z03J^:'0NJ2U2P,R I(D MZ,( %(U"H75?N[<+ ]>\FP\JR5VNCJG%V,.'[^9!5P6:I!$.0U\O2;>U^^ZS M[/[S=IG=OK/V71QXAY6#VGE-4B_PO2,VP6WMO&NV\Q\>5RR?JYM'?8(98*B@ M0-$H%%J7O+V#+$ .W@5U\*!H% JMRV'KX-T_R*A9\Q;KW?>Q_-ZBV[S MZ 9SV<^IG@S!X:+;WCO@5Q['_!3G"YX5*&%S%>>7W"L6Y(L:K._#T( M*45:72X502PO.ZCOYT+(IT9YC+ Y9SKY#U!+ P04 " "FAIA6\,&MA;,3 M "*8QOQ9V>S)->N[T3V)ABZDD?"0<)YT\^(MD8K0"KT7R M;J>M8P5>BRQ_5\OJ _OZOEC_M9EG66E]7BY6FS;VW66SG8[+1=GSF P/ENF^>KDXO7NL7?KB]?%7;G( M5]F[M;6Y6R[3]9>WV:*X?W-BGWQ[X/?\9EYN'SB[>'V;WF3OL_*/VW?KZKNS M1V66+[/5)B]6UCJ[?G/RJ_U*37<[[+;X3Y[=;_;^;&V?RL>B^&O[C9B].1EL MCRA;9%?EEDBK+Y^RRVRQV$K5V]SNN/_G;WJP>_+5D_F8;K++8O%_ M^:R&\WN'\V!WLP;=7;G#T+H\O]M&OMOWMY;8/7V][^-0N MWUYP>_>*GSW\+NY^D;VT3"]>KXM[:[W=OO*V?]A5PV[_ZO^NE]>MLEF\K*UU8^>JA?]C6V0LO M*]-\L?G9^JEZW/HP+^XVZ6JV>7U65@>S)<^NZH;?/C3L/-&P;:EB5CPNYSG+[V/]\=ZS7OS4Q03',\\^O?!X M:_"<%?6QGGYZXFC&/G_ND.(^UM.'E!S/3)\[)'F\-7[.4L?\HI\__,0-1>@^ M]D?NSG/[]$==O.X]BM#2/RZ0H2BTDL(3%)8@K"M&H;/5;; MR%AM874V;UVOBZ5UG>9KZU.ZN,NLJOY6-X\%^/*8 C2VTK< 2];FR3FC=L%,!F/.FIS MW'IS=$;C@XV"<>L=;V@/G&G[K;'=[,OA9'C>KCORR0H2BTDL(3%)8@K"M+J; M/-;=Q%AW7KZY+3;IPOKXQ:J^9-97Z_T\6_U=_6?]>;>:Y=785.S-AGW(KN:K M8E'X[>^;FWL9F^Y8YJ7JWMGS$[@_-A MQ^0TVF[0T>[YH&,*N]YN_T3]\ P=/3"!:C&J):@F44U1FEZK>ZD5VUBKOVN5 M6IV*S^I3]\Z"-%J]"Y+4/%3S42VH-6VRSAT-VI-U(=INA&H"U6)42U!-HIJB M-+W"G:;"'?- .RVWPVGKJZ7R5;Z\6W96MM'H7=FDYJ&:CVH!JH6H%J&:0+48 MU1)4DZBF*$VO_B8%9D,Q,!O-@:&:AVH^J@6H%J):A&H"U6)42U!-HIJB-+T' M:#)AMCD4YF_*?%F- 6;6W2:[OEM8B_PZZ^P!T"08JGG//$?7^I*EZZXI0_^[ M]PS09Q"B6H1J M5B5$M03:*:HC2]LIO\F6T.H.V-[-//3X[LT7@9JGFHYJ-: M@&HAJD6H)E M1K4$U22J*4K3J[^)MMEC:&2/AMA0S4,U']4"5 M1+4(U@6HQ MJB6H)E%-49K> S0A.]N^8Y3@PC^^_=,T"?08AJ$:H)5(M1 M+4$UB6J*TO3*;O)PMC%ZIF8I37S.,;TG?]P+6J^JDJ\JNZ-]2+=6*EU^Y"-[PS%FL7> MA5[?U,K>J_3!J7-^?GY8YIT;5MV!?1!W18\O0+40U2)4$Z@6HUJ":A+5%*7I M%=RDZQQSNNZ'KS W^[WK&4W>U=K^,& RZA@$^&BS0:UI<5E[Y+33LFBS$:H) M5(M1+4$UB6J*TO1Z;O)RCC&-\^T=^#!UN^H73;NAFD"U&-425).HIBA-K]\F[>:8\USOY^EZ=^:\RDHKW6RR)RJ7 MS %=HIJ':CZJ!;6F7\DR<0==Q4TV'*&:0+48U1)4DZBF*$TO[B;PYI@#;UY^ M?5V=**^N,NMC5MYGVN'.\JDJ]GN[V[7Q6VQWCWT M?*> 1N50S7/:-SR;VJX]:-^4T$<;#KH:=MR1VSX+"-&&(U03J!:C6H)J$M44 MI>D5WX3<'/,-W/0/PJVO5E@4L_M\T7EYJMGJ7;]HT W5?%0+4"U$M0C5!*K% MJ):@FD0U16EZ+] $W9P)\YFX@P;=4,U#-1_5 E0+42U"-8%J,:HEJ"9135&: MW@,T@3C''(A[5VSR[<)$V[6%\HTU>SP1Z.P%T&P@_0)-]<<_*MUX#>;/7N!=#[SKD=]W:;..?#CI0, MVG#0V; [W>'UZ;&\ MV>M=PVC.#=5\5 M0+42U"-4$JL6HEJ":1#5%:7I/L+?.*+70*+O2*+O4*+O6 M*+O8*+O:*+O<*+O>*+O@*+OB*+OD*+OFZ#^1N7.;S)UKC/WT',N3@:1+5/-J M;7]([0ZG[<7-?+39H*-9VW7=KH$\V6Z$:@+58E1+4$VBFJ(TO7B;3)UKSM1% M=^F7[7)LP=UJ9HG.BD5C<:CFH9J/:@&JA:@6H9I M1C5$E23J*8H32_])ESG M0G>0<]%@':IYJ.:C6H!J(:I%J"90+4:U!-4DJBE*TWN )ECGFN^1]EVWFC"; MO7L#-&2':CZJ!:@6HEJ$:@+58E1+4$W6VOX5TMLUZ-L?_BBJ7;W2FP"=:P[0 M_?!UZF:_=]6CH3JWG6U[.>FX8-Q'FPTZFIVEV#;K9ZUR6:D:LU+7,Z<,9=A8GFW[K:M0=VUX0: MFFU#-8%J,:HEJ"9135&:5KW#)MLV--^^39]0ZYQ1,PM]:Q;5/%3S42U M1#5 M(E03J!:C6H)J$M44I>FUWZ3:AC8SHS9$$VVHYJ&:CVH!JH6H%J&:0+48U1)4 MDZBF*$WO 9I+C/[O=_@T;#;L'V'-MN9 MN.WER'VTW:"C76OTT$;6B.H+W/K_-/G6%1\XZ]BQ6-GJ&:CVH!JH6H%J&:0+48U1)4DZBF M*$TO^29Z-H2B9T,T>H9J'JKYJ!:@6HAJ$:H)5(M1+4$UB6J*TO0>H(F>#?^! MZ)G9[-T;H-$S5/-1+4"U$-4B5!.H%J-:,FR'Q6S'[;@QOD3;592F5WH3/1N: MHV??LQ=YVC8#-5\5 M0+42U"-4$JL6HEM3:X5I9]N%:61)M5E&:7N9- M:FUX5&IMDUW=K?,RSS;6?5[.K766SO+%%VN6;=_@\U6ZO>7;=9JOK4_IXBZS MHB]51W!=6=NY]M/.S@!-N*&:-^Q(FHU=IR/AAK8;=+3;FJAK;^*Z@_9D>X0> MF4"U&-425).HIBA-J]Y1DUH;F5-KOR[R3]E5L>XJ0/.N?0L0U3Q4\U$M0+40 MU2)4$Z@6HUJ":A+5%*7I1=_$U4907&V$QM50S4,U']4"5 M1+4(U@6HQJB6H M)E%-49K> S1QM=$/QM6LK]9/G3T">CLW5/-0S4>U -5"5(M03:!:7&N3_;FS MUJE,@K8I44U1FE[I3:)M=-3"IGUFXYDT6;F3,ZOQSLW#F=GMW!J3FU9JV1N'N*M/#23BT MV:"CV<-)N'H3;07UB3-M3\*A1R90+4:U!-4DJBE*TXNW"<*-S$$X4;\Y6^NT MS(YY@T;C<:CFH9J/:@&JA:@6H9JH-7N@O]&X!]>5'+=9@AZ;1#5%:7KI-H&V MD7FATG?K8IE^+CJK%(VPH9J':CZJ!:@6HEJ$:@+58E1+4$VBFJ(TO>:;"-L( M6I9TA,;64,U#-1_5 E0+42U"-8%J,:HEJ"9135&:W@,TT;;1,\N2?O?T.1IP M0S4/U7Q4"U M1+6HUO:GJ-MI&X&V&:-:@FH2U12EZ97>I-M&1Z7;>DV?H[DU M5/-0S4>U -7"6CN<:AT.1H;5FF+;VT0:#YQL,ZTW&3V\2H<\! MFO3:^*CT&A]K,;?;N\= ,VZUMC\H=J;#\;B=:T';#3K:M<\[[M*&MAJAFD"U M&-425).HIBA-K_,FOC8V)FP.;YYN?;6>7Y_03/8N85+S4,U'M0#50E2+4$V@ M6HQJ":I)5%.4IG<&31QN/(*&_6@.#M4\5/-1+4"U$-4B5!.H%J-:@FH2U12E MZ3U DZH;FU-U3]W9]1>KN%]EZ\T\O_WV$5QZTSTGB(;O4,U#-1_5 E0+42U" M-8%J,:HEJ"9K[>"CT.'YP2>ABFI5+_HF5C6W8WJQNB[6R[3,BY7U M(;N:KXI%T]3I7-(T0ML5J!:C6H)J$M44 MI>F5WL3[)N9XWP^=%5A?+96O\N7=LK,_0 -^J.:AFH]J :J%J!:AFD"U&-42 M5).HIBA-[S.:J.!D")T?D)FH2U3S4,U'M0#50E2+4$V@6HQJ":I)5%.4IO< M33YPTN-V>9V5C^8"4 4^VJQ M1C5$E23J*8H32_J M)O(W,4?^?OA4(/W\Y*D F@5$-0_5?%0+4"U$M0C5!*K%J):@FD0U16EZG]$D M!B?0C?@F:$H0U3Q4\U$M0+40U2)4$Z@6HUJ":A+5%*7I/4"3$IR8;\3W_*D MF@Y$-0_5?%0+4"V<=*^,.AV?:_\@*4!4BU$M036):HK2] IO4H 3\!FC3B MU'SCP1^_",'<0.^N 8TIUMK!N-P9'BP XZ.M!J@6HEJ$:@+58E1+4$VBFJ*T MAZ(_V\RSK/32,KUXO&ULM5II;]LX$/TKA+=8I$!3\]!!I8Z!QI;: IMLD:1=[$?%IF.ADNA*=-+^ M^Z6.R!;)*G:6!8)$Q\P;SAM*G"=F\LB+;^6:,0%^9&E>GH_60FS.QN-RL699 M7+[E&Y;+.RM>9+&0I\7]N-P4+%[63EDZQA!ZXRQ.\M%T4E_[7$PG?"O2)&>? M"U!NLRPN?EZPE#^>C]#HZ<)U\>@2N6.\V_5R:?E^0A6(V(I6X@*(I9_'MB, MI6F%),?QO04==3$KQ_WC)_2H3EXF7;,;3?Y*E6)^/Z @LV2K>IN*:/WYD M;4)NA;?@:5G_!H^M+1R!Q;84/&N=Y0BR)&_^QC]:(O8<,/Z% VX=\*$.I'4@ MASHXK8-SJ(/;.KB'.GBM@U=SWY!5,SV/13R=%/P1%)6U1*L.ZG+5WI+@)*]F MUHTHY-U$^HGI7W]??3B]#:\OP:>KK^'-[65X=7L#3D'X?9N(GR!C8LV7(,D? M6"GDA!(E.)DS$2=I^1K\^0?RW'?R)KA=\VT9Y\OR#7C5.Y^,A1QD%6J\: =T MT0P(_V) "(-+GHMU"<)\R99]@+',KDL1/Z5X@0<1YVSQ%A#T!F"(,9A=_0M. MFI&_-HQN=@S6EYLY.'EE@ID?#H.>&U)X.!9\#BOZW^GU2D"Z649J7'+,+#/- MC0;&,<-4;]FSGHP?]JO4V/E[=IY<%=V@;S;7X3SL M0@05N]!@YQ!"/-*WBP;S>B%K;L>:.\C:AX*7)=@4?)4($W6-M[N7 X4$(4]A M3C>3-HZ#%.8,9@2ZGJ,4(C39$>QYKL+<8&XO9,[KF/,&F;N2O5:2+WC&P$DJ M232]XRX\+9%33 ,(%6)F!CL'!:K97#=#Q MW['G M'\I>+$21W&U%?)8G-!B,=NW+I(5'@!BK#-D-&5"N^3_:>A!Z_0<=O,,COK.4V3>*[)$U$ MPHP$!WJVGD?ECT+Q8+!C*=:#8N1B1-1WA,V@4:"1C.7KBQ SS0CN% $<)/J7 MK;^QF1_$.K9CLXHVMXH66D6+;*'U:[RG^I"=AKS%L55?FVASJVBA5;3(%EJ_ MOGA77_S2OKSUW']9.4AV*DJ;-QN.<'2M]*A$+@E4B1H:[#"%U%<6>EN#Z].[ MD[-H4%0]V\"W[KU5R/$=XJ@<6Y6HIJ@!=0*-8X.=BY"C)&ML;6IWDG7M'! MZO7%^@OI.M-8!4LZLZV"20.;JN!I7U],5?@=&ACM1# :5L&S9T4:TN4FQ:ZC M?@F9#0W3C!7W M]49W"19\FXMFF[&[VFVFOZ^WD)7K%^@L;+;$=S#-#OUE7-PG>0E2MI*0\*TO MYW#1;'HW)X)OZDW:.RX$S^K#-8ME$U 9R/LKSL73216@^]>#Z7]02P,$% M @ IH:85IP'3=4V!P T$0 !D !X;"]W;W)K&ULW5SQ3]LX%/Y7K-YTVDEE36(G;3>H!)CID&!#,'8ZG>Z'T+HT6IITB0M# MNC_^[#34<>MZ&-XJE5^@:>/O^7W/[\5?[&3_/B^^E1/&./HQ3;/RH#7A?/:^ MTRF'$S:-RW?YC&7BEW%>3&,N#HO;3CDK6#RJ&DW33N!Y46<:)UEKL%]]=U$, M]O,Y3Y.,712HG$^GRB$$>= M)?Y,'IZ.#EB=[Q%(V MY!(B%O_NV#%+4XDD^O&]!FTM;M7@N- MV#B>I_PRO_^3U0Z%$F^8IV7U%]W7YWHM-)R7/)_6C44/IDFV^!__J(EH- B" M#0V"ND'PU :X;H"?VH#4#4C%S,*5B@<:\WBP7^3WJ)!G"S3YH2*S:BW<3S(9 M]RM>B%\3T8X//AZ>7NY]/3R[/D'G)X=7UY?OJ"WE/$X2J,=[W>XZ(G$ZPQKJT<+J\$&JY0-WR'LMU'@!0$Z_O0W M>KNP\X'F'2QGZ$XE+^*D8/F]ZP0HT@>98F?5)K]WS^Q#4+AP+FWQ$O2@*>BODDC5R T)" MO'(:-<"%81#V-Q <+@D.K02O% "3(U8 UYR'!*- 8!IQT9*X:(MU-8+D&!*, M H%I''>7''>M@_-P/;D;9<#$8W<]2WK=D*SFG-6L*T,&FV&?1#US8O:6OO=< M$A/])\;4B(F9MZ #78@9*BOD6+N:Q**+)BJL\*Y#"A*, H%IM/:7M/:WF+9] M2(XAP2@0F,:Q[ZF9O?=:+]NU9UHZ^Y[772TA=@93;E=)ZIE\EMUDR3H9QQM%G M/A'U\/.-M%O-(!:I7V=^8.30:L]Y0$*B42@TG6NEF?QPFYD/*K! T2@4FDZT MTEB^55X\)_.CMZ0Z.XK^>/;]<^+"27&_-XV,QY4FX&B42@TG6@ESWRK,MEIY=!_6ND!U7E0:/K:@A)Z M@5WHV2O4=99OJ$[8N+@ *:F.0=$H%)K.L])Q@;_-51Q040>*1J'0=*(;JV56 M+?.,&4<-J-TP()'7N#%?TP2[W+5NU7+#(%!:*[!KK6;M2>-2M %WMX=;IA)\ Y7.M& M;65'";W +O36R\YQ+@)2\$16DZ,\&QDI %TV T6C4&@ZH4HZ!MUM5A!090B* M1J'0=**5,@SLZW2[N_>C=DS3*X;-'W;_G:.U;M2R3210NC%XM;HQ,.C&7I>L MS1]!=:/!*,%>N.&6%5:"$+L*PM5"_O([T_8NN%8C4#0*A:;3KW0BWJ9.Q* Z M$12-0J'I1"N=B.TZ<7?+OMTQYZ""JEILT-*;KPZXL3_3KFIW^.I@]\PY7* J M&1N662T7$25_L>M:YD\N(HXW&NWFG3D%%<10:#KU2A#C;2YM8M"E35 T"H6F M$ZT4+[8KWAV^@!B66$V;QD'E-!2:'BTEI[%])7:7+R#K^U--\L).@'.X?H4H MQTJ48]?-LR??YPE_:(;C/N&3?,Z1?&0M21]$N&1\DZRZAJCX&"D%7;\%1:-0 M:#KS2H?C;>ZOQ: ;;$'1*!2:_ER,$MKDU6ZQ)>N;70V[\^S^NT;+8%-3E. FKAMLGUUIW#?GVOOFFAZ@:!0*38^+TN=DFYMS":AF!D6C4&@ZT4I: MDU'N$?-?'>5S<)EF) M4C86[;QW73$XBL7K,Q8'/)]5+Y2XR3G/I]7'B2A3K) GB-_'>GG./^!CLI?JB,P!#ON9%,P*,BNLASJOZ9 )?[H>,[KP,+MLF,'7!'@RW=P!.8Y?918<^M45*6@]!, M"J)@/73&_NTTMO%EP N#O3YJ$ZMD)>47VYFE0\>SA(!#8BP"Q=<.IL"Y!4(: M?Q\PG7I*FWC2Z M?)+](=9S2%)H(_-#,C+(F:C>].NA#D<)?O1&0G!(",X3.F\DA(>$L!1:,2ME MW5%#1P,E]T39:$2SC;(V93:J8<*Z^&04?F689T:?QK/%]J"P7HJ-'D_1T8RKC^4&:F M@+_:B@-Y1$] *4C)4T85:/PZ_?P'>?_N%S_J?OQ JC=A@CQGLM!4I'K@&I1E MR;G)0<*DDA"\(<$/R%P*DVER+U)(3P%62+_F*+?D4>&%VA*89A,>>5 RE!?]"N0BDF-F1" M-=-79"GD2H/:E3[,Q+8PYY;^^8#SD)F!7/_55/6*5*>9E-U=;O66)C!TOTX8^FE!.10*$:OL;_T9%@?L5:?2G4E[!126< MW09WHZ@;QN' W1U+NHSRX[!3!YU0[=94NZU49P*MI1SWQT1N;%N*)H*M(#]J M3076/=(1=.+(:Q82U4*B5B'/B@J-:Y^LE8G?^Y^+:+_ M?84VLJW,_0LAU_[)[UHI:9WK)Y7$M9+X!Y8I;J*0KU!7RSX\B2^78"?R8O], MU678Z7JNZ+I'IV@.:E->+C1)9"%,=7;4H_7]95P>VV?C$[S75->0_V"J2]&< MJ@T3&HU:(Z1WTT-#5'71J#I&;LNS>B4-GOQE,\.[&2@;@-_74IK7CIV@ONV- MO@%02P,$% @ IH:85LP8?H:_ @ 70@ !D !X;"]W;W)K&ULK59M;]HP$/XK5B9-K;0V+T!6M1 )"-N01E71EVD?37(0 MJXZ=V@YI__WL)*300:TVJN-,#M M^8;]6ZE=:UE@"6-.?Y%8)0/KPD(Q+'%.U9P7/Z#6TS-\$:>R_**BMG4L%.52 M\;0&:P]2PJH1/]=QV *X_@& 5P.\MX#N 4"G!G2.!71K0+>,3"6EC$.(%0[Z M@A=(&&O-9B9E,$NTED^82?NM$OJ4:)P*O@VG\[.'X<_["9I-AK?W\\ELC"IOO />N!Z:<:82B28LAGB7P-;2&GW>1M_(:V4,(3I''?<+ M\AS/V^/0^'BXNP<>'@]W6M1TFFQU2K[./V5K7YPKGNY^'E-++F6&(QA8NEA( M$&NP I-!YVI?C#Z2+/P@LIWX=9OX==O8@VF:82)TU5((GG*B7I"$*!?ZH MUUJQ^26;*:#KP.U<]"[Z]GH[/'];.;L68:M7_ZFYUVCNM6K^SGE<$$H1>15/ MN=RKMV+J'58R?M WPCPVY/&%&8KLJ" L)2@Y#%*_/=R,G[7(FRS MJ)386X4W!;$J&YA$$<^9JFI4L]OTR&'9&M[LCW3OK%K=*TW5>&=8K B3B,)2 M4SKG7W5\1=7,JH7B65G>%USI9E%.$]W_01@#?;[D7&T6YH+FCR+X U!+ P04 M " "FAIA62,Z+KL@$ "8&0 &0 'AL+W=O$Y! MEB<)HB\W.":'L0*5UQ\6T=.6%3^HD]$./>$E9H^[.>5G:J.RCA*<9A%) <6; ML7(-KP)H%@'E'7]$^) ='8.B*RM"?A0GM^NQHA4MPC$.62&!^-<>3W$<%TJ\ M'?_5HDKC600>'[^J!V7G>6=6*,-3$O\9K=EVK+@*6.,-RF.V((=ON.Z05>B% M),[*3W"H[]44$.89(TD=S%N01&GUC9[K1!P%Z/H[ 7H=H)\:8-0!QJD!9AU@ MGAI@U0'6J0%V'6"7N:^2569ZAAB:C"@Y %KW#+;_Z M>889BN+L"_CU%VA;7T&4@HDY6H_+&?C\:4AF=KH,_*A)_NE:VD=:PJ[4M?9F6@22Q%@6SH6 **4QSSB!E@&\<*&)1^@1B MS!^;(([0*HHC%N'!1=7L9;D -;0+L&2(X:3DMP%!E*(TC% ,YB2+REW4/_XS*_9D MJQCS^(S].\12W(X'PE \M$3^7-CLY\)\8=BY7"6)M;C:#5=;V,/K,*0Y7_5V MZ(62. 9\VP(..-X@.K@"VKU1KUNN8W4FFM#RW(G6MS2A9[J=B2;3,I DU@+B M-$ <\41C6TP!0\\%$L1GRA"&2L(ZQJ!91A>#T.A<# .6AF7"#@:9EH$DL18& MM\'@"C',*5GG(0,'1"E*V7$N@XW9$Y%?J<2Z%OJ9NNU9T,;F_*&+KC M=IY-0?\NT[-TI[FKE3>OR9MWTGJ"GWGIGPT_K;U>)VQ',SII$]JOI2 M/0-9:FT81V\8H!#&;V2/:5KNB[)\E47K]W# @6':QR$T.QM'W]. NM?%(=,S MD*76QO%6VD-A'%'ZYK1GTBVZW8+=;'EV53ZIKIN&4Z7BM1:799:F\I; MM0[%Y?I[]=$-[)?'T'-SK9P-R!F\$Z[13:[4>EN66I5< M]>@==?&?Q>^(/D5I!F*\X?+:I<-'#JW^!JA.&-F5KZU7A#&2E(=;C-:8%C?P MZQM"V.M)\2:\^3-F\C]02P,$% @ IH:85L*YVS(+ P +@D !D !X M;"]W;W)K&ULK59;;YLP&/TK%I.F5EK+'=(V04I" MID9JLRB771Y=<()5L#/;).U^_6P@+!>2Y:$OX,LYA^]\-O[92@#/);ND)$SBPHRZ"07;;4^8HA&!>D+-4MP_#T#&*B!>UB M;,R"-LU%B@D:,\#S+(/LO8=2NNEHIK8=F.!E(M2 'K17<(FF2,Q78R9[>JT2 MXPP1CBD!#"TZ6M>\#WV%+P#?,=KPG3903EXH?56=8=S1#!402E$DE *4KS7J MHS150C*,WY6F5G]2$7?;6_6OA7?IY05RU*?I#QR+I*.U-!"C!1%->/,&FPAH:B'(N:%:19009)N4;OE5YV"&8W@F"51&L0X)S@F!7!/M2 M@E,1G"(SI94B#R$4,&@SN@%,H:6::A3)+-C2/B9JV:>"R5DL>2+H]ON3^2 $ M@Y_CP6@ZF(+N* 3?9H^#">C/)Y/!: :>AMW>\&DX&\K9&S!F-,XC 3:0,4C$ M.[@*D8 XY==RLC_Z!:X^?S(]]^$:E&^ "9@E-.>0Q+RM"QFS^K(>5?'UROBL M$_&9%GBF1"0<#$B,XGT!79JM'5M;QSWKK&*(HEM@FU^ 95A60T#]R^EF SV\ MG&Z<<6/7ZV<7>O:'K%]3_DM]IUE?G3KW? 4CU-'DL<(16R,M4"MK/#3E[B/% MP@\2V\NK4^?5.:<>]- 2$X+)4IXJ*201:DI=*>$5$NI\70>6TW);;7V]FY-C ME&WY+6L?%1ZCG#O7\FO4G@NW=N&>=2%_UC66OPV(:#]9W_Y1WO"]'WG<'\=HQIV87B,VM^%I05] MIY)DB"V+BLQ!1',BRB.V'JV+?K>H=0?C/7D9*&OW/YGR)O$,F?RU.$C10DH: MM[[,*RNK<]D1=%74JQ&ULK55=;]HP%/TK5B9-K;0UG\#4ADB0,!6I92C0=7MTDPN)FMB9;:#]][6= MD$$+J ^\Q%_W'-]S'-WK;RA[YAF 0"]E07C?R(2HKDV3)QF4F%_1"H@\65!6 M8B&7;&GRB@%.-:@L3,>RNF:)8T(+K+]HTL9:!DA47M&S ,H,R)_6( M7QH?=@!V]PC :0#.>X!W!. V />S *\!>-J96HKV(<("!SZC&\14M&13$VVF M1DOY.5'//A-,GN82)X)!&,8/HPB-_DQ'D]EHA@:3"/V:WXYB%#[$\6@R1W?C MP7!\-YZ/Y>EW](@9PT2\HH1RP=%%! +G!;^41^'D+[KX^L7N=FXN43VBG*!Y M1E<ML]0Z=DXP1 M)%?(M;\AQW*< PF%GX?;!^#1Y^'6"35N^WJNYO..\(7R#1!=H!C60%9PR."3 M!*JH7/,*)] W9-7@P-9@!.KIK)M#YIR3+#H3V9YQ7FNWYUFE]ZYS\X1K?M&V'7*O178U6'6<=.#W;Z_KF>M>.CU%=M^-9 M^U'1QZB>U_.<-JH68.[4OA+84O<0+A-<$5&7A7:W;5,#79W?[0]E^ZJ[S7^: MNO?=8[;,"4<%+"2E==63F;&ZG]0+02M=89^HD/5:3S/9@H&I 'F^H%1L%^J" MMJD';U!+ P04 " "FAIA6*3[.]J8$ "&&@ &0 'AL+W=O M80YIJDC2C^\[J%'/J0P/CU_HOY7!RV 6A,.,;A%3HR5-'939+ZUEOI)_WZ.S 1)4OX>_?H+'KH?49*CSVM:<)+'_ -Z MUS@?FT*ZH$!FM)MN5DUGOS(=MM$US<6:HS"/(6X"3.E['8#]$L#,[B0&$)TC M!W] MF7;:'[S%9U5GK]O\6[>A_5P'Z"S=VV8X.T8_".7PK>SK Y6(W=.+;Y3 MPIU7X/=KR@3Z#"Q# 2P$^O=O.0!="MCFQ0Z88%.6*@)UI!D4$LRZ*)/9R3_AA:42;,D7W%9BR.0E31NDZ,B M#4N26A >I[[C^^YH;#X>)KH:YAT,PS8>VDYS6'!*PP//<8=>4^VQ>V>>.#9GFM91W&[IW%;[L#S MC^(^I8UMF>6#;@9W M9OFV6CMEBZL6 ?A>).)9MBR[17:30KR2JX2@Y0-&JP:X;;&SK8%_+$*G([U% MT$D+==&:(MA[$>Q.$:Z3/,F*K#6]G99]:XU66J"5%NJB-378=W98;VN'M?9V M6FF!5EJHB]849M_?X>X&[YK(9U!5E832YBS)T3,0QEN?]G^ PJ5I:_Y_TC#H M-NR=:DVT9JKW'27N;BFOR=.K=:C3LO?MKI,6:*6%NFA-#?;]+1[JK4,Z.]>Y M5EJ@E1;JHC6%V??+N+MA[E6'NE%>9=HJP,]:!MV6O9.MM2DV#]ZW9\!6Y48' M1Q$M6/!U M:=V"GR8U6\,2[(]ZKG'F]RHYKT :KB314$R]R_!\-G'GFP,_.>S,WIBX3%9* M/;C)33[U F<(!&36*3!\;>$*A'!":.-WI^GU2!>X/WY6_]3DCKFLF($K)>YY M;LNI]\$C.11L(^Q"[;Y ET_D]#(E3/,DN^YLX)%L8ZRJNF!T4''9OMEC=P][ M 90>"*!= &U\MZ#&Y36S+$VTVA'M3J.:&S2I-M%HCDOW4996XR['.)O.+F^_ MDMG=8G%W?W/[>4G>D[GF,N,U$WCG-7O"#V")^Q?RC0"B"KP#^4!62B.(R[4A M)]=@&1?FE+Q]$\;1!>&2?"_5QC"9F\2W:-*A_*PS-&L-T0.&KB$[(Z/P':$! MI>3J]A@M> MZOP%%Z_8&_7V1J^IIYCR:,A3&Q4W4:[*MFD48M4%B;\=H(U[VO@8;3Q$:Z.B M/5HX#@[2HIX6':-%0[3H!8W&AVEQ3XN/T>(A6OR"%D<'89,>-CD&FQ#\VXDM M 1MC84$/L2LVE(0(*# S.)NA>M[VFG5A5-_6] M4A:[13,LL3V#=@=POU#*/D]&PO=V]R:W-H965TKUG[;"5'H0);SV\OT*[9F=U,+OJF\ #_/[^G M\)!V4CWH&L"@QX8+G>':F'9.B"YK:*B>R!:$G=E)U5!C0[4GNE5 *R]J.(F" M("$-90+GJ1];JSR5!\.9@+5"^M T5/U: )==AD-\&MBP?6W< ,G3EN[A#LSW M=JUL1$:7BC4@-),"*=AE^#:<+Q*WWB^X9]#ILSYRF6RE?'#!JLIPX(" 0VF< M [7-$9; N3.R&#\'3SQNZ83G_9/[9Y^[S65+-2PE_\$J4V?X T85[.B!FXWL MOL"03^S\2LFU_Z*N7SN=8E0>M)'-(+8$#1-]2Q^'_W FB.)G!-$@B#QWOY&G M+*BA>:IDAY1;;=U-.)%WGKZ%[Q+ M4+UR=EGI+O-=O7H5)\/$*UW3DFEYSSY=4UZAB1U:!J% + M"DE5,6&O=9_[)=[>,>Q3=<5RS(-)$,4I.5X@F8TDLZLDM\7FTF9712_\.?&( M%+_XT.+_P)6,7,D_/[3>,9P].;3PCR,C9_7GGC);$'LF-.*PLZI@FR9,-%(1?TRV4\LF*LH(( M.65KDV\9D+12*G(36Y9O%B0KC7!2K3VP<$)W(L]*>&"([XJ"L%]WD-/#U+"- MIX5YMMX(M6"&DRU9PP+$X_:!R9G94M*L@))GM$0,5E/CUKZ);4LI5!)?,SCP MHS%2KBPI_:$FG]*I82F+((=$* 217WN809XKDK3COP9JM'LJQ>/Q$_U#Y;QT M9DDXS&C^+4O%9FH$!DIA17:YF-/#1V@<\A0OH3FO/M&AD;4,E.RXH$6C+"TH MLK+^)C^;0!PI8/R" FX4\+D*3J/@G*O@-@KNN0I>HU"Y;M:^5X&+B"#AA-$# M8DI:TM2@BGZE+>.5E>J@+ 233S.I)\)Y_#6^?XS1[7V$HOA#/)_'$6H6%^@= MBC).UFL&:U+EE:[DZ=A#N0-T%8$@6<[?H-?_V+[W'F4E^G=#=YR4*7^+7G7F M$U-(8]669M(8=E<;AE\PS,;H,RW%AJ.X3"'M DSI9>LJ?G+U#@\2(TBND6._ M1=C"&,WNOZ.KVO(W/=;-+F$]+B)T]:H/$YV/L?_/I/A\EC7 ZL3.:8^)4\&= ME^#=8_!EA>;U,>A+;(UR^U&J\MWP+4E@:LC2QH'MP0B5I=;[OCSHA$4Z8;$F M6"#D2_5O0K175-[$/7=G'@XXFY/PYL+3*-NV+14ZCGJMH]Z@HPMY?0GT#0@CRQQ0!/LL@=YR,LBY]-3I MA$4Z8;$F6"<9?IL,7U\5\'7F0R6 MYYQ4@<$-+@WL\TT=Q[4";W12*Y[+N:X36('=7RN"-AS!<*V ?/5NR8AZ7T!; M1M-=(CB24T3%!EAOU1@D7GI*=<(BG;!8$ZR3EG&;EK&^JC'6F0^=L$@G+-8$ MZ^3#MOZ\\UM_6S<:S>-['+NN%YS>][/A+2X-;M^V8VN,O9.WEKA'T!Z//1S@ MD]IA'O5$!;!UU8QRE-!=*>J>H5UM&][;JLT[6;]3C7#5:_W!U%WT9\+66TQ;:2- 4;2^&4#N8]M)-KJV%8W>V MT\*WGYV$*&U#!1-O$C_<_>]^9\OV<,O%DUP!*/2<4R9'UDJI]:5MRW0%.987 M? U,SRRXR+'27;&TY5H SDJGG-J>XT1VC@FSXF$Y=B_B(2\4)0SN!9)%GF/Q M<@.4;T>6:[T.3,ERI DS4 _K>Z%[=J.2D1R8))PA 8N1=>U>)I&Q M+PT>"6QEJXT,R9SS)]/YD8TLQR0$%%)E%+#^;6 ,E!HAG<;?6M-J0AK'=OM5 M_;9DURQS+&',Z6^2J=7(ZELH@P4NJ)KR[7>H>4*CEW(JRR_:UK:.A=)"*I[7 MSCJ#G+#JCY_K.K0/D[F&"KN\2E$QN)]/I)$'UX Q]0V/. ME-"+HXM+,4M!HM,$%"94GJ&O7]PHO$*$H5\K7DC,,GF.3G;Z0UOI)$TH.ZT3 MNJD2\MY(*('T OGN.?(,T">*6X_S\+T%6^2B[HEC.GQ*5*Z1*%:0H346BG1C M58IA*Q/7[T=NL(<5'&#IZV'0V\,Z%/,&85ML!RMLL,*C6 DL0 B-(6 #K( N MC/ @P%X1ZXW;I:S#O@)Q9+PB2BL-!NSD5/ M5TY4=VO547Q=WC9SKO3=5397^CD"PACH^07GZK5C+K#F@1/_ U!+ P04 M" "FAIA6)B!@S_0$ "L'0 &0 'AL+W=O+/C(6;0LKB2Y)VTG1 MCR]UB63),A-ON7VQ+IXYY#GD<(;B:,_X-[&F5(+G-,G$V%I+N;FV;;%8TY2( M*[:AF?IGR7A*I'KD*UML."51X90F-G(C#5G11RJ_;!ZX>K)KE"A.:29BE@%.EV-K M"J\Q\G*'PN)K3/?BX![D5)X8^Y8_?([&EI/WB"9T(7,(HBX[>DN3)$=2_?BK M K7J-G/'P_M7]$\%>47FB0AZRY(_XDBNQU9H@8@NR3:1<[;_E5:$!CG>@B6B M^ 7[RM:QP&(K)$LK9]6#-,[**WFNA#AP@/X)!U0YH*Z#=\+!K1S<]SIXE4,A MM5U2*73 1)+)B+,]X+FU0LMO"C$+;T4_SO)Q?Y1<_1LK/SF9S[[.[K_,P/0> M SS[-)O/9QA4+Q_!+V :17$^0"0!G[-RFN7#=8&I)'$B+I7)[?V?X.+GGZ _ M^'@)RBN(,_#[FFT%R2(QLJ7J:-ZJ5Y@[2(F"ZN@ L_ .0@U-.AV_>[PQYW_'YW1\/&K0?-+?#<4WBQ(*L5 MIZMR,'Y;@CG=T6Q+^Z0NH;Q^J'Q9N18;LJ!C2ZT;@O(=M2;Y(#H?^V0R"88- M@;4D]&H)/1WZ9)JR;29!M*5@R5FJEK"$2!J!#>$RIN(#>(J31#USNJ#QCCPE MO=J6;?A%&_D*NYM UW<<-45VAZH=FR$7>N&@;8:U/?Y./0:U'H/_ILY;_+Q8ZLL_KN[KI9D M@J.NAL$P[!(ZMAK H&N%>ZR&@X-9WR(6UL1"_0#^2E*)4DY:D %VH+&)$7<=FKHA[)=0K77L4,58658C^B MQH1-D0GU5685K^ ?\/Z4J44\>_Z91,.FT-IJ-A4O# S&L;9\/EM'DVC8%%I; MQZ; AOH*^YPXUB/IXECK>;9BAM#:BC4U/-07\7?D^63>U7J>/<],HF%3:.TO M#TG[^H1SYY_)M&P*;2VFLVN QG\&HV,[D.,HF%3:&T=FWT(TG^2/B>. M]4B^)HZ-[CA,H96*V0?'6"GEJ^(X4(!%OH,OCWKJM_61X[0X:.N\OX'7N#PX M;&#*<\P[PE=Q)D!"EPK2N0K4!H"71X/E@V2;XK#LB4G)TN)V34E$>6Z@_E\R M)E\?\@;J ]K)OU!+ P04 " "FAIA6CTQ6F8(+ "UA@ &0 'AL+W=O MQO\5#;=STYW)!OS&2S=A)L%Z MZ=RVVVG:N]NYN1\<4,!78[.V29J9_>-/!H*1,8K=/O2'%!OI(QD]6-+SE<75 M4Y)^S192YN3;,HJSZ\XBSU=ON]ULNI#+(+M,5C)6[SPDZ3+(U6$Z[V:K5 :S M3:9EU+5[O7YW&81Q9WRU.?-(FRS5_RM$T[ M\#IDNL[R9+G+K&JP#./M_\&WW0=QD,&V3V2P=QGL2@9G>"*#L\O@5$L8G,C@ M[C*XU1*<$QF\70:O:8;^+D._DL%R3V08[#(,FGY*PUV&X:9UM\VQ:4L_R(/Q M59H\D;1(K6C%BXT@-KE5$X9QH=V[/%7OABI?/G[W8?+[>TH^W_R;WI$WOLR# M,,I^)G__F]7W?B5=DBV"5&8DC,F7.,RSBY=WU(G/BV2=!?%,G?Q).[[JYJIF M!;\[W=5BLJV%?:(6EDW>)W&^R B-9W*F [KJDO;79;]DF<#6S1NSK4%-=O$='Z%!1\[^^^%LN,ZI[T<\39:2? Z^ MD8E2:!C/93Q])O_Y3:4C[U0+9?^MJ>SM%NK60XO^Z&VV"J;RNJ,ZG$RFC[(S M+C[!WJ]UZD3"?"2,(F$,">-(F #!- &Z>P&Z)OKX@QJ_A%L1OHF2+*N[?]T: M$6WEMH7U-[!BZ/,X_L4>CGH]ZZK[>*BD;;K!83K7&E63T6.K9VS7WUB-WV*LTZC%NY(RJ,':=JJDB2!S7^SQ>+))H5MX9" M1THXL_ QG$DULB:K(%3J2HB:M*I96:QZAD>IY@AI[0W$6&I;26UA5N^@@7N7 MU2ZA22**K!9#PC@2)D P35'#O:*&1D7=S.>IG >Y).MX%F9Y&MZO/V*UV,CRR4#H_N3K9M M#SVO4BA#%LJ1, &":7(:[>4T:MZO16%P'T9A'DHEHWRKFXV2U&VI5FUUBC*6 MUU91HZ/&K6H)61Q%PA@2QI$P 8)I@K-ZI2W5,_>)GR871"2J#_R'^G.Q<9^4 MI.YR=5-3NHMG9!+$P2RH$Y<9W59=4)H/I5$HC4%I'$H3*)HNQP.7U#J'#;2C MHI2(I/E0&H72&)3&H32!HNE*M$LEVC_H&Y@!K45G'X_7+$M-[:JS26BQ%$IC M4!J'T@2*INNI]+Y8.%>IT0VD^E$:A- :E<2A-H&BZ$DL?WC(;\3LE%E-;U;'6 M>K-F0FO5>;4NF5?M3QLEH]"Z,2B-0VD"1=-U4GK[EMGVO.V5H$4,L=2J-0&H/2 M.)0F4#1=;:7E;MOG&&O;4!\>2O.A- JE,2B-0VD"1=.56)KUMMFL_Q+/9+H* MGIQHATMO#\P^73"E MS6X;S=/Q?@5%K3B@9CJ4YD-I%$IC4!J'T@2*INNM---M[RQ=)=1@A])\*(U" M:0Q*XU":0-%T)99VO6VVZS^LE_=J(JDZR3A9AG%0+))6T\@3#]7=FFFM%7B\ M&KZZ5/KU)!1:)P:E<2A-H&BZ5DHSW38OP-_WDDH@IJDEU#R'TGPHC4)I#$KC M4)I T73EE>:Y/3Q+?PDUT*$T'TJC4!J#TCB4)E T78FE:V^;7?M&SYGN&%JH MI5>= 4[,);76$]2,A](8E,:A-(&BZ8_-E^:^8S;W&RRKV1$LJQ(9L2MK7";F MHMH*"DJC4!J#TCB4)E T75"EY^^8/7]MD!9\.S5(,U/:=HU0F@^E42B-06D< M2A,HFJZ\TO]WSN+_.U#_'TKSH30*I3$HC4-I D73E7BP&8W9_V_2J3IUG:K5 M/^I3L;O*8+>5P>XK@]U8!KNSS#E6X3ME>, QAP>TIRIKU00-$4!I/I1&H30& MI7$H3:!HNN;*$(%SEA"! PT10&D^E$:A- :E<2A-H&BZ$LL0@6,.$33I3:%A M@1VM\DB'70T--$M&H75C4!J'T@2*INND# \XYO" _L@MF09I^ESLF_(4I+/* M8;%X,4QFM5*"1@^@-!]*HU :@]+X*TUM]\BS#&JW4Q*HBN@J+$,%CGF=_0>9 M+V0:!7&]NJ 1 2C-A](HE,:@- ZE"11-%UP9$7!&9QFH01?L0VD^E$:A- :E M<2A-H&CZ#JAE+,']X5B"F=!6=3O::X_H-DM&H75C4!J'T@2*INND#!&XYA#! MQT^36FU 0P)0F@^E42B-06D<2A,HFJZT,B3@GB4DX$)# E":#Z51*(U!:1Q* M$RB:KL0R).#^<$C 3&BM.J?6G3CJ&QLEH]"Z,2B-0VD"1=-U>-7'LJ&E4BB-06D<2A,HFBZGTL5WS;OFJ*$6^8L<[(E2 MJRBH9P^E^5 :A=(8E,:A-(&BZ;HK/7NW?Y:!%]3'A])\*(U":0Q*XU":0-%T M)991 ==L%3<9>$$M?[=^=_VC@5>C9+19,M8L&8=>J4#1])8MG7;7[+0?]6TO M&WU]EM-%G$3)_%G=?"XOR&_YC+SI'.X%UJG_>1ZH.0^E^5 :A=(8E,:A-(&B MZ1HMS7GW+.:\"S7GH30?2J-0&H/2.)0F4#3]9ZQ*<][[87/>3&BK.J^9.=\L M&6V6C#5+QJ%7*E TO65+.]TSV^G;7U@P/Q-I1K1N6JBW#J51*(U!:1Q*$RB: M+KO26_?.XJU[4&\=2O.A- JE,2B-0VD"1=.56'KKGME;QRS\,A?26ICF*CLG MUR_YWYV30J^ 06D<2A,HFBZXTJ3WS"9]V>.>?L#-C&@M)R3-A](HE,:@- ZE M"11-E]W!3]&>94F^A_V%6JB]#Z51*(U!:1Q*$RB:KL32WO?,2_)!/2[4[7^E MRH8EP_[W9Z70:V!0&H?2!(JVE5PW6TB9^T$>C*^6,IW+B8PB)9UD'2M\,0G9 MGR6I?"BVLWY[8W>Z1^>[)69\M0KF\GV0SL,X(Y%\4,C>Y4!]9])P MOM@?Y,GJNJ,F4?=)GB?+S&ULK5;;;J,P$/T5BZU6J=26._22(#4AJ^U#NU73[N71@4E !3MK.Y?] M^[6!L)#0;"KU!3QFSIF98V-/?TW9*T\ !-KD&>$#+1%B<:WK/$H@Q_R"+H#( M+S/*8Z7S# <0'*,]TR#$_/<4JTH%_,/;*@3Y8[9GR%D M=#W03&T[\93.$Z$F]*"_P'.8@'A9/#)IZ35+G.9 >$H)8C ;:+?F]=A3_H7# M]Q36O#%&JI(II:_*N(L'FJ$2@@PBH1BP?*U@!%FFB&0:ORM.K0ZI@,WQEOU+ M4;NL98HYC&CV(XU%,M N-13##"\S\4377Z&JQU5\$EE[(5R(!0[Z MC*X14]Z230T*]0NTU"LE:I],!)-?4XD3P=W#Z-O]&#W?_AQ/T#D:+1D#(A F ML9(;I!6C7@@"IQD_19\_F9Y[@U*"GA.ZY-*+GZ&3EMW7A4Q+D>M1E<*P3,%Z M(P730O>4B(2C,8DA;A/HLIZZ*&M;U- ZR!A"=(%L\PQ9AF6AT<,OU"LS/^W( M;O0>KI=)B'HG733A\33F_U(:'\]E'.!J:6?7&\(NR.TC-D376I9HIQNM3K5K MOL 1##1Y;'%@*] "E9QQTR7]1Y*%'TDV_B"RUA(X]1(XA]B#[4\H\ ;!1MX( M'#I_JY+%*UC4?; *;/^JKZ^:"A^,]%Z%.P*:KF.W0X[WO1S+R3;.Q)F7A>N,:RX'-B_Z!HX@NB2@/_WJV;E%NBYMY9WXH6Y>R MT_A'4_8]]YC-4\)1!C-):5SX4 MBJVA M0-7? 74$L#!!0 ( *:&F%;5$T,%$ , )<( 9 >&PO=V]R M:W-H965TJZK\SD45%_(!0A\,I6JH :G:N;JA0(Z*9,*[@:>%[L%9<+)^N6]!Y7U MY=)P)N!!$;TL"JI>KX'+]<#QG;<;CVPV-_:&F_47= 9/8'XL'A3.W%IEP@H0 MFDE!%$P'SI7?&Z8VO@SXR6"M=\;$.AE+^6(GMY.!XUD@X) ;JT#QLH(A<&Z% M$./O5M.I_](F[H[?U+^4WM'+F&H82OZ+3B&"?L6GXS"IPSS3'9[/_Q^=T.>KW[?/)%S,H(I M* 438NB&4*W!:'(R D,9UZ?X?'C_AYQ\_N3'T>4IJ:Z$"?(\ETM-Q43W78-0 M5MK-MP#7%4!P & $^04)_3,2>$'0DC[\>+K_/MW%4M3U".IZ!*5>>%"O48 V M3Y5(IUW$[KR>7M G:5YVJ)=F&# MYX(&3? M$FGFH'#U82&$(9S1,>/,,&@M1:4?E_KVS%AEG;@;I7UWM>NQ)2KQ MO*B.>@??J>$[1^'O\93#\TQ1P\2,<*DUR:E2KP1/MS55[@9:H-.@>,!#7!N*C!IZEH=P>DQ_9)'&3( K")-P#;8;YD1=V M#ZR-I"9-CI)^ ZU[9$7YDE;]@F/#HB*'-M*D@7#>"?PTV2-M"8N[2=P.FM:@ MZ5'0EA/GC @P;9QI8Q<%ON>G^Z^^&>9WPH[?W0-U=]J&;=EW5,V8T(3#%!.] MBP2=JJH-5A,C%V4G&4N#?:D&ULK9?;6=W4JJ9F)+/@ 9H"H!MC87F4DEF3U<*J8-WK$M5A*0 M??N19,\>]B#2#1,YE:K)5Z[8<*!+XY1G+O&\R,UI6CC3L7EWQZ=CMI596L =1V*;YY3_ M?PT9VT\<[+R\N$]7:ZE?N-/QAJ[@ >2WS1U7+;=66:8Y%")E!>*03)PK?+G MQL%8_)G"7C2>D4[EB;'ONG&SG#B>C@@RB*66H.IO!S/(,JVDXOBO$G7J/K5C M\_E%_7>3O$KFB0J8L>RO="G7$V?HH"4D=)O)>[;_ ZJ$0JT7LTR87[2O;#T' MQ5LA65XYJPCRM"C_Z7,%HN% R!L.I'(@QSKXE8-_K$-0.03'.H25@TG=+7,W MX.94TNF8LSWBVEJIZ0=#WW@K7FFA)\J#Y.IKJOSD].;+[.OM CU>_;UX0)_0 M(WU&BVXA9$:=92LV0GLU!TC03Y^BW7W 4?D9I@1[7;"MHL10?T8># M]MB5*CC=A1M7@5R7@9 W L$$W;)"K@5:%$M8'@JX*JLZ-?*2VC7I59Q#?(%\ M_!$1CQ T^_(/.BLC/[=$-SM%Z]O#')U]L,G,CY?!/PMI<;R6UZ-UP,ZOIX5O MQ/TCIH5M+$OOP.ZM-[=+L:$Q3!RU>PG@.W"F.CCOLPW]>XK-WU-L\4YB!T,0 MU$,0]*E/;XJ8Y>">94RH-?<$ZE M<;T2R3ILVU42L'(".H38C?]Y ](Z/MC M=]<$7MH-FG9AX&%R:#;ORF$OBJ+1H=FB:T:B,/)>S0[2#^OTP][T]4X$Y4[D MGCU! 4DJSQ&5Z.Y^AJ"0P#<\%4TBB%,)B"6(A+_:Z)3]A;@U2^@+ Y!HX M^G>KEN8R-5=!*\!A=\PC;X!;_'IC.I5?MTOBJZ78PF>QPA$)[?1&-;U1+[W9 MFA8KO5/5V&Q,>C5./5+?4VP^ZD 9A4'[%.@:^4'DV<%A[_5VZAV!SDRM'B, K#%LJY10Y[@R!L9]\U\S$.@U;Z;J.8 MR8&O3!4I4,RVA2PO__7;NE*],O59Z_VUKF!-D?0J4Y:_MY2OTD*@#!(EZ5T, MU(CPLJ(L&Y)M3,GTQ*0JP,SC6E7AP+6!^IXP)E\:NH.ZKI_^ %!+ P04 M" "FAIA6?."-?O$% !#, &0 'AL+W=O<'>IC?O+Z9KU2R.8\_1RNUO1R,!VC%UG0?JUM^?\/* M&W(SWI+',O^-[HNR(UUXN9>*)V6PKD$2I<5?^J-LB(, 0DX$D#* ' =,3@0, MRX#A48!CGPAPR@"G:P:W#'"[9O#*@%Q,JVBLO*5]JNAL*O@]$EEI3TG3E3[YPCB>6DK7*Z-;R[(.UT4=R(DZ8/26 MIVHK49"NV*HA?OY$/&D!6+I!JE8A#ZUR35J)/EN>HR$^0\0F&,W??4$OBSM_ MU52[[BQBL,KF;4#Z?9"?%CYZ^<(0["0X^-7[/HT,^R [UM40;5AUY6&>:7@B MTSRF4J+W:[10?/D-_?VGOH[>*);(?YKZ9 %SFF'9A'XA=W3)+@=ZQI9,W+'! M+&L+^W53%X"$^9"P !(6 L$,>9U*7J>-/GLO5E&J'WYEASE[Z#]TK[9<1/\V MSAS7K3L9DR!$IIB#2J1!JUBY0_#*]1->06)X=6*ZBO&) P'Q(60,)"()@A[;B2 M=@RYSAE#R@L)\R%A 20L!((9\DXJ>2?/L,YI9?95&1+F3QZMTP[;">$3L,7%&QRI!)@X[)39U(K5.I,-:Y:K+6J6=U%L; M2)H/2@M :2$4S52X=F8PJ#6#0;T94)H/2@M :2$4S52Y-FCP8H-Z M-/BQ23,9G5B]@&8.NV4VA:IM&/QL/DP[N;=:H$X,[FK%@*8-.Z0U=:J-%MSN MM/SJ @;47@&E^27-6$>0,1[:CO-H0$$F#IL2#X>3"9E@KRT4TFZA M=/L.H:EY2_ 3WON\H5C3MP)EL=%!,6]B'W\!UWXS?;MT0\ZA@T\L%DCM=I". M;L=3#R%]Y7.^X8:MT-4=$W33W-"@-@@HS0>E!:"T$(IF=H/:3"$$\KE$0 T5 M4)H/2@M :2$4S52Y-E1(ZZO\K!K M!C Q1R*=B):/OT.U\[NK3FHO5+2\-!X MF?)&QZ]PH%G#IJSXG(Q//>=J2X2T6R(?N:(QNMG3)$)S+G9H2+?D^5<6&W^ILM1/^*M__?71^CB_"8C][C2FVU[^E8A.E$L5LK9'V^4AW M-E'L6"\.%-_E.ZR_&ULK9==;]HP%(;_BI5)4RNMY(L 8A )FDS=13<$^] NW>1 HB9Q9AOHIOWX MV4[(H LIE7Q#;,?O8_L]V#F>[ E]9 D 1T]Y5K"ID7!>CDV310GDF/5("85X MLR8TQUQ4Z<9D)04<*U&>F8YE#&9;I)N&PP_4F)-[ "_K5<4%$S&TJS941G)E3P0\B@K'^.I8 MBT4]3XOJB9]J'XX$]N",P*D%SG-!_XS K07NI8)^+>A?*O!J@5JZ6:U=&1=@ MCOT))7M$96]!DP7EOE(+O])"_D]6G(JWJ=!Q?W4W6X8W\]DJ#-!B]N,^_/0% MW2#'LCVTR'"!K@+@.,W8M6AE":; )B87XTJU&=5CS*LQG#-CV ZZ)P5/& J+ M&.)3@"DFW,S:.OH7:(M'7&0F=L$ G+-0$.XF$UT3"Z]P)*W5 (;SE M":'I;XC155K4Q]9U6TPZ<:^-B4Y8H!,65C!/P63BL//MONN,7&\T,7=?B^6M]57X@]2UB-2RJ]_ZR>BD_1:JW7" IVP4!/L)!S#)AQ#'0?14&V#JM)X M@S)([_$6Y?S."I,,,GY*UBK=$@2715"6JH:F.6H&DUP9#XMKXAU+DQS- M":"[+(/DQP2E>#]2=.5PX3E9;YBXH(Z'6[A&"\3^W,X)/U-KRC+)4$X3G ." M5B/E47^(]"*@>.*O!.UIXQB(IKQ@_%V-Y8UX@15.<_ITLV6:DN I8HA7P9[R-4-<@6O!BG MM/@%^_)9QU9 O*,,9U4PSR!+\O(?OE4OHA%@Z!<"C"K . ZXI&!6 >9Q@''?!"+^;\#@V7D2/S\'=Y'$1^&#^^.TI^/(5W %#TUTP3V$. M;GS$8)+26_#;+[IC?P))#KYN\(["?$F'*N,I") :5W+34LZX(*<;X GG;$-! MD"_1L@U0>>YU XQ# R9&)_$/F-\#3?^]S)EN($%G\^JF^"B^!V9!,0SP*U O MD_P^I.F7;^"F?'.WEY'!]4B].[FP#^FZY&;7([7NY*(^I ^3:[G%K.UN%AKF M]78_D^BDA%CG(:([>:!;&*.1POL+BL@K4L8B5>W3.>?)A/DR88%,6"@3-I,) MBR3!6H:S:L-97?3Q0CCW3O2N2Q#CC \Y*"PZ;?0FCA'X6176UH4R8 M7\*< B:&1Z]CR].UP5!];?I+IF1X*NF:NF&T)6=J+X.D GS9<("F;!0)FPF$Q9)@K5LY]2VK;M.+#*C$A;7BL=!6X@11L$8E1S@!> ;QCE/$9:Y*O#PX\9[Q24=<:SM/N M-?W(=IUY];6=3%@@$Q;*A,UDPB))L);MO-IV7J?M9@3FK$8YM&(.I I&IZ*NI[K:IIV-(R7*1J=BEJ:J>F:>WX@KVOO:V?:QUW< M8?@.UI4UT!LO/ FO3%N2Q&*"U[DH,NG6Z&N1BC9HEK#VN_6E"@85S>NLF:%4 MS=G'C8QD";:=T5A5U?^_:7\WN[(K(M]&,H_^BYGY2IV?;7>ZWDL=CB.KD_%'E"Q MIO^.*3>0GB!9)[S I&C%D=K]@)&ULK5G1;N(X%/T5*RN-9J0IB0T$Z 2-!W- M/G2G*KLSVD>7&+":Q*QMH)7VX]=.TH0PQDN0^U 2<\^)[[%]?6+&!\9?Q(80 M"5[3)!,3;R/E]M;WQ7)#4BPZ;$LR]]]X8GNMY(W>!/QUN\)@LB_]H^ M.?DM2KGJF!Q]?O[%_SY%4RSUB0.Y;\I+'<3+RA!V*R MPKM$/K'#-U(FU-=\2Y:(_#\XE+&!!Y8[(5E:@E4/4IH5G_BU%.(( ,,S %0" MT"F@=P;0+0'=2P&]$M#+E2E2R76(L,33,6<'P'6T8M,7N9@Y6J5/,SWN"\G5 MMU3AY'3Q;?9T?S.?+>XC\#C[^^'^CS_!#5AL,"?@^U8/C0!?,>7@!TYV!,R$ MFB!Y,_@8$8EI(CZI^ ^_P;#_!?A :* 8^U)U33_ 7Y;=F!?=0&>Z 1%X8)G< M"'"?Q21N$O@JIRHQ])[8'%D9([+L@"[\#%" D*%#=Y?#H0$>70X/+-ETJV'J MYGS=RX?))')!TC.3Z!)R*[9X22:>JA&"\#WQIGKH@B\F@5R218[(&N+U*O%Z M-O;I$Q4O-RM."*"9)(I? HXE^:S7$TUWJ4E)*V-;)5V21049+!:T+NO[:=!1 M57XP]O<&D?J52'VK2/>O6U6*20SV+,&2)E2^606RLK45R"59U#<)U(BA?C7K"VW,<3 ,FW&1M6-7ICVJTAY=6:_QZ[ER9&5L.X%(',]@D'MW(*V%=MHO )C/42]DYEQ+@Z=S Q[KZZ<&O#(K\(K]JGS$\-. MUW9F.&6+2C:M:$/R,S,#U1JARS1*Z$KM6:MRVP(?WPCFXI-1)CLC#$".-6IR M-32Z"MH4I7;0T.HQ:U%BNJS M/_-7694'WA.N7LV+=RZPY71IW!E*NN%1'V!G%)ZFX]2CNF)K2E1;66CWL@VO M!OX%#^=MK)VI=7EP:F1=L355K TO#%U8-^C4^#IEBURQ-16LO2^TNL/V2]6I M#2[9CA?^L!/T@Z,_>%JP?H4@V G/E*S:QD*[C_UE/5JV:T?&LY3 )5ODBJVI M8NV*XG1JA9VR1:[8FB>"M6-&=L?<=CW:Z=I*6;(U-F+4&0U/UJ A#'4[ M\&0-^D='OBGAZ_SH7( EVV6R."2M6JOC^5E^*'W2/H>W47'(7M,49_X/F*^I M6J\)62G*H#-0VQ$OCM&+&\FV^<'R,Y.2I?GEAN"8.!+;-&7\Y1J2?#^UB'5X\!BO-U(_L&>3@JUA ?*I>.#JSFZ\1'$* MF8CS#'%83:TYN;JFCC8H9_P9PUYTQDB'LLSS;_KF]VAJ8+NUOT,/_K_NZ/ M+^@"+3:, _I9B^4+.KL%R>)$G*LI%!,7L2S2@P ])$Q-/!CFM>$' M9".AGP@49^@IBZ7XJ!ZJ\9=-OA7*6DQLJ:+07.RP9GQ=,:8#C E%]WDF-P+= M91%$KQW8*OPF!_20@VMJ]'@+X25RR$<5"J7H:7&+SCZ<=\E7%P.2TV3;*9&< MH6R7ZA_>A>@^X9T>^>@8>Q>+NV*DSO"/-B MY+@^P;@?U&] ?2/H#J\ETL1WTL\1#+ME\3<\/N5.V[ M:+E]7SL88-7V<>)]5U5='*J*@]ZHZE0V]16JO017>\,M2U 2KQ1]G=M^O2%& MW7AOG;4*0S,UGZY: 1R4%IMGQP4L1?3KH:TRD',TG&B:9^P]FIF MP8$9T MJ\-.B'8LV?:FD1H5[)W+C[8:18TR\JH3J8+N95AY\+L"Z0QI,VT%AIH%IMM= MAI#ID313#P_H,FT%@IH%XNVN8!#>.0J<^,%;>+MS3DN!K\O3J% M:)O)ZLC6 M/&U.O//JG-=.KX[+]XPKE14H@94RQ9>^BIQ7)]#J1N9%>>I;YE*=(L)ZOTJS^7A1@,T_P>8_0M02P,$% @ IH:85H.91;%O P 20P !H M !X;"]W;W)KG4/72M2KMJCVYR(=82F]D&NOWZV4[(^ A9)^6EL9U[3^XYMB^GHRWC M/T0*(-%KGE$QME(I5U>V+>(4>?$G&EJ,+@@QB MJ1&P>FQ@!EFF@509/TM,J_JD3MP?[] _&^Z*RPL6,&/9,TED.K8&%DI@@=>9 M?&#;&RCY]#1>S#)A_J)M&>M8*%X+R?(R6560$UH\\6NIPUZ"&YQ)\,H$[SC! M/Y/0+1.Z;TWPRP3?*%-0,3I$6.)PQ-D6<1VMT/3 B&FR%7U"];;/)5=OB_WU$5VB>8HYH+N5WAJ![F0*'$5$Q!D3:PX"740@ M,$S$_5DAQ7982/9)\HA9DM*?I]IB4(YOPQK.21#RB4T-9KA::OL M!^XQV\:"_O<2M 16:&?OF:P<^-*85:%D65-9^(UJM?+#$V,#C]:GRB<7MO8O M3&&R;S%?JHN#,E@H2*?35RV0%\:UF$BV,E;NA4EE#,TP55X?N Y0[Q>,R=U$ M?Z#Z[R'\ U!+ P04 " "FAIA6CY8!6%(& !S) &@ 'AL+W=O^+<$E2+,[9BE!U9\YXBJ4ZY8N^6'&"H\PI3?K(<8;]%,>T M-[G,KMWQR25;RR2FY(X#L4Y3S-^F)&$O5SW8>[]P'R^64E_H3RY7>$$>B'Q< MW7%UUB]1HC@E5,2, D[F5[UK>!&XCG;(+)YB\B*VCH%.Y9FQ7_KD[^BJY^B( M2$)"J2&P^MF0&4D2C:3B^%V ]LIG:L?MXW?T+UGR*IEG+,B,)3_B2"ZO>GX/ M1&2.UXF\9R]?29'00..%+!'97_!2V#H]$*Z%9&GAK")(8YK_XM>"B"T'Y.UP M0(4#:CC 70YNX> >ZN 5#E[&3)Y*QD. )9Y<?/L.SL ]$9+'H201>) L_ 4>:2P% M^! 0B>-$?%0FLV\_P8<__X##P>>/(/\%?2"6F!,!8II[?'J_HRY\7[*UP#02 MEWVI M>/[X=%D-,\2+0C2(C +:-R*< -C4A4!^BKC,NTT7O:4V1$#$AX#ESX M"2 'H8Z 9H>[PP[WX'!WQY"-6[Y$-\-S#W^)723G(%XWB&XP%V*%0W+54QU$ M$+XAO8E^?<[G+H)L@@66P&KD>25YG@E]\J"'[)GN'1$(6:H:JL!92R*O^IAT M,9DC#C-$W5DW$V\,G=%E?[--4=O*=Z$>;MM60=MJ.( #K[2J)34HDQH8D^HN MX*Y4C#C'#@J;8($EL!I_PY*_H8V*&MHDSR988 FL1MZH)&]D''Q/:O#%= &X MGG,%6!$>$BJ5BNBB,(>"SM;X=\X;-3([Q"C88U1+Q2]3\??4$0Y_KV,19QV! MS0%E]&RC\E.%E<]UGU334"HH(CSK&ETI^JT*=QKY[;4(3!:US,9E9F-C9M>+ M!2<++ F8XYB##4[61"2T&&S.%S-S M1,?29PNMSM^6^H1&_K[4.-K/#VSS,W1&XR9%N=E@>R#"H>41=)@AY+O^CLPJG0F-2FSR2#D)V8+& M_S13"YF0G7FY[4C&(Z?9 ,W//7I0_Q]Z$E:"$IH59:LI;(H)4;($'@CF L 0:J_IP ;!LTV_4%]IM[?3O5[RIO0QTZ.\V?YVXK]W/>; M([IMA>"YYS4KM<,,G?L[Y#^L]"LT"]CM#X#=[=2J?K6*%MA"J_-725AHUK!3 MG& :DG?A\TP6,:6ZA@N)I.LH&R_Y9-4]4$:MGNZJR54H9FJ?R4 MRY)]"8U;SS^#:.A[3JLU6!7 MM#JZVB5 D9F!3S399(DNK?2",P9GY/X +8* MU!I;2'\M-)6!^?''DF4+K4Y6)7>16>XVN@I1C!W13U"'K!V.?;?-6=NPL_$$ MYG!/I:,2RL@LE'-K:(%MM#J#%9*'YGU]%-= MV.OZS01V=_F:L0:Y:R=GIWH&IWC6N:@T-CIER5D5\VU,XW2==E)B=?79*EI@ M"ZU.9R7@D945:&15PEM%"VRAU1FL)#PZ;!GZL.(T8WF&XCS5,SC%L\Y%)SZ>F90LS0Z7!$>$ M:P-U?\Z8?#_1#RCW&4W^ U!+ P04 " "FAIA6<%VZLYP# #?$ &@ M 'AL+W=O&ULM5CO;ZLV%/U7+"9-[TEKP?Q* MTI=$2D*WMP]]JI)NT_OHPDU !9S93M+MKY]M* V$HE;S^Q)L<^_!Y]C'\LWT M1-D33P$$>B[RDL^L5(C]C6WS.(6"\&NZAU*^V5)6$"&[;&?S/0.2Z*0BMUW' M">V"9*4UG^JQ>S:?TH/(LQ+N&>*'HB#LGR7D]#2SL/4RL,YVJ5 #]GRZ)SO8 M@/AC?\]DSVY0DJR DF>T1 RV,VN!;R+LJ00=\6<&)W[61HK*(Z5/JO-[,K,< M-2/((18*@LC'$5:0YPI)SN/O&M1JOJD2S]LOZ+]J\I+,(^&PHOE?62+2F36V M4 );G>"]-\&O$WRM3$5%ZQ 10>931D^(J6B)IAI:3)TMZ6>E6O>- M8/)M)O/$?/-UL;Z]6BXVMQ&Z7WR_N_WV@*[0)B4,KI2>"5K10FXR3O0RK2&F MNS+[5XY_BD"0+.>?9?SJVW?TZ>>?VD'-57[3C M>E[+:E[N&_/"+KJCI4@YNBT32-H MB39,'5?F"[=0<0(XFODX5^0Z[ANSX16 M[T_'/>G1^].= 39>LVZ>QO/>OVY](E<@?C^(.E-N^)[$,+/DH<&!'<&:J^5S MOO0)9!(L,@36$L]OQ/.'T.&&&E<=J<>Y M/\'.:&H?SX6ZC!I[6&VZ\ZCH,BH,<. W42UJ04,M&*3V&Y3 )#GI.D02>6!D M7#"BSM8^.H-8']T>)L$B0V M#<-&P]"$MT*3XID$BPR!M<0;->*-?I"W*MS@ MS \N]@*OXZW+*,]U_8X#HYZH<>@$_=X:-]3&@]364BS"XE2;*X&CO#3MY15( M])$91/KHYC )%AD":RDX:12E=S?I"W:N"6N;Q@ M''3,U1/FN^&HZZY>M,EHW&\O?'87Q8/\-O+ZGY4[[2]9A3R!D+U>.H,X']TA M1M$B4VAM#=U7#5T3%JM13"EH$BTRA=96\/5FC0?OGO_'9=[E]1"'DZ[)+J/& M>#+N>NPRR@U&N&,Q^ZSR*X#M= 7-Y80/I:A*HV:TJ=(7NC;MC"]5]:XKRE>8 MJO2_(VR7E1SEL)60SO5(VIY5U735$72OZ\M'*F2UJILID 28"I#OMY2*EX[Z M0/.?QOP_4$L#!!0 ( *:&F%:95 F6@P( +8& : >&PO=V]R:W-H M965T2S88(T4MMLHM):*BB; M]N@FMXV%8V>VV\*_G^VD66$!H8F7V+Z^Y_B>Z^0DV7-Q+TL A1XJRN30*96J M+UQ7YB546)[Q&IC>67-18:678N/*6@ N+*BB;N!YL5MAPIPTL;&%2!.^590P M6 @DMU6%Q>,8*-\/'=\Y!&[(IE0FX*9)C3=P"^JN7@B]+:3%T/%,04,B58K76M980D33G^20I5#YXN#"ECC+54W?'\%K9Z!XS]%";Z"3#!0F5)ZBSV@R_X5./G[PX\'E*6I&1!A:EGPK,2MDXBI= MDB%V\_;X<7-\\,+Q?H!FG*E2HJ^L@.(I@:NU=(*"@Z!Q\"IC!OD9"OU/*/"" MH*>@R=OA?@\\>SO<>T5-V%U/:/G"_[R>OHXWC%$_H[&1"UGC'(:.]@D)8@=. M:N[2N^SKUGN29>]$]J234=?)Z#7V=,D5IJ@6?$>,94FD+1-!55/^"(!6P&!- M5.\;W/#&EM>XZ"[U/3^,!HF[.^Y47UH4#[RG:=F_:7%T'D9=5B/./?JB*Q ; MZXP2Y7S+5/,M=-'.?$?6D?4$L#!!0 ( *:&F%:/ MX?P:4 ( &L& : >&PO=V]R:W-H965TXWM/[)/PP,63S $4>BX+)D]D0"5->_**IRD?X M*T8I;,FN4"M^N(>FGQO#E_!"VBH0$T6B4/ #$B9;LYF!%=.B=?N4F<^^ M5D*O4HU3T?KV^_QV\8AFB[N'U7S\.'M8H \Q*$(+^1%]1A(R_9%5Z"B]F8$X M24,\J8G],\2>C^:Y^0[_I^1T'3 MZ^%>!SR^'NY>Z*;?"M^W?/WKA>\2N28)NDF,)PQE11(887WI)8@]X.C].V_@ M?NL2Z"W)XCR%>T(H77&*/%KMR P+Q+=+^)XBB+#N>5-FE8LUV8]F,$>XC M?8#VI]+\-R.^E%$WX9Q3O;.N;8&L6K^8EVTMKX_M'4 M-CPG(J-,H@*VFM+M?='UB-K:ZD#QRE[V#5?:.NPPUW\#$"9!KV\Y5\? ;-#^ M7Z*_4$L#!!0 ( *:&F%:$1OP"K 0 "$7 : >&PO=V]R:W-H965T M!% [DN0YFX9 M7<_7G@GG!3(8#3C; 9Y:*[3T(5,_\U9ZA4FZ42:2 MJU]#Y2='$__#G7__!&[OWW]\O+M^NOUX#]Z"B=J/\TU$ 5N 1[JER8:*-V#, MA#R> 4$R!Q\X$P(\<+8(I0#3[V!"EVHC27#A41F$D7@-_OP#6>8[$";@:<4V M0GDIL%>5\4"7:C%I2/JL"/PF#QR?"!QA<,<2N1+ 3^9T7@70E0JE%'@OQ0WN M1/3H[!(8Z W $&,POO\77.21OVZ);GP.UJ>)!RY>M<%XSX=!/PO)?SX6[,"J M:&>4V\C(P(U3VZA(^B-=,R[#9 END[R*I=7@O[^5.;B5-!;_MV4ZQR;MV&FI MO!+K8$:'FJJ%@O(MU49IZ/!=6V+Z!//Z!/-[ JLDB)0)(EWHH_U_MDW^W-/* M/-.#93LBB&#'P@-]>ZQL)\.YRC9)+6Q"!-TJJ=]B1PS#L(S2KJ*'6>IA=NJQ MKV6\0Y<SC\R4#2&H:N8UT9 !38O4=I[?9F=@RS+;%VN7 MB[4[%SM1[T82?*8!#Z;JL//H-IRU;X5.G',K5)]@7I]@?D]@E60X93*P2H+<,D'N+Q\A;O,/:KDV-(U:7>AD.%?9)JEA$.B8]5+9 MM"/$<*"#VJL'@H=W9_CB0Z2 J-8N5=$M6).FF^M<;5IHL6TJ=6J5VF\Q-&QH M$?=$;45'G05ZT5%2N%>8(3;=^I[IICE;F":KZ5BVC>JZ-.UL YE'^E5EP0=9 MA0Z/%VRD/TJXE56>^F\]8KF]8KF]X563?J"R'E@:]O*=!S;X!N42QU]_@N[G.5J=)BY$+#:=1=EOB4\,XZJ0Y6Y@FJXTTLU2W;;DT6_>@J M,*9\F=W!"C!CFT3F5V'E;'G/>YW=;M;F;]+[W^R*\0"37Q[?!7P9)@)$=*$@ MX:6MDL7S^]A\(-DZNW"<,BE9G#VN:#"G/#50OR\8D_M!2E#>BH]^ %!+ P04 M " "FAIA66O&P=M$# "+$ &@ 'AL+W=O&ULM5AM;]LV$/XK!PT86F"+7OR>V@8+I.YY>/>0//$\/G#Q3>XQ5O!$$R8GSEZI]-IU9;3' M%,DKGF*FWVRYH$CIKMBY,A48Q19$$S?PO+Y+$6'.=&S'EF(ZYIE*",-+ 3*C M%(D?-SCAAXGC.\\#*[+;*S/@3LX8MX(NTO' I; MSX$HDXK3 JP]H(3E3_14"'$$\/MO (("$)P"NF\ .@6@K+XLU MS.Y#T]FL;N>;10CWBPW,UNO%9@T?0JP02>1'^!WF]U_APZ^_^/W>IX^0/X$P MV.QY)A&+Y=A5VCTSB1L5KMSDK@1ON.('<,>9VDM8L!C'50)7QU4&%SP'=Q,T M,H8XNH*._QL$7A#4.#0_'^[7P,/SX5Y#-)URJ3J6K_/64BFD,L7%#YA%$<^8 M(FP'2V%.3H0E_/N7MH=;A:G\KT[\G+Q;3V[2R[5,480GCLX?$HM'[$S-LGJ? MZH1KDRQLB:PB:K<4M=O$?B1JP:TS422RT^V72YA3]2V52:B/4[VNC\>ZO&L1 MOK;HC4:#TJ@21*\,HM<8Q I+)4BD< Q,?RJ0E%C5'L#>J\F#7A $IU&<9Q:^ M-O.'WFCHUP?3+X/I-P:S7,WK7&\$7;I]VR0+6R*KB#4HQ1K\S)PP:%/4-LG" MEL@JH@Y+48?O'*?O&1'Z,.GO+*$9A12+"#.E[T' MR!+S64FTB239>I07#=W M1"ILT!%*B4))G>[Y_+YWG">N>B>GL-')2_5LB:RBYZC4(64U?1$\XI3:^Z9UL4[949VR_HFRC>Y>JFQ+9!5E?>_E M^N8U:GN7;]':VU8C\M+3W2I;V!9;5;6C2Z__,]-FP=Z6LFVRA6VQ594-7I0- MFK_>E:.='VA J6ZD@B!;ZE$4%ZDRSYK;C,6Z4^0(1,UZ&/!YJ;3PYYUF^F.=E^AT2.\(D)'BKH=[5 M0%_11%[YYAW%4UL+/G"E*TO;W&.]'L(8Z/=;SM5SQTQ0_O\P_1]02P,$% M @ IH:85O17,(D9!@ ,#$ !H !X;"]W;W)KY=N,!F'9*8E'MFEZHR2(4F,V+7^[R693MN-QE-*; M#.6[) FRGY?M32:N1C5*&"4TS2.6 MHHRN+HRY=4ZP7W0H6_P=T<>\\1T5KGQE[%MQ\2&\,,QB1#2F2UY !.+C@2YH M'!=(8AS?*U"CMEET;'[_A?ZV=%XX\S7(Z8+%_T0AWUP8$P.%=!7L8G[+'M_3 MRB&WP%NR."__HL>JK6F@Y2[G+*DZBQ$D4;K_#'Y41#0ZV/:!#G;5P3ZV ZXZ MX&,[.%4'IV1F[TK) PEX,)MF[!%E16N!5GPIR2Q["_>CM'CN=SP3=R/1C\]N MWUS-[]\0=#._O?^"+N=7\^O%FSLTOR;H_G9^?3=?W'_X='V'7J'+( [2)CKB8I2%K=&R&M'E?D3V@1$1 MNCQ#V#I%MFG;:'']!9WL[;SLP5H,P?I\1]#)BSX8?Y-EC2"T.L M!3G-'J@Q*P9LONZC$!*, ($I3.*:2:Q#KYC,#U+9Q^0>T2L1BS7R86;AB6T2WZ9;C^$YKP NMX:&/ MOFM3Y[U;>^\>&QZ9T(<7W':@5(%\HU+1OWSY!Q[=!8Z]"_4<"2""U8DNS2:!F4 M>N*>+C'9B]+4T^MX'EUJ+0Z<.)!@! E.8GM1,3\!?51-( M)B'!"!"8PJ1?,^F#K^E^=TVWQK[3?E5I#0_EJ&O3GGBX$=>*]Y8I5:?YNU;U M"AEH1H&B$2@TE=6&EK=@E_8*3WF^YJ2M$O16!W,$A*9R)-6VI96@L[<1C4/T MD89B_8][.0$5UZ!H! I-Y4[J:PN#K_^65K,/IA,2C4"AJ71*76_!"WNK1]F; M>.RV0Q94V4.AJ3S)#,#2ZN'9>[JB$?HK2M<_=[V<@ I]4#0"A:92)[6^Y<%' MK#9_&$PG)!J!0E/IE)F&I4\UGA6QX^X[UG/:Z9/>\&":NC8MRSRDVJ3\MX[6 M_X-5&V@> (I&H-!45F4J8!V3"PQ1;5U5CKV)UTX$]&8'D]0UZDQ,U^Z?4[;, M!&RM)JX6]ZLH2&]W$?H8+3-6;@ID3&3H>4\>WUL/!@: 0*3:6S4:S7IP_/>0-4D,H;P&E$3D43;!W^"9NJ^S(#L/4E]B^[ M-!0ZK-=+4*$/BD:@T%36I-"W'?@8A%3P"U T H6FTBGS 5N?#SPK!MUN/&!L MMF,05/L_95-U7VIZ6U_ ?\?2]7<1A,L-3==(%Y&@0AX4C4"AJ1Q*(6^/X2,2 M=%, %(U H:ETRL3 UDKDYT7DI!L=KMF)2%"E_Y1-U7VIX&V]@J_VE7KVG%"] MZ21O]N\XZ4T,GEV@VA\*3=W5ERD"_FV;!1@T,0!%(U!H*JLR,<# FP6XNUE@ M^5Z[\JBW.IBC'INN=T#&8JGBL5[%?^(;FO4["5K]!T4C4&@J:8W3-?#5?PR: M%("B$2@TE4Z9%&#XZC_N5O]Q-P)!M7Z/R8E_X(V)I83'O^U4#P:M]H.B$2@T ME569&6#@HSVX>R#':]YGE.4LO25-B9!J_N@: 0*3>56Y@;XZ.I^/[?7 MDMM>:OU.P'@8XW:0@NI]*+0]9:/&Z?3B?PD^!MDZ2G,4TY6 -\_&8OG)]L?S M]Q><;@E2$CJM4B\7);G;JFDO7' ".L YVVFNWWZV MH012@MK)?0/8_CT/?A[[AVW&1TR^TP0A!G[F64$G6L+8_D;7:92@'-(!WJ." MMVPQR2'C1;+3Z9X@&$M0GNF687AZ#M-""\:R;DF",3ZP+"W0D@!ZR'-(GF)9FHO%:MTES!1H0?C/=RA-6)?]TO"2WK-$J:(7J$,A0Q00'Y[0G-498))MZ/'Q6I5K]3 )O/ M+^Q_2/%$A8RM\_!-5@ES!%^&,RBLX5K&&!J(# M93BOP+P'>5J4=_BS,J(!,+T+ *L"6.< YP+ K@#V6P%.!7"D,Z44Z4,(&0S& M!!\!$=&<33Q(,R6:RT\+,>YK1GAKRG$L6-W>3S>W(5A.5YL',)O>3Q?SVS68 M+D*P64T7Z^E\<_=EL0:_@PV!!85RM"@OKE &&8K!'A+V#*Y"Q&":T6O>,E\\ M@*M??S$]]],U*.\@+< FP0<*BYB.=<8[+EZO1U4G9V4GK0N=-"WP&1"V MB%'<)M"YXEJV]2)[9O4RAB@: -O\#5B&975T:/YVN-D!#]\.-WK4V/4@VI+/ MOC2(U5@LY5@T!@K\<\]#P1U#.?VWR_>2U^GF%=^<&[J'$9IH_*-"$7E"6B!& MU/C4Y9E*LE 16^=_*H) L5D;6<]FJGO0]*1D^E MGRK)0D5D+3^'M9]#9':9\GX.LZV'6/42+)2]^LXGHQ#_U(R MCFI)H['98ACV=^O_RF[L>V5]8@DBWR%[@>V>* M4K90%5O;-.MDFO5!V5<1JS)5)5NHBJUMZFGC;O;N8]^7@$HWZTK9PHJMM0T> M&<;9,JDWSJDY(CMYWJ<@PH>"E6>WNK;^IS"5)^FS^IGXUR#/OR>:\D?%9TAV M*3^@9FC+*8W!D"_>I#S[EP6&]_(T_(@9/UO+QP3!&!$1P-NW&+.7@GA!_0TB3C R,68G5N MFCR,(<7\C*X@DV\6E*58R"%;FGS% $<:E":F8UD=,\4D,[R^GILPKT]SD9 , M)@SQ/$TQ>QY"0C<#PS:V$U.RC(6:,+W^"B]A!N+;:L+DR*Q8(I)"Q@G-$(/% MP/#M\Z"GXG7 =P(;OM-'JI('2A_5X#H:&)9*"!((A6+ LEG#"))$$< M1O5)!=SM;]F_Z-IE+0^8PX@F/T@DXH'1,U $"YPG8DHW5U#6TU9\(4VX?J)- M&6L9*,RYH&D)EAFD)"M:_%3JL .P.T< 3@EP7@+<(X!6"6B]%>"6 %\Z>6-/[\,T,2?SN_1T+_Q MQZ/+&?+' 9I/_?','\VO[\8S]!G-&-\4,F/U73,LLQL6V3E'LK,==$LS$7-TF440 M[1.8LM2J7F=;[]"I90P@/$,M^Q-R+,9J]M:Q/0\)%A"A"6;B>7=?HY\W,A1="TCYKT-ZNDWJV219T!#9GI[M2L]V M[2Z.@+NHZF4_^EM>Z^,39(%O=>G77I7JSKLA3[FCM5)@2VU9>0HI'DF M"A=0S5:NU-=F[,7\4+K5PES^I2FL[BUF2R(]3@(+26F==>4%PPK[6 P$76E# M]4"%M&>Z&TO'#4P%R/<+2L5VH#Y0>7CO#U!+ P04 " "FAIA6WY]V85D$ M /%@ &@ 'AL+W=O&ULM5AK;Z,X%/TK M%BNM6FFV/$*2MI-$2@.KZ:C3B=+LHUKM!Q=N@C5@,[9IIO]^;: TI)1M),^7 M@!V?<^USS)5])SO&OXD$0*(?64K%U$JDS"]M6T0)9%B(:E:O*M M+7(.."Y!66I[CC.R,TRH-9N4?4L^F[!"IH3"DB-19!GF3U>0LMW4;N9>@.-* <\2>!G=A[1WHI M#XQ]TXWK>&HY>D:00B0U!5:/1UA FFHF-8_O-:G5Q-3 _?=G]M_+Q:O%/& ! M"Y;^16*93*US"\6PP44J5VSW">H%#35?Q%)1_J)=/=:Q4%0(R;(:K&:0$5H] M\8]:B#V XND&>#7 .P3X;P &-6!P"!B] ?!K@/_>",,:4"[=KM9>"A=@B6<3 MSG:(Z]&*3;^4ZI=HI1>A>J/<2:[^)0HG9ZOP9KX. [2S=?K*^_WMZAW] \CHGV%J>(T&J':J=/ I"8I.)4#5GB[ZPJA,! II#'$'/O@? MO-=#8"NM&L&\9\&NO%[&SYB>H8'[ 7F.YW9,:-$/#R!JX$[7>MX/]SK@X?OA M;H\8@V;W#$H^_PV^OPEF&4$+EF4%)5&Y(SZ@ZY?M\0&M(4HH2]GVJ^27[X*TO'%(L(49+ MS.436G-,!:Z2]#\W:BBZEI")?[O,\4V:8Y(L,$D6&B)KF3-LS!GV?D KB( \ MXH<4!-IPEB&9 !)8-]D&Y9S%120%4LD3Z= D@LXDVAOD6*=,D@45V:@DTX>6 MQYDW<@<3^W'?@=>#1K[K732C6M*.&FE'O=)^@@T0])G0[5/1I5DO^EC-3)(% M)LE"0V0M"\:-!>.?E'K&)LTQ21:8) L-D;7,.6_,.>_]/I8%CQ)UQ*[R#J^M MRI55I#O)]-(=ZXE)LN#\=9+Q/'?L'Z29U\-W00DJ@D2"I3$ZP>IH@W+@$5!YVFE1+_'1%M5W87Z_ E0'?EI5%H79U0655K6AZF^KEO*S9 M'?1?N9<+MZ,_T-7.LJ#V0E^52K]@OB54H!0V*I1S-E:7%5Y5'ZN&9'E97GM@ M4K*L?$T JV]-#U#_;QB3SPT=H*D!S_X#4$L#!!0 ( *:&F%:@ ^!!SP0 M @7 : >&PO=V]R:W-H965TTCPXX"2K@K&V:&6E__)I+"20.8698:5\2 M,-_Y?&X^Q_9D2]D+7Q,BP+-X\,OFFURQAE)"41S0%C"RGVC6\\J&="Q2(+Q'9\L8S MR$U94/J2OWP*IYJ1:T1B$HB< LN_5W)+XCAGDGK\79%J]9RY8//YC?V/PGAI MS )S*<:K.!RX/.:9ARG88%L MOD]T(;7/=="#2M.;4E-T1%.(P!U-Q9H#/PU)V";0I=FU[>C-]AO4R>B1X!*8 M\#U !D+@]OXO<%9J?FAP^:=0^O9'IGB>>^#LW7G3:4>)O?[$\"=U]_M/8?SX M%*V0F'4ZFL6R7:+#?(^*"*[Y!DWI!D_D!DK3A9=9RL+O;9 M?1TA50!*6:>0S3O5Z^P"N:YIN!/]M>G;$C=JXBSH&K -\P[IH#ER#;,-\P]A M"+DC>P=K66K7EMH]+058"!8M,D%"("B@+(Q2V5O+]%S3."2, ]FZ@01O,A&E MJ_U$;HOPBT6>[2H'VCT=:/=SX"&=TH&'L"X'.K4#GYIHGV,[DWTE,@;02=D0.-O7Q6<;K6R'!<2YW2;NU/ MMV]-.'1(72;P(B9'"T6Y]L$_X*SN<.;S0[LB=W2HBJA/B^H/]530(TU*R=K9I>#N, 4[SP S?[DD@0!T"394 MD%1$.(Z_@["JQES0X 7035YYY?E%9B-,;=_O#DBP^X3T7^^YRB@J0V/U3^G>4$\%=2S3 M<1UTX%45U#!M.!X?2^G=:0SV/H[]]-;K;0&^( M[S!;12D',5E*2N-R)!5CY;5K^2+HIKA77% A:%(\K@F6'LX!\ON2RJ)3O>03 MU)??LW\!4$L#!!0 ( *:&F%9LI,_I( , .,( : >&PO=V]R:W-H M965T\2F5CTO-!;+HSI;*[M@M_O%F2&$]2/Q4B:F=^P9#1'KJC@ M('':\R["\Z1M[9W!3XH+M3(&&\F3$,]V;W@ !FS1,:- MOS6GUQQI@:OC)?N5B]W$\D04#@3[13,][WFG'F0X)2738[&XQCH>YV JF')/ M6-2V@0=IJ;3(:[#Q(*>\>I/76H<50-C9 HAJ0/0>$&\!M&I Z[. N ;$3IDJ M%*=#0C3I=Z58@+36ALT.G)@.;<*GW*9]HJ79I0:G^_?#'W!S/WBX&_H'MP^3 MR2&,AF.87%^,AW $%US3HXRRTB8')IB6DFJ*"H:O*2LSS& J10X#PM*2$9=( M,87$ LS>O?EJ#VZ%4H?^#4]%CC!""0\RH]Q\83"9$VFH#A+4A#)U:,Y3;JGK M:Q.9]<]/ZR@NJRBB+5&$$=P)KN?&,6Z\6B?PC22-+M%2E\MH)V."Z3&TPF\0 M!5&TP:'!Y^'A!GCR>7BP(YI6D^66XXNW\-524Z5*\L00RL)D"E]1IE2A39D3 M'D1A4ZB^F?NLM*2I36*5$B \@_'D<6-N=IYMZ]:Y*DB*/<\4)H7R!;W^UR]A M)_B^2==]DB5[(EO3/&XTCQU[:XOF]N[LO#I7[NJ(O"AU=74>IC DDE,^4^ZF MN*S![UM###<:<_5GD_KQ/M7?)UFR)[(U]=N-^NV=7_QZY5)O\N-:Y4K7*U=6 M5RYN*Q=SE8M6E:LP^1#+RK6]3%5.M9U3MN.^]$]:9T%\>M+U7U9U_FC7"L*S MN+-NEGPT.ST+.^W&JI+&7RG_.N0;U;OS0=O&JX M;S15^[\CC-?3JT')T0$$BD9L#JL8(Q$**)5!J_ M&TZKO5(#M]<;]L]&N](RQP+&C/S,4YD-K;Z%4EC@BL@GMOX"C9Y0\R6,"/.+ MUDVL8Z&D$I(5#5AE4.2T?N+7QH)J1*(44Y13.)):@ZJV.V0-]*X%@73*"S"4B<$W&NP..OO]#9QP]N%-Z< MH_JIL<\9JP2FJ1C84N6J;[23)J]1G9=W)"_70X^,RDR@.ZHRV26PE#G=.J/';NOF&SS]6M[9<7=[6V* ; MJSO)M2AQ D-+M0H!? 56K*OFW'3Y\IYDDWB(\L,K=T]#1U3H][HE1*V$Z*2$9R8Q^4\= MH@/OO'[D>WL:#J/\ON,$>QH.H\(H#/P]$?96(RV +\U $BK!BLJZT[2G[(4/$M2\+)E\'6 AEGW'=]83CWR::S/A)KT9F^((]8_9 M@Z21VZ!DO,1*<5&!Q$G?N?:[PXZ)MP$_.2[5QCL8)6,AGLW@<]9W/$,("TRU M06#T6. 0B\( $8W?*TRG6=(D;KZOT>^L=M(R9@J'HGCBF<[[SH4#&4[8O-"/ M8OD)5WHB@Y>*0ME?6-:QG=B!=*ZT*%?)Q*#D5?UD+RL?-A+\0PG!*B'820BB M PGA*B&T0FMF5M8-TRSI2;$$::()S;Q8;VPVJ>&5V<61EO254YY.OMQ>CVY' M\!&&3.5P1YL*$RE*H&,BF>;5% HDEQ2B[EB5:9ZKB9J9@$W7=$8U#2" S3\ .Y%I7,%MU6&V3: 2YH:8<%:V" X MBGB#:0M"_P,$7A#L(30\/=T_0B=L? XM7G@ S]H[8SP#NGG 2C&OM"+3TF). M>HU[.D